EPYC 7642 Memory

AMD EPYC 7642 48-Core testing with a ASRockRack EPYCD8 (P2.10 BIOS) and ASPEED on Ubuntu 19.10 via the Phoronix Test Suite.

Compare your own system(s) to this result file with the Phoronix Test Suite by running the command: phoronix-test-suite benchmark 1911283-HU-EPYC7642M20
Jump To Table - Results

Statistics

Remove Outliers Before Calculating Averages

Graph Settings

Prefer Vertical Bar Graphs

Multi-Way Comparison

Condense Multi-Option Tests Into Single Result Graphs

Table

Show Detailed System Result Table

Run Management

Result
Identifier
Performance Per
Dollar
Date
Run
  Test
  Duration
AMD EPYC 7642 48-Core
November 27 2019
  20 Hours, 55 Minutes
Only show results matching title/arguments (delimit multiple options with a comma):
Do not show results matching title/arguments (delimit multiple options with a comma):


EPYC 7642 MemoryOpenBenchmarking.orgPhoronix Test SuiteAMD EPYC 7642 48-Core @ 2.30GHz (48 Cores / 96 Threads)ASRockRack EPYCD8 (P2.10 BIOS)AMD Starship/Matisse129024MB280GB INTEL SSDPED1D280GAASPEEDAMD Starship/Matisse2 x Intel I350Ubuntu 19.105.3.0-23-generic (x86_64)GNOME Shell 3.34.1X Server 1.20.5modesetting 1.20.5GCC 9.2.0ext41024x768ProcessorMotherboardChipsetMemoryDiskGraphicsAudioNetworkOSKernelDesktopDisplay ServerDisplay DriverCompilerFile-SystemScreen ResolutionEPYC 7642 Memory BenchmarksSystem Logs- --disable-multilib --enable-checking=release- Scaling Governor: acpi-cpufreq ondemand - CPU Microcode: 0x830101c- itlb_multihit: Not affected + l1tf: Not affected + mds: Not affected + meltdown: Not affected + spec_store_bypass: Mitigation of SSB disabled via prctl and seccomp + spectre_v1: Mitigation of usercopy/swapgs barriers and __user pointer sanitization + spectre_v2: Mitigation of Full AMD retpoline IBPB: conditional IBRS_FW STIBP: always-on RSB filling + tsx_async_abort: Not affected

EPYC 7642 Memoryramspeed: Add - Integerramspeed: Copy - Integerramspeed: Scale - Integerramspeed: Triad - Integerramspeed: Average - Integerramspeed: Add - Floating Pointramspeed: Copy - Floating Pointramspeed: Scale - Floating Pointramspeed: Triad - Floating Pointramspeed: Average - Floating Pointstream: Copystream: Scalestream: Triadstream: Addtinymembench: Standard Memcpytinymembench: Standard Memsetmbw: Memory Copy - 128 MiBmbw: Memory Copy - 512 MiBmbw: Memory Copy - 1024 MiBmbw: Memory Copy - 4096 MiBmbw: Memory Copy - 8192 MiBmbw: Memory Copy, Fixed Block Size - 128 MiBmbw: Memory Copy, Fixed Block Size - 512 MiBmbw: Memory Copy, Fixed Block Size - 1024 MiBmbw: Memory Copy, Fixed Block Size - 4096 MiBmbw: Memory Copy, Fixed Block Size - 8192 MiBpennant: sedovbigpennant: leblancbigqmcpack: build2: Time To Compileminion: Gracefulminion: Solitaireminion: QuasigroupAMD EPYC 7642 48-Core30479.6432841.7837740.5930823.7539190.5730793.3628536.9528518.7640714.6630574.8390298.788550.398703.597393.18762.014638.58809.71115410.35415315.62115374.55915317.1148831.0579009.0569023.5708996.7419001.42316663.5116154.61511166.43053.18789977.272210131.328513OpenBenchmarking.org

RAMspeed SMP

This benchmark tests the system memory (RAM) performance. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgMB/s, More Is BetterRAMspeed SMP 3.5.0Type: Add - Benchmark: IntegerAMD EPYC 7642 48-Core7K14K21K28K35K30479.641. (CC) gcc options: -O3 -march=native

OpenBenchmarking.orgMB/s, More Is BetterRAMspeed SMP 3.5.0Type: Copy - Benchmark: IntegerAMD EPYC 7642 48-Core7K14K21K28K35K32841.781. (CC) gcc options: -O3 -march=native

OpenBenchmarking.orgMB/s, More Is BetterRAMspeed SMP 3.5.0Type: Scale - Benchmark: IntegerAMD EPYC 7642 48-Core8K16K24K32K40K37740.591. (CC) gcc options: -O3 -march=native

OpenBenchmarking.orgMB/s, More Is BetterRAMspeed SMP 3.5.0Type: Triad - Benchmark: IntegerAMD EPYC 7642 48-Core7K14K21K28K35K30823.751. (CC) gcc options: -O3 -march=native

OpenBenchmarking.orgMB/s, More Is BetterRAMspeed SMP 3.5.0Type: Average - Benchmark: IntegerAMD EPYC 7642 48-Core8K16K24K32K40K39190.571. (CC) gcc options: -O3 -march=native

OpenBenchmarking.orgMB/s, More Is BetterRAMspeed SMP 3.5.0Type: Add - Benchmark: Floating PointAMD EPYC 7642 48-Core7K14K21K28K35K30793.361. (CC) gcc options: -O3 -march=native

OpenBenchmarking.orgMB/s, More Is BetterRAMspeed SMP 3.5.0Type: Copy - Benchmark: Floating PointAMD EPYC 7642 48-Core6K12K18K24K30K28536.951. (CC) gcc options: -O3 -march=native

OpenBenchmarking.orgMB/s, More Is BetterRAMspeed SMP 3.5.0Type: Scale - Benchmark: Floating PointAMD EPYC 7642 48-Core6K12K18K24K30K28518.761. (CC) gcc options: -O3 -march=native

OpenBenchmarking.orgMB/s, More Is BetterRAMspeed SMP 3.5.0Type: Triad - Benchmark: Floating PointAMD EPYC 7642 48-Core9K18K27K36K45K40714.661. (CC) gcc options: -O3 -march=native

OpenBenchmarking.orgMB/s, More Is BetterRAMspeed SMP 3.5.0Type: Average - Benchmark: Floating PointAMD EPYC 7642 48-Core7K14K21K28K35K30574.831. (CC) gcc options: -O3 -march=native

Stream

This benchmark tests the system memory (RAM) performance. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgMB/s, More Is BetterStream 2013-01-17Type: CopyAMD EPYC 7642 48-Core20K40K60K80K100KSE +/- 28.82, N = 590298.71. (CC) gcc options: -O3 -march=native -fopenmp

OpenBenchmarking.orgMB/s, More Is BetterStream 2013-01-17Type: ScaleAMD EPYC 7642 48-Core20K40K60K80K100KSE +/- 40.45, N = 588550.31. (CC) gcc options: -O3 -march=native -fopenmp

OpenBenchmarking.orgMB/s, More Is BetterStream 2013-01-17Type: TriadAMD EPYC 7642 48-Core20K40K60K80K100KSE +/- 30.09, N = 598703.51. (CC) gcc options: -O3 -march=native -fopenmp

OpenBenchmarking.orgMB/s, More Is BetterStream 2013-01-17Type: AddAMD EPYC 7642 48-Core20K40K60K80K100KSE +/- 19.44, N = 597393.11. (CC) gcc options: -O3 -march=native -fopenmp

Tinymembench

This benchmark tests the system memory (RAM) performance. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgMB/s, More Is BetterTinymembench 2018-05-28Standard MemcpyAMD EPYC 7642 48-Core2K4K6K8K10KSE +/- 14.78, N = 38762.01. (CC) gcc options: -O2 -lm

OpenBenchmarking.orgMB/s, More Is BetterTinymembench 2018-05-28Standard MemsetAMD EPYC 7642 48-Core3K6K9K12K15KSE +/- 22.45, N = 314638.51. (CC) gcc options: -O2 -lm

MBW

This is a basic/simple memory (RAM) bandwidth benchmark for memory copy operations. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgMiB/s, More Is BetterMBW 2018-09-08Test: Memory Copy - Array Size: 128 MiBAMD EPYC 7642 48-Core2K4K6K8K10KSE +/- 28.21, N = 38809.711. (CC) gcc options: -O3 -march=native

OpenBenchmarking.orgMiB/s, More Is BetterMBW 2018-09-08Test: Memory Copy - Array Size: 512 MiBAMD EPYC 7642 48-Core3K6K9K12K15KSE +/- 3.99, N = 315410.351. (CC) gcc options: -O3 -march=native

OpenBenchmarking.orgMiB/s, More Is BetterMBW 2018-09-08Test: Memory Copy - Array Size: 1024 MiBAMD EPYC 7642 48-Core3K6K9K12K15KSE +/- 69.28, N = 315315.621. (CC) gcc options: -O3 -march=native

OpenBenchmarking.orgMiB/s, More Is BetterMBW 2018-09-08Test: Memory Copy - Array Size: 4096 MiBAMD EPYC 7642 48-Core3K6K9K12K15KSE +/- 47.92, N = 315374.561. (CC) gcc options: -O3 -march=native

OpenBenchmarking.orgMiB/s, More Is BetterMBW 2018-09-08Test: Memory Copy - Array Size: 8192 MiBAMD EPYC 7642 48-Core3K6K9K12K15KSE +/- 56.24, N = 315317.111. (CC) gcc options: -O3 -march=native

OpenBenchmarking.orgMiB/s, More Is BetterMBW 2018-09-08Test: Memory Copy, Fixed Block Size - Array Size: 128 MiBAMD EPYC 7642 48-Core2K4K6K8K10KSE +/- 33.83, N = 38831.061. (CC) gcc options: -O3 -march=native

OpenBenchmarking.orgMiB/s, More Is BetterMBW 2018-09-08Test: Memory Copy, Fixed Block Size - Array Size: 512 MiBAMD EPYC 7642 48-Core2K4K6K8K10KSE +/- 14.22, N = 39009.061. (CC) gcc options: -O3 -march=native

OpenBenchmarking.orgMiB/s, More Is BetterMBW 2018-09-08Test: Memory Copy, Fixed Block Size - Array Size: 1024 MiBAMD EPYC 7642 48-Core2K4K6K8K10KSE +/- 14.29, N = 39023.571. (CC) gcc options: -O3 -march=native

OpenBenchmarking.orgMiB/s, More Is BetterMBW 2018-09-08Test: Memory Copy, Fixed Block Size - Array Size: 4096 MiBAMD EPYC 7642 48-Core2K4K6K8K10KSE +/- 4.77, N = 38996.741. (CC) gcc options: -O3 -march=native

OpenBenchmarking.orgMiB/s, More Is BetterMBW 2018-09-08Test: Memory Copy, Fixed Block Size - Array Size: 8192 MiBAMD EPYC 7642 48-Core2K4K6K8K10KSE +/- 23.02, N = 39001.421. (CC) gcc options: -O3 -march=native

Pennant

Pennant is an application focused on hydrodynamics on general unstructured meshes in 2D. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgHydro Cycle Time - Seconds, Fewer Is BetterPennant 1.0.1Test: sedovbigAMD EPYC 7642 48-Core4K8K12K16K20KSE +/- 0.47, N = 316663.511. (CXX) g++ options: -fopenmp -pthread -lmpi_cxx -lmpi

OpenBenchmarking.orgHydro Cycle Time - Seconds, Fewer Is BetterPennant 1.0.1Test: leblancbigAMD EPYC 7642 48-Core3K6K9K12K15K16154.611. (CXX) g++ options: -fopenmp -pthread -lmpi_cxx -lmpi

QMCPACK

QMCPACK is a modern high-performance open-source Quantum Monte Carlo (QMC) simulation code making use of MPI for this benchmark of the H20 example code. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgTotal Execution Time - Seconds, Fewer Is BetterQMCPACK 3.8AMD EPYC 7642 48-Core1100220033004400550051111. (CXX) g++ options: -fopenmp -fomit-frame-pointer -finline-limit=1000 -fstrict-aliasing -funroll-all-loops -march=native -O3 -ffast-math -lm

Build2

This test profile measures the time to bootstrap/install the build2 C++ build toolchain from source. Build2 is a cross-platform build toolchain for C/C++ code and features Cargo-like features. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is BetterBuild2 0.12Time To CompileAMD EPYC 7642 48-Core1530456075SE +/- 0.04, N = 366.43

Minion

Minion is an open-source constraint solver that is designed to be very scalable. This test profile uses Minion's integrated benchmarking problems to solve. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is BetterMinion 1.8Benchmark: GracefulAMD EPYC 7642 48-Core1224364860SE +/- 0.06, N = 353.191. (CXX) g++ options: -std=gnu++11 -O3 -fomit-frame-pointer -rdynamic

OpenBenchmarking.orgSeconds, Fewer Is BetterMinion 1.8Benchmark: SolitaireAMD EPYC 7642 48-Core20406080100SE +/- 0.10, N = 377.271. (CXX) g++ options: -std=gnu++11 -O3 -fomit-frame-pointer -rdynamic

OpenBenchmarking.orgSeconds, Fewer Is BetterMinion 1.8Benchmark: QuasigroupAMD EPYC 7642 48-Core306090120150SE +/- 0.14, N = 3131.331. (CXX) g++ options: -std=gnu++11 -O3 -fomit-frame-pointer -rdynamic