HPC Challenge Benchmark

HPC Challenge is a benchmark suite that measures a range memory access patterns. Source code repository of the benchmark is available as  HPCC's Github project (old code repositories were Old HPCC SourceForge and Old HPCC@BitBucket .)

The HPC Challenge benchmark consists of basically 7 tests:

  1. HPL - the Linpack TPP benchmark which measures the floating point rate of execution for solving a linear system of equations.
  2. DGEMM - measures the floating point rate of execution of double precision real matrix-matrix multiplication.
  3. STREAM - a simple synthetic benchmark program that measures sustainable memory bandwidth (in GB/s) and the corresponding computation rate for simple vector kernel.
  4. PTRANS (parallel matrix transpose) - exercises the communications where pairs of processors communicate with each other simultaneously. It is a useful test of the total communications capacity of the network.
  5. RandomAccess - measures the rate of integer random updates of memory (GUPS).
  6. FFT - measures the floating point rate of execution of double precision complex one-dimensional Discrete Fourier Transform (DFT).
  7. Communication bandwidth and latency - a set of tests to measure latency and bandwidth of a number of simultaneous communication patterns; based on b_eff (effective bandwidth benchmark).

Latest HPC Challenge News
Jan 22 2021 Contact: Admin Login