High-performance computing

High-performance computing (HPC) is the use of supercomputers and computer clusters to solve advanced computation problems.
Overview
HPC integrates
The term is most commonly associated with computing used for scientific research or
High-performance computing (HPC) as a term arose after the term "supercomputing".[4] HPC is sometimes used as a synonym for supercomputing; but, in other contexts, "supercomputer" is used to refer to a more powerful subset of "high-performance computers", and the term "supercomputing" becomes a subset of "high-performance computing". The potential for confusion over the use of these terms is apparent.
Because most current applications are not designed for HPC technologies but are retrofitted, they are not designed or tested for scaling to more powerful processors or machines.[2] Since networking clusters and grids use multiple processors and computers, these scaling problems can cripple critical systems in future supercomputing systems. Therefore, either the existing tools do not address the needs of the high performance computing community or the HPC community is unaware of these tools.[2] A few examples of commercial HPC technologies include:
- the simulation of car crashes for structural design
- molecular interaction for new drug design
- the airflow over automobiles or airplanes
In government and research institutions, scientists simulate galaxy creation, fusion energy, and global warming, as well as work to create more accurate short- and long-term weather forecasts.
TOP500
TOP500 ranks the world's 500 fastest high-performance computers, as measured by the
Many ideas for the new wave of grid computing were originally borrowed from HPC.
High performance computing in the cloud
Traditionally, HPC has involved an on-premises infrastructure, investing in supercomputers or computer clusters. Over the last decade, cloud computing has grown in popularity for offering computer resources in the commercial sector regardless of their investment capabilities.[8] Some characteristics like scalability and containerization also have raised interest in academia.[9] However security in the cloud concerns such as data confidentiality are still considered when deciding between cloud or on-premise HPC resources.[8]
Current leading Supercomputers
Below is a list of the main HPCs by computing power, as reported in the Top500 list:[10]
- CPU cores and 9,988,224 accelerator cores, totaling 11,039,616 cores. It uses Slingshot-11 interconnect technology and is housed at the Lawrence Livermore National Laboratory, USA.[11]
- Frontier: boasting 1.353 exaFLOPS, this HPE Cray EX235a system features 614,656 CPU cores and 8,451,520 accelerator cores, making a total of 9,066,176 cores. It operates with Slingshot-11 interconnects at Oak Ridge National Laboratory, USA.[12]
- Aurora: this Intel-powered system delivers 1.012 exaFLOPS, leveraging Xeon and Ponte Vecchio architectures. It is installed at Argonne National Laboratory, USA.[13]
- Eagle: powered by Intel Xeon Platinum 8480C 48C 2GHz processors and NVIDIA H100 GPUs, Eagle reaches 561.20 petaFLOPS of computing power, with 2,073,600 cores. It features NVIDIA Infiniband NDR for high-speed connectivity and is hosted by Microsoft Azure, USA.[14]
- HPC6: the most powerful industrial supercomputer in the world, HPC6 was developed by Eni and launched in November 2024. With 606 petaFLOPS of computing power, it is used for energy research and operates in Italy. It is located in the Eni Green Data Center in Ferrera Erbognone (PV).[15]
- Fugaku: developed by Fujitsu, this system achieves 442.01 petaFLOPS using A64FX 48C 2.2GHz processors and Tofu interconnect D technology. It is located at RIKEN Center for Computational Science, Japan.[16]
- NVIDIA Grace 72C 3.1GHz processors and NVIDIA GH200 Superchips, connected through Slingshot-11 interconnects. It is located at CSCS, Switzerland.[17]
- LUMI: one of Europe's fastest supercomputers, LUMI achieves 379.70 petaFLOPS with AMD Optimized 3rd Generation EPYC 64C 2GHz processors and AMD Instinct MI250X accelerators. It is hosted by CSC, Finland, as part of the EuroHPC initiative.[18]
- Leonardo: developed under the EuroHPC initiative, this BullSequana XH2000 system reaches 241.20 petaFLOPS with Xeon Platinum 8358 32C 2.6GHz processors and NVIDIA A100 SXM4 64GB accelerators. It is installed at CINECA, Italy.[19]
- Tuolumne: Tuolumne achieves 208.10 petaFLOPS and is powered by AMD 4th Gen EPYC 24C 1.8GHz processors and AMD Instinct MI300A accelerators. It operates at Lawrence Livermore National Laboratory, USA.[20]
- MareNostrum 5 ACC: this BullSequana XH3000 system runs at 175.30 petaFLOPS, featuring Xeon Platinum 8460Y+ 32C 2.3GHz processors and NVIDIA H100 64GB accelerators. It is hosted by the Barcelona Supercomputing Center (BSC), Spain, as part of EuroHPC.[21]
See also
References
- ^ a b Brazell, Jim; Bettersworth, Michael (2005). High Performance Computing (Report). Texas State Technical College. Archived from the original on 2010-07-31.
- ^ a b c Collette, Michael; Corey, Bob; Johnson, John (December 2004). High Performance Tools & Technologies (PDF) (Report). Lawrence Livermore National Laboratory, U.S. Department of Energy. Archived from the original (PDF) on 2017-08-30.
- ^ "AI-powered engineering: A modern must-have". April 24, 2024. Retrieved March 5, 2025.
- ^ "supercomputing". Oxford English Dictionary (Online ed.). Oxford University Press. (Subscription or participating institution membership required.) "Supercomputing" is attested from 1944.
- ^ Schulman, Michael. "High Performance Computing: RAM vs CPU". Dr. Dobbs High Performance Computing, April 30, 2007.
- ^ "Launching a New Class of U.S. Supercomputing". Department of Energy. 17 November 2022.
- ^ "High Performance Computing". US Department of Energy. Archived from the original on 30 July 2009.
- ^ a b Morgan Eldred; Dr. Alice Good; Carl Adams (24 January 2018). "A case study on data protection and security decisions in cloud HPC" (PDF). School of Computing, University of Portsmouth, Portsmouth, U.K.
- ^ Sebastian von Alfthan (2016). "High-performance computing in the cloud?" (PDF). CSC – IT Center for Science.
- ^ "List Top 500 November 2024". Top500.org.
- ^ "AMD-powered El Capitan is now the world's fastest supercomputer with 1.7 exaflops of performance". Tomshardware.com.
- ^ "Frontier named one of Time's 2023 Best Inventions". Hpe.com.
- ^ "Aurora Supercomputer Achieves Exascale Capacity". Admin-magazine.com.
- ^ "Microsoft is deploying the equivalent of five 561 petaflops supercomputers every month". Datacenterdynamics.com.
- ^ "Eni launches new supercomputer HPC6 that ranks No.5. in the TOP500 list". Eni.com.
- ^ "Supercomputer Fugaku retains first place worldwide in HPCG and Graph500 rankings". Fujitsu.com.
- ^ "Swiss National Supercomputing Centre unveils Alps supercomputer". Datacenterdynamics.com.
- ^ "This is LUMI, Europe's Most Powerful Supercomputer and a Benchmark in AI". Silicon.eu.
- ^ "A GPU Upgrade For "Leonardo" Supercomputer But Not A Budget Upgrade". Nextplatform.com.
- ^ "Tuolumne is El Capitan's Little Brother with 200+ PetaFLOPS Performance". Tomshardware.com.
- ^ "Global Standing of EuroHPC Supercomputers: Three Systems in the Top 10 and Two New Entries". Eurohpc-ju.europa.eu.
External links
- HPCwire
- Top 500 supercomputers
- Rocks Clusters Open-Source High Performance Linux Clusters
- News Articles & Policy Reports on High-Performance Scientific Computing
- The Center for Modeling Immunity to Enteric Pathogens (MIEP)
- The Art of HPC: Textbooks by Victor Eijkhout of TACC
- Vol.1: The Science of Computing
- Vol.2: Parallel Programming for Science Engineering
- Vol.3: Introduction to Scientific Programming in C++17/Fortran2008
- Vol.4: Tutorials for High Performance Scientific Computing