Tuesdaymemorybenchmark AMD Ryzen Threadripper 7970X 32-Cores testing with a ASRock TRX50 WS (10.01 BIOS) and AMD Radeon Pro W7700 15GB on Arch rolling via the Phoronix Test Suite.
HTML result view exported from: https://openbenchmarking.org/result/2408197-NE-TUESDAYME15&grr .
Tuesdaymemorybenchmark Processor Motherboard Chipset Memory Disk Graphics Audio Network OS Kernel Desktop Display Server OpenGL OpenCL Compiler File-System Screen Resolution Threadripper7970X_TRX50_128GBKingston AMD Ryzen Threadripper 7970X 32-Cores @ 5.35GHz (32 Cores / 64 Threads) ASRock TRX50 WS (10.01 BIOS) AMD Device 14a4 128GB 4001GB CT4000T705SSD3 + 8002GB TEAM T2538TB AMD Radeon Pro W7700 15GB AMD Navi 31 HDMI/DP Aquantia AQtion AQC113 NBase-T/IEEE + Realtek RTL8125 2.5GbE + MEDIATEK MT7922 802.11ax PCI Arch rolling 6.10.5-arch1-1 (x86_64) KDE Plasma 6.1.4 X Server 1.21.1.13 + Wayland 4.6 Mesa 24.1.6-arch1.1 (LLVM 18.1.8 DRM 3.57) OpenCL 2.1 AMD-APP.dbg (3602.0) GCC 14.2.1 20240805 + Clang 18.1.8 + LLVM 18.1.8 btrfs 7680x2160 OpenBenchmarking.org - Transparent Huge Pages: always - --disable-libssp --disable-libstdcxx-pch --disable-werror --enable-__cxa_atexit --enable-bootstrap --enable-cet=auto --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-default-ssp --enable-gnu-indirect-function --enable-gnu-unique-object --enable-languages=ada,c,c++,d,fortran,go,lto,m2,objc,obj-c++,rust --enable-libstdcxx-backtrace --enable-link-serialization=1 --enable-lto --enable-multilib --enable-plugin --enable-shared --enable-threads=posix --mandir=/usr/share/man --with-build-config=bootstrap-lto --with-linker-hash-style=gnu - Scaling Governor: amd-pstate-epp powersave (EPP: performance) - CPU Microcode: 0xa108108 - gather_data_sampling: Not affected + itlb_multihit: Not affected + l1tf: Not affected + mds: Not affected + meltdown: Not affected + mmio_stale_data: Not affected + reg_file_data_sampling: Not affected + retbleed: Not affected + spec_rstack_overflow: Mitigation of Safe RET + spec_store_bypass: Mitigation of SSB disabled via prctl + spectre_v1: Mitigation of usercopy/swapgs barriers and __user pointer sanitization + spectre_v2: Mitigation of Enhanced / Automatic IBRS; IBPB: conditional; STIBP: always-on; RSB filling; PBRSB-eIBRS: Not affected; BHI: Not affected + srbds: Not affected + tsx_async_abort: Not affected
Tuesdaymemorybenchmark tinymembench: Standard Memset tinymembench: Standard Memcpy cachebench: Write Cache cachebench: Read Cache stream: Copy t-test1: 1 ramspeed: Copy - Integer ramspeed: Scale - Floating Point ramspeed: Add - Floating Point ramspeed: Copy - Floating Point ramspeed: Add - Integer ramspeed: Average - Integer ramspeed: Average - Floating Point ramspeed: Scale - Integer ramspeed: Triad - Floating Point ramspeed: Triad - Integer t-test1: 2 mbw: Memory Copy, Fixed Block Size - 1024 MiB mbw: Memory Copy - 1024 MiB stream: Add stream: Triad stream: Scale Threadripper7970X_TRX50_128GBKingston 117519.1 28561.1 77300.799521 12890.575930 79611.8 20.294 86631.52 86784.91 92304.39 86777.28 92178.10 89551.77 89562.18 86926.03 92029.99 92351.24 5.893 19067.436 19921.771 87100.2 88282.1 77577.5 OpenBenchmarking.org
Tinymembench Standard Memset OpenBenchmarking.org MB/s, More Is Better Tinymembench 2018-05-28 Standard Memset Threadripper7970X_TRX50_128GBKingston 30K 60K 90K 120K 150K SE +/- 1423.02, N = 3 117519.1 1. (CC) gcc options: -O2 -lm
Tinymembench Standard Memcpy OpenBenchmarking.org MB/s, More Is Better Tinymembench 2018-05-28 Standard Memcpy Threadripper7970X_TRX50_128GBKingston 6K 12K 18K 24K 30K SE +/- 28.70, N = 3 28561.1 1. (CC) gcc options: -O2 -lm
CacheBench Write Cache OpenBenchmarking.org MB/s, More Is Better CacheBench Write Cache Threadripper7970X_TRX50_128GBKingston 17K 34K 51K 68K 85K SE +/- 238.04, N = 3 77300.80 MIN: 76632.99 / MAX: 77941.6 1. (CC) gcc options: -O3 -lrt
CacheBench Read Cache OpenBenchmarking.org MB/s, More Is Better CacheBench Read Cache Threadripper7970X_TRX50_128GBKingston 3K 6K 9K 12K 15K SE +/- 57.92, N = 3 12890.58 MIN: 12826.37 / MAX: 13027.17 1. (CC) gcc options: -O3 -lrt
Stream Type: Copy OpenBenchmarking.org MB/s, More Is Better Stream 2013-01-17 Type: Copy Threadripper7970X_TRX50_128GBKingston 20K 40K 60K 80K 100K SE +/- 19.23, N = 5 79611.8 1. (CC) gcc options: -mcmodel=medium -O3 -march=native -fopenmp
t-test1 Threads: 1 OpenBenchmarking.org Seconds, Fewer Is Better t-test1 2017-01-13 Threads: 1 Threadripper7970X_TRX50_128GBKingston 5 10 15 20 25 SE +/- 0.07, N = 3 20.29 1. (CC) gcc options: -pthread
RAMspeed SMP Type: Copy - Benchmark: Integer OpenBenchmarking.org MB/s, More Is Better RAMspeed SMP 3.5.0 Type: Copy - Benchmark: Integer Threadripper7970X_TRX50_128GBKingston 20K 40K 60K 80K 100K SE +/- 110.78, N = 3 86631.52 1. (CC) gcc options: -O3 -march=native
RAMspeed SMP Type: Scale - Benchmark: Floating Point OpenBenchmarking.org MB/s, More Is Better RAMspeed SMP 3.5.0 Type: Scale - Benchmark: Floating Point Threadripper7970X_TRX50_128GBKingston 20K 40K 60K 80K 100K SE +/- 54.06, N = 3 86784.91 1. (CC) gcc options: -O3 -march=native
RAMspeed SMP Type: Add - Benchmark: Floating Point OpenBenchmarking.org MB/s, More Is Better RAMspeed SMP 3.5.0 Type: Add - Benchmark: Floating Point Threadripper7970X_TRX50_128GBKingston 20K 40K 60K 80K 100K SE +/- 103.00, N = 3 92304.39 1. (CC) gcc options: -O3 -march=native
RAMspeed SMP Type: Copy - Benchmark: Floating Point OpenBenchmarking.org MB/s, More Is Better RAMspeed SMP 3.5.0 Type: Copy - Benchmark: Floating Point Threadripper7970X_TRX50_128GBKingston 20K 40K 60K 80K 100K SE +/- 16.87, N = 3 86777.28 1. (CC) gcc options: -O3 -march=native
RAMspeed SMP Type: Add - Benchmark: Integer OpenBenchmarking.org MB/s, More Is Better RAMspeed SMP 3.5.0 Type: Add - Benchmark: Integer Threadripper7970X_TRX50_128GBKingston 20K 40K 60K 80K 100K SE +/- 152.04, N = 3 92178.10 1. (CC) gcc options: -O3 -march=native
RAMspeed SMP Type: Average - Benchmark: Integer OpenBenchmarking.org MB/s, More Is Better RAMspeed SMP 3.5.0 Type: Average - Benchmark: Integer Threadripper7970X_TRX50_128GBKingston 20K 40K 60K 80K 100K SE +/- 9.24, N = 3 89551.77 1. (CC) gcc options: -O3 -march=native
RAMspeed SMP Type: Average - Benchmark: Floating Point OpenBenchmarking.org MB/s, More Is Better RAMspeed SMP 3.5.0 Type: Average - Benchmark: Floating Point Threadripper7970X_TRX50_128GBKingston 20K 40K 60K 80K 100K SE +/- 34.60, N = 3 89562.18 1. (CC) gcc options: -O3 -march=native
RAMspeed SMP Type: Scale - Benchmark: Integer OpenBenchmarking.org MB/s, More Is Better RAMspeed SMP 3.5.0 Type: Scale - Benchmark: Integer Threadripper7970X_TRX50_128GBKingston 20K 40K 60K 80K 100K SE +/- 102.00, N = 3 86926.03 1. (CC) gcc options: -O3 -march=native
RAMspeed SMP Type: Triad - Benchmark: Floating Point OpenBenchmarking.org MB/s, More Is Better RAMspeed SMP 3.5.0 Type: Triad - Benchmark: Floating Point Threadripper7970X_TRX50_128GBKingston 20K 40K 60K 80K 100K SE +/- 227.52, N = 3 92029.99 1. (CC) gcc options: -O3 -march=native
RAMspeed SMP Type: Triad - Benchmark: Integer OpenBenchmarking.org MB/s, More Is Better RAMspeed SMP 3.5.0 Type: Triad - Benchmark: Integer Threadripper7970X_TRX50_128GBKingston 20K 40K 60K 80K 100K SE +/- 174.77, N = 3 92351.24 1. (CC) gcc options: -O3 -march=native
t-test1 Threads: 2 OpenBenchmarking.org Seconds, Fewer Is Better t-test1 2017-01-13 Threads: 2 Threadripper7970X_TRX50_128GBKingston 1.3259 2.6518 3.9777 5.3036 6.6295 SE +/- 0.028, N = 3 5.893 1. (CC) gcc options: -pthread
MBW Test: Memory Copy, Fixed Block Size - Array Size: 1024 MiB OpenBenchmarking.org MiB/s, More Is Better MBW 2018-09-08 Test: Memory Copy, Fixed Block Size - Array Size: 1024 MiB Threadripper7970X_TRX50_128GBKingston 4K 8K 12K 16K 20K SE +/- 5.46, N = 3 19067.44 1. (CC) gcc options: -O3 -march=native
MBW Test: Memory Copy - Array Size: 1024 MiB OpenBenchmarking.org MiB/s, More Is Better MBW 2018-09-08 Test: Memory Copy - Array Size: 1024 MiB Threadripper7970X_TRX50_128GBKingston 4K 8K 12K 16K 20K SE +/- 43.02, N = 3 19921.77 1. (CC) gcc options: -O3 -march=native
Stream Type: Add OpenBenchmarking.org MB/s, More Is Better Stream 2013-01-17 Type: Add Threadripper7970X_TRX50_128GBKingston 20K 40K 60K 80K 100K SE +/- 9.17, N = 5 87100.2 1. (CC) gcc options: -mcmodel=medium -O3 -march=native -fopenmp
Stream Type: Triad OpenBenchmarking.org MB/s, More Is Better Stream 2013-01-17 Type: Triad Threadripper7970X_TRX50_128GBKingston 20K 40K 60K 80K 100K SE +/- 12.95, N = 5 88282.1 1. (CC) gcc options: -mcmodel=medium -O3 -march=native -fopenmp
Stream Type: Scale OpenBenchmarking.org MB/s, More Is Better Stream 2013-01-17 Type: Scale Threadripper7970X_TRX50_128GBKingston 17K 34K 51K 68K 85K SE +/- 19.22, N = 5 77577.5 1. (CC) gcc options: -mcmodel=medium -O3 -march=native -fopenmp
Phoronix Test Suite v10.8.5