High performance computing environment: a review of twenty years of experiments in China
A high performance computing environment, also known as a supercomputing environment, e Science environment or cyberinfrastructure, is a crucial system that connects users applications to supercomputers, and provides usability, efficiency, sharing, and collaboration capabilities. This review presents important lessons drawn from Chinas nationwide efforts to build and use a high performance computing environment over the past 20 years (1995 2015) including three observations and two open problems. We present evidence that such an environment helps to grow Chinas nationwide supercomputing ecosystem by orders of magnitude, where a loosely coupled architecture accommodates diversity. An important open problem is why technology for global networked supercomputing has not yet become as widespread as the Internet or Web. In the next 20 years, high performance computing environments will need to provide zettaflops computing capability and 10 000 times better energy efficiency, and support seamless human cyber physical ternary computing.