HPC Challenge [pts/hpcc]

HPC Challenge (HPCC) is a cluster-focused benchmark consisting of the HPL Linpack TPP benchmark, DGEMM, STREAM, PTRANS, RandomAccess, FFT, and communication bandwidth and latency. This HPC Challenge test profile attempts to ship with standard yet versatile configuration/input files though they can be modified.

This benchmark test was uploaded by Phoronix Test Suite.

Looking For The Best Performance?

If you want to see how many different systems compare performance-wise for this test profile, visit the performance showdown page.

Revision History

pts/hpcc-1.2.7 [19 Oct 2019 20:41:59 EDT]
- Add --allow-run-as-root option.

pts/hpcc-1.2.6 [14 Jun 2019 10:51:22 EDT]
- Build fixes for latest Ubuntu, also use NUM_CPU_PHYSICAL_CORES over NUM_CPU_CORES to avoid issue running on many SMT/HT systems from being oversubscribed.

pts/hpcc-1.2.5 [15 Jan 2019 11:26:27 EST]
- Minor fixes to HPCC build script contributed by Daniel Blueman.

pts/hpcc-1.2.4 [28 Jul 2018 13:36:05 EDT]
- Fix for Ubuntu 18.04 building.

pts/hpcc-1.2.3 [17 Jun 2018 14:59:58 EDT]
- Fix for build script on Ubuntu 18.04.

pts/hpcc-1.2.2 [21 Nov 2017 09:36:15 EST]
- Fix build on Debian

pts/hpcc-1.2.1 [29 Sep 2017 16:04:42 EDT]
- Fix HPCC build on distributions like Clear Linux

pts/hpcc-1.2.0 [08 Aug 2017 13:31:12 EDT]
- Rebase against HPCC 1.5.0 upstream

pts/hpcc-1.1.8 [08 Aug 2017 13:23:14 EDT]
- Fix build against Ubuntu 17.04

pts/hpcc-1.1.7 [10 Apr 2017 10:05:06 EDT]
- Be explicit about the hpcc location for mpirun

pts/hpcc-1.1.6 [25 Aug 2016 13:54:15 EDT]
- Update CFLAGS handling

pts/hpcc-1.1.5 [03 Dec 2014 12:18:19 EST]
- Fix for building HPCC on Fedora

pts/hpcc-1.1.4 [08 Dec 2013 18:59:40 EST]
- Add modified PATH and LD_PRELOAD to hpcc so the test profile can work out-of-the-box on Fedora 20.

pts/hpcc-1.1.3 [15 Nov 2013 09:35:33 EST]
- Environment variable fix.

pts/hpcc-1.1.2 [14 Nov 2013 19:10:19 EST]
- Still tweaking input file. Also add PreInstall and PostInstall messages.

pts/hpcc-1.1.1 [14 Nov 2013 18:59:07 EST]
- Fix operand issue.

pts/hpcc-1.1.0 [14 Nov 2013 18:51:31 EST]
- Readjust N and NB input file calculation for HPCC and also allow values to be overrode through N and NB environment variables.

pts/hpcc-1.0.5 [13 Nov 2013 22:58:38 EST]
- Updates for customer.

pts/hpcc-1.0.4 [13 Nov 2013 08:48:14 EST]
- Latest version.

pts/hpcc-1.0.3 [07 Nov 2013 12:35:40 EST]
- More RHEL work for the Amazon EC2 cloud.

pts/hpcc-1.0.2 [07 Nov 2013 12:26:04 EST]
- RHEL typo update.

pts/hpcc-1.0.1 [07 Nov 2013 12:23:03 EST]
- Update HPCC with some stock locations for libraries on RHEL6.

pts/hpcc-1.0.0 [07 Nov 2013 09:59:19 EST]
- HPC Challenge 1.0. Test profile should be in good shape. Also captures some new output test values.

pts/hpcc-0.4.0 [07 Nov 2013 07:37:37 EST]
- Update to use MPI_NUM_THREADS and overall seems mostly in good shape now for verified test state.

pts/hpcc-0.3.2 [06 Nov 2013 09:45:45 EST]
- Set LIB on latency, LA reporting.

pts/hpcc-0.3.1 [06 Nov 2013 08:47:41 EST]
- Report linear algebra library name. Add in random ring bandwidth and latency result options.

pts/hpcc-0.3.0 [05 Nov 2013 14:26:03 EST]
- Calculate NBs based off multiple of Pqs for input file to HPC challenge and other small work.

pts/hpcc-0.2.1 [05 Nov 2013 11:09:06 EST]
- Add support for install-footnote and other minor changes.

pts/hpcc-0.2.0 [05 Nov 2013 09:48:57 EST]
- Adjust CFLAGS, add support for new ResultPrecision parser XML tag.

pts/hpcc-0.1.7 [04 Nov 2013 23:03:23 EST]
- With pts-core changes, reupload to OpenBenchmarking.org with ResultScale support.

pts/hpcc-0.1.6 [04 Nov 2013 22:48:24 EST]
- HPC Challenge should now be working. Adds in use of new pts-core interfaces for result scale, plus other changes. Appears to be in good shape based upon local runs.

pts/hpcc-0.1.5 [04 Nov 2013 18:43:42 EST]
- Allow HOSTFILE to be passed to MPI, allow overriding OMP_NUM_THREADS, and remove disabling of certain BLAS path checks. Almost ready for HPC Challenge benchmarking...

pts/hpcc-0.1.4 [04 Nov 2013 18:24:25 EST]
- Support finding different linear algebra packages. Also support setting different MPI and LA packages via environment variables.

pts/hpcc-0.1.3 [03 Nov 2013 21:34:06 EST]
- Simplify MPI_INCLUDE handling.

pts/hpcc-0.1.2 [02 Nov 2013 21:50:02 EDT]
- Add dynmic detection of OpenMPI, MPICH, and MPICH2 when generating HPCC Makefile.. Still WIP in getting HPC Challenge working on PTS>

pts/hpcc-0.1.1 [02 Nov 2013 18:16:00 EDT]
- Add initial HPL.dat generation script provided for HPCC. Not yet hooked up, etc. Still WIP.

pts/hpcc-0.1.0 [02 Nov 2013 16:08:47 EDT]
- Initial commit of HPC Challenge (HPCC) test profile as part of contracted work. This test profile is still early work in progress and not yet complete or operational. Uploading for reference and to work from other system.

Recent Results With This Test

Compare

1 System - 47 Benchmark Results

2 x AMD EPYC 7742 64-Core - GIGABYTE MZ92-FS0-00 v01010101 - AMD Starship

Debian 10 - 4.19.0-10-amd64 - OpenCL 1.2 pocl +Asserts LLVM 6.0.1 SLEEF DISTRO POCL_DEBUG

1 System - 25 Benchmark Results

1 System - 33 Benchmark Results

2 x Intel Xeon Gold 6130 - GIGABYTE MR91-FS0-Y9 v01000100 - Intel Sky Lake-E DMI3 Registers

Ubuntu 18.04 - 4.15.0-111-generic - GNOME Shell 3.28.4

1 System - 29 Benchmark Results

2 x Intel Xeon E5-2683 v4 - Dell 02C2CP - Intel Xeon E7 v4

Ubuntu 18.04 - 4.15.0-65-generic - GCC 7.5.0

1 System - 25 Benchmark Results

Intel Core - RDO OpenStack Compute - Intel 82G33

Ubuntu 18.04 - 4.15.0-111-generic - GCC 7.5.0

1 System - 4 Benchmark Results

Intel Celeron 2.66GHz - Dell 0KG501 - Intel 82915G

Debian 10 - 4.19.0-9-amd64 - GCC 8.3.0

1 System - 20 Benchmark Results

Intel Core i9-10900K - Gigabyte Z490 AORUS MASTER - Intel Device 06ef

Clear Linux OS 33250 - 5.6.15-957.native - GNOME Shell 3.36.2

1 System - 24 Benchmark Results

2 x Intel Xeon E5-2670 0 - Dell 0KCKR5 - 12 x 8192 MB DDR3-1333MT

Debian GNU - 5.4.34-1-pve - GCC 8.3.0

1 System - 778 Benchmark Results

Intel Xeon E3-1240 v5 - Dell 084XW4 - Intel Skylake

Debian 10 - 4.19.0-8-amd64 - GCC 8.3.0

2 Systems - 475 Benchmark Results

AMD Ryzen Threadripper 3970X 32-Core - ASUS ROG ZENITH II EXTREME - AMD Starship

Ubuntu 19.10 - 5.3.0-40-generic - GNOME Shell 3.34.1

1 System - 92 Benchmark Results

AMD Ryzen Threadripper 3990X 64-Core - System76 Thelio Major - AMD Starship

Ubuntu 19.10 - 5.6.0-999-generic - GNOME Shell 3.34.1

1 System - 230 Benchmark Results

Intel Core i7-9750H - Notebook P95_96_97Ex Rx - Intel Cannon Lake PCH

Ubuntu 18.04 - 5.3.0-40-generic - KDE Plasma 5.12.9

1 System - 206 Benchmark Results

Intel Core i7-5775C - MSI Z97-G45 GAMING - Intel Broadwell-U DMI

Ubuntu 18.10 - 5.0.0-999-generic - GNOME Shell 3.30.2

1 System - 140 Benchmark Results

Intel Core i5-7600K - Gigabyte Z270M-D3H-CF - Intel Xeon E3-1200 v6

Ubuntu 19.10 - 5.3.0-13-generic - GNOME Shell 3.34.0

1 System - 162 Benchmark Results

Intel Core i7-4790K - Gigabyte Z97-HD3P - Intel 4th Gen Core DRAM

Ubuntu 19.10 - 5.5.0-rc2-patched - GNOME Shell 3.34.1

Most Popular Results With This Test

Compare

3 Systems - 26 Benchmark Results

Intel Core i7-4960X - MSI X79MA-GD45 - Intel Ivytown DMI2

Ubuntu 12.04 - 3.11.0-15-generic - Unity 5.20.0

2 Systems - 27 Benchmark Results

Intel Core i7-3517U - ASUS UX32VDA v1.0 - Intel 3rd Gen Core DRAM

Ubuntu 14.10 - 3.15.0-6-generic - Unity 7.3.0

8 Systems - 27 Benchmark Results

Intel Core i7-3517UE - CompuLab Intense-PC - Intel Ivy Bridge DRAM

Ubuntu 12.04 - 3.8.0-29-generic - Unity 5.20.0

3 Systems - 30 Benchmark Results

Intel Core i7-3517UE - CompuLab Intense-PC - Intel 3rd Gen Core DRAM

Debian 7.3 - 3.2.0-4-amd64 - Xfce 4.8

1 System - 19 Benchmark Results

AMD A10-7850K APU with Radeon R7 - ASUS A88X-PRO - AMD Device 1422

Ubuntu 13.10 - 3.11.0-15-generic - Unity 7.1.2

1 System - 248 Benchmark Results

AMD Ryzen 9 3900X 12-Core - ASUS ROG CROSSHAIR VIII HERO - AMD Device 1480

Ubuntu 18.04 - 5.2.0-999-generic - GNOME Shell 3.28.3

5 Systems - 1840 Benchmark Results

Intel Core i5-6200U - HP 8079 - Intel Xeon E3-1200 v5

Ubuntu 18.04 - 4.18.0-21-generic - GNOME Shell 3.28.4

5 Systems - 1839 Benchmark Results

Intel Core i5-6200U - HP 8079 - Intel Xeon E3-1200 v5

Ubuntu 18.04 - 4.18.0-21-generic - GNOME Shell 3.28.4

Find More Test Results


User Comments

Minimum Ram Required

I tried to do some CentOS ClearLinux comparison on a Dual 2637 V3 64gb ram system. Unfortunally I cannot get surpased the first test G-HPL because is tries to allocate more ram than available.
What amount of ram is required to run it or is something going wrong?

Post by worksasintended on 23 January 2019, 07.40.

Post A Comment