HPCG benchmark
The High Performance Conjugate Gradients Benchmark is a supercomputing benchmark test proposed by Michael Heroux from Sandia National Laboratories, and Jack Dongarra and Piotr Luszczek from the University of Tennessee.[1][2] It is intended to model the data access patterns of real-world applications such as sparse matrix calculations, thus testing the effect of limitations of the memory subsystem and internal interconnect of the supercomputer on its computing performance.[3] Because it is internally I/O bound (the data for the benchmark resides in main memory as it is too large for processor caches), HPCG testing generally achieves only a tiny fraction of the peak FLOPS the computer could theoretically deliver.[4]
HPCG is intended to complement benchmarks such as the LINPACK benchmarks that put relatively little stress on the internal interconnect.[5] The source of the HPCG benchmark is available on GitHub.[6]
As of June 2018, the Summit supercomputer held the top spot in the HPCG performance rankings, followed by the Sierra and the K computer.[7]
In June of 2020, Summit was superseded by Fugaku with a speed of 16.0 HPCG-petaflops (an increase of 540%). Summit is currently 4th,[8] LUMI 3rd and Frontier 2nd.
See also
- Graph500
- Memory access pattern
- Preconditioned conjugate gradient method
- Traversed edges per second
References
- ↑ Hemsoth, Nicole (June 26, 2014). "New HPC Benchmark Delivers Promising Results". HPCWire. http://www.hpcwire.com/2014/06/26/development-pushes-ahead-new-hpc-benchmark/.
- ↑ Dongarra, Jack; Heroux, Michael (June 2013). "Toward a New Metric for Ranking High Performance Computing Systems". Sandia National Laboratory. http://www.sandia.gov/~maherou/docs/HPCG-Benchmark.pdf.
- ↑ Trader, Tiffany (2015-07-16). "LINPACK's 'Companion Metric' Gains Traction". https://www.hpcwire.com/2015/07/15/linpacks-companion-metric-gains-traction/.
- ↑ Jackson, Adrian (30 July 2015). "HPCG: benchmarking supercomputers". EPCC at the University of Edinburgh. https://www.epcc.ed.ac.uk/blog/2015/07/30/hpcg.
- ↑ Brueckner, Rich (2015-07-13). "Latest HPCG Performance List Complements TOP500" (in en-US). http://insidehpc.com/2015/07/latest-hpcg-performance-list-complements-top500/.
- ↑ "HPC-G source code". https://github.com/hpcg-benchmark/hpcg.
- ↑ "US Regains TOP500 Crown with Summit Supercomputer, Sierra Grabs Number Three Spot". Top500.org. https://www.top500.org/news/us-regains-top500-crown-with-summit-supercomputer-sierra-grabs-number-three-spot/.
- ↑ "HPCG - November 2022 | TOP500". https://www.top500.org/lists/hpcg/2022/11/.
External links
Original source: https://en.wikipedia.org/wiki/HPCG benchmark.
Read more |