Exascale computing
Exascale computing refers to computing systems capable of calculating at least 1018 floating point operations per second. The terminology generally refers to the performance of supercomputer systems and although no single machine has reached this goal as of June 2020, there are systems being designed to reach this milestone. In April 2020, the distributed computing Folding@home network attained one exaFLOPS of computing performance.
Exascale computing would be a significant achievement in computer engineering. Primarily it will allow improved scientific applications and better prediction such as in weather forecasting and personalised medicine. Exascale also reaches the estimated processing power of the human brain at the neural level, a target of the Human Brain Project. As in the TOP500 list there is also a race to be the first country to build an exascale computer.
Definition
are a measure of computer performance. FLOPS can be recorded in different measures of precision, however the standard measure used by the TOP500 supercomputer list ranks computers by 64 bit operations per second using the LINPACK benchmark.Technological challenges
It has been recognized that enabling applications to fully exploit capabilities of exascale computing systems is not straightforward. Developing data-intensive applications over exascale platforms requires the availability of new and effective programming paradigms and runtime systems. The Folding@home project, the first to break this barrier, relied on a network of servers sending pieces of work to hundreds of thousands of clients using a Client–server model network architecture.History
The first petascale computer entered operation in 2008. At a supercomputing conference in 2009, Computerworld projected exascale implementation by 2018. In June 2014, the stagnation of the Top500 supercomputer list had observers question the possibility of exascale systems by 2020.Although exascale computing was not achieved by 2018, in the same year the Summit OLCF-4 supercomputer performed 1.8 calculations per second using an alternative metric whilst analysing genomic information. The team performing this won the Gordon Bell Prize at the 2018 ACM/IEEE Supercomputing Conference.
The exaFLOPS barrier was first broken in March 2020 by the distributed Folding@home project.
Development
China
As of June 2020, China has two of the five fastest supercomputers in the world. China's first exascale supercomputer will enter service after mid-2020 according to the head of the school of computing at the National University of Defense Technology. According to the national plan for the next generation of high performance computers, China will develop an exascale computer during the 13th Five-Year-Plan period. The government of Tianjin Binhai New Area, NUDT and the National Supercomputing Center in Tianjin are working on the project. After Tianhe-1 and Tianhe-2, the exascale successor is planned to be named Tianhe-3.United States
In 2008, two United States of America governmental organisations within the US Department of Energy, the Office of Science and the National Nuclear Security Administration, provided funding to the Institute for Advanced Architectures for the development of an exascale supercomputer; Sandia National Laboratory and the Oak Ridge National Laboratory were also to collaborate on exascale designs. The technology was expected to be applied in various computation-intensive research areas, including basic research, engineering, earth science, biology, materials science, energy issues, and national security.In January 2012, Intel purchased the InfiniBand product line from QLogic for US $125 million in order to fulfill its promise of developing exascale technology by 2018.
By 2012, the United States had allotted $126 million for exascale computing development.
In February 2013, the Intelligence Advanced Research Projects Activity started Cryogenic Computer Complexity program which envisions a new generation of superconducting supercomputers that operate at exascale speeds based on superconducting logic. In December 2014 it announced a multi-year contract with International Business Machines, Raytheon BBN Technologies and Northrop Grumman to develop the technologies for C3 program.
On 29 July 2015, Barack Obama signed an executive order creating a National Strategic Computing Initiative calling for the accelerated development of an exascale system and funding research into post-semiconductor computing. The Exascale Computing Project hopes to build an exascale computer by 2021.
On 18 March 2019, the United States Department of Energy and Intel announced the first exaFLOPS supercomputer would be operational at Argonne National Laboratory by the end of 2021. The computer, named "Aurora" is to be delivered to Argonne by Intel and Cray, and is expected to use Intel Xe GPGPUs alongside a future Xeon Scalable CPU, and cost US$600 Million.
On 7 May 2019, the U.S. Department of Energy announced a contract with Cray Inc. to build the Frontier supercomputer at Oak Ridge National Laboratory. Frontier is anticipated to be operational in 2021 and, with a performance of greater than 1.5 exaFLOPS, should then be the world’s most powerful computer.
On 4 March, 2020, The U.S. Department of Energy announced a contract with Hewlett Packard Enterprise and AMD, to build the El Capitan supercomputer at a cost of US$600 Million, to be installed at the Lawrence Livermore National Laboratory. It is expected to be used primarily for nuclear weapons modeling. It was first announced in August 2019, when the DOE and LLNL announced the purchase of a Shasta supercomputer from Cray. It should be operational in early 2023 and have a performance of 2 exaFLOPS. It will use AMD CPUs and GPUs, with 4 Radeon Instinct GPUs per EPYC Zen 4 CPU, to speed up Artificial Intelligence tasks. It should consume around 40 MW of electric power.
Taiwan
In June 2017, Taiwan's National Center for High-Performance Computing initiated the effort towards designing and building the first Taiwanese exascale supercomputer by funding construction of a new intermediary supercomputer based on a full technology transfer from Fujitsu corporation of Japan, which is currently building the fastest and most powerful A.I. based supercomputer in Japan.Additionally, numerous other independent Taiwanese efforts have been made in Taiwan with the focus on the rapid development of exascale supercomputing technology, such as the Taiwanese Foxconn Corporation which recently designed and built the largest and fastest supercomputer in all of Taiwan. This new Foxconn supercomputer is designed to serve as a stepping stone in research and development towards the design and building of a state of the art Taiwanese exascale supercomputer.
European Union
In 2011, several projects aiming at developing technologies and software for exascale computing were started in the EU. The CRESTA project, the DEEP project, and the project Mont-Blanc. A major European project based on exascale transition is the MaX project. The Energy oriented Centre of Excellence exploits exascale technologies to support carbon-free energy research and applications.In 2015, the Scalable, Energy-Efficient, Resilient and Transparent Software Adaptation project, a major research project between the University of Manchester and the STFC Daresbury Laboratory in Cheshire, was awarded c. £1million from the UK’s Engineering and Physical Sciences Research Council. The SERT project was due to start in March 2015. It will be funded by EPSRC under the Software for the Future II programme, and the project will partner with the Numerical Analysis Group, Cluster Vision and the Science and Technology Facilities Council.
On 28 September 2018, the European High-Performance Computing Joint Undertaking was formally established by the EU. The EuroHPC JU aims to build an exascale supercomputer by 2022/2023. The EuroHPC JU will be jointly funded by its public members with a budget of around €1 billion. The EU's financial contribution is €486 million.