HPCG - November 2017

The High Performance Conjugate Gradients (HPCG) Benchmark project is an effort to create a new metric for ranking HPC systems. HPCG is intended as a complement to the High Performance LINPACK (HPL) benchmark, currently used to rank the TOP500 computing systems. The computational and data access patterns of HPL are still representative of some important scalable applications, but not all. HPCG is designed to exercise computational and data access patterns that more closely match a different and broad set of important applications, and to give incentive to computer system designers to invest in capabilities that will have impact on the collective performance of these applications.

HPCG is a complete, stand-alone code that measures the performance of basic operations in a unified code:

  • Sparse matrix-vector multiplication.
  • Vector updates.
  • Global dot products.
  • Local symmetric Gauss-Seidel smoother.
  • Sparse triangular solve (as part of the Gauss-Seidel smoother).
  • Driven by multigrid preconditioned conjugate gradient algorithm that exercises the key kernels on a nested set of coarse grids.
  • Reference implementation is written in C++ with MPI and OpenMP support.

For more details, please visit the HPCG page.

TOP 10 Sites for HPCG List November 2017

For more information about the sites and systems in the list, click on the links or view the complete list.

Rank TOP500 Rank System Cores Rmax (TFlop/s) HPCG (TFlop/s)
1 10 K computer, SPARC64 VIIIfx 2.0GHz, Tofu interconnect, Fujitsu
RIKEN Advanced Institute for Computational Science (AICS)
Japan
705,024 10,510.0 602.74
2 2 Tianhe-2A - TH-IVB-FEP Cluster, Intel Xeon E5-2692 12C 2.200GHz, TH Express-2, Intel Xeon Phi 31S1P, NUDT
National Super Computer Center in Guangzhou
China
3,120,000 33,862.7 580.11
3 7 Trinity - Cray XC40, Intel Xeon Phi 7250 68C 1.4GHz, Aries interconnect , Cray/HPE
DOE/NNSA/LANL/SNL
United States
979,968 14,137.3 546.12
4 3 Piz Daint - Cray XC50, Xeon E5-2690v3 12C 2.6GHz, Aries interconnect , NVIDIA Tesla P100, Cray/HPE
Swiss National Supercomputing Centre (CSCS)
Switzerland
361,760 19,590.0 496.98
5 1 Sunway TaihuLight - Sunway MPP, Sunway SW26010 260C 1.45GHz, Sunway, NRCPC
National Supercomputing Center in Wuxi
China
10,649,600 93,014.6 480.85
6 9 Oakforest-PACS - PRIMERGY CX1640 M1, Intel Xeon Phi 7250 68C 1.4GHz, Intel Omni-Path, Fujitsu
Joint Center for Advanced High Performance Computing
Japan
556,104 13,554.6 385.48
7 8 Cori - Cray XC40, Intel Xeon Phi 7250 68C 1.4GHz, Aries interconnect , Cray/HPE
DOE/SC/LBNL/NERSC
United States
622,336 14,014.7 355.44
8 6 Sequoia - BlueGene/Q, Power BQC 16C 1.60 GHz, Custom, IBM
DOE/NNSA/LLNL
United States
1,572,864 17,173.2 330.37
9 5 Titan - Cray XK7, Opteron 6274 16C 2.200GHz, Cray Gemini interconnect, NVIDIA K20x, Cray/HPE
DOE/SC/Oak Ridge National Laboratory
United States
560,640 17,590.0 322.32
10 13 TSUBAME3.0 - SGI ICE XA, IP139-SXM2, Xeon E5-2680v4 14C 2.4GHz, Intel Omni-Path, NVIDIA Tesla P100 SXM2, HPE
GSIC Center, Tokyo Institute of Technology
Japan
135,828 8,125.0 188.62