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.

TuesdaymemorybenchmarkProcessorMotherboardChipsetMemoryDiskGraphicsAudioNetworkOSKernelDesktopDisplay ServerOpenGLOpenCLCompilerFile-SystemScreen ResolutionThreadripper7970X_TRX50_128GBKingstonAMD Ryzen Threadripper 7970X 32-Cores @ 5.35GHz (32 Cores / 64 Threads)ASRock TRX50 WS (10.01 BIOS)AMD Device 14a4128GB4001GB CT4000T705SSD3 + 8002GB TEAM T2538TBAMD Radeon Pro W7700 15GBAMD Navi 31 HDMI/DPAquantia AQtion AQC113 NBase-T/IEEE + Realtek RTL8125 2.5GbE + MEDIATEK MT7922 802.11ax PCIArch rolling6.10.5-arch1-1 (x86_64)KDE Plasma 6.1.4X Server 1.21.1.13 + Wayland4.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.8btrfs7680x2160OpenBenchmarking.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

Tuesdaymemorybenchmarktinymembench: Standard Memsettinymembench: Standard Memcpycachebench: Write Cachecachebench: Read Cachestream: Copyt-test1: 1ramspeed: Copy - Integerramspeed: Scale - Floating Pointramspeed: Add - Floating Pointramspeed: Copy - Floating Pointramspeed: Add - Integerramspeed: Average - Integerramspeed: Average - Floating Pointramspeed: Scale - Integerramspeed: Triad - Floating Pointramspeed: Triad - Integert-test1: 2mbw: Memory Copy, Fixed Block Size - 1024 MiBmbw: Memory Copy - 1024 MiBstream: Addstream: Triadstream: ScaleThreadripper7970X_TRX50_128GBKingston117519.128561.177300.79952112890.57593079611.820.29486631.5286784.9192304.3986777.2892178.1089551.7789562.1886926.0392029.9992351.245.89319067.43619921.77187100.288282.177577.5OpenBenchmarking.org

Tinymembench

Standard Memset

OpenBenchmarking.orgMB/s, More Is BetterTinymembench 2018-05-28Standard MemsetThreadripper7970X_TRX50_128GBKingston30K60K90K120K150KSE +/- 1423.02, N = 3117519.11. (CC) gcc options: -O2 -lm

Tinymembench

Standard Memcpy

OpenBenchmarking.orgMB/s, More Is BetterTinymembench 2018-05-28Standard MemcpyThreadripper7970X_TRX50_128GBKingston6K12K18K24K30KSE +/- 28.70, N = 328561.11. (CC) gcc options: -O2 -lm

CacheBench

Write Cache

OpenBenchmarking.orgMB/s, More Is BetterCacheBenchWrite CacheThreadripper7970X_TRX50_128GBKingston17K34K51K68K85KSE +/- 238.04, N = 377300.80MIN: 76632.99 / MAX: 77941.61. (CC) gcc options: -O3 -lrt

CacheBench

Read Cache

OpenBenchmarking.orgMB/s, More Is BetterCacheBenchRead CacheThreadripper7970X_TRX50_128GBKingston3K6K9K12K15KSE +/- 57.92, N = 312890.58MIN: 12826.37 / MAX: 13027.171. (CC) gcc options: -O3 -lrt

Stream

Type: Copy

OpenBenchmarking.orgMB/s, More Is BetterStream 2013-01-17Type: CopyThreadripper7970X_TRX50_128GBKingston20K40K60K80K100KSE +/- 19.23, N = 579611.81. (CC) gcc options: -mcmodel=medium -O3 -march=native -fopenmp

t-test1

Threads: 1

OpenBenchmarking.orgSeconds, Fewer Is Bettert-test1 2017-01-13Threads: 1Threadripper7970X_TRX50_128GBKingston510152025SE +/- 0.07, N = 320.291. (CC) gcc options: -pthread

RAMspeed SMP

Type: Copy - Benchmark: Integer

OpenBenchmarking.orgMB/s, More Is BetterRAMspeed SMP 3.5.0Type: Copy - Benchmark: IntegerThreadripper7970X_TRX50_128GBKingston20K40K60K80K100KSE +/- 110.78, N = 386631.521. (CC) gcc options: -O3 -march=native

RAMspeed SMP

Type: Scale - Benchmark: Floating Point

OpenBenchmarking.orgMB/s, More Is BetterRAMspeed SMP 3.5.0Type: Scale - Benchmark: Floating PointThreadripper7970X_TRX50_128GBKingston20K40K60K80K100KSE +/- 54.06, N = 386784.911. (CC) gcc options: -O3 -march=native

RAMspeed SMP

Type: Add - Benchmark: Floating Point

OpenBenchmarking.orgMB/s, More Is BetterRAMspeed SMP 3.5.0Type: Add - Benchmark: Floating PointThreadripper7970X_TRX50_128GBKingston20K40K60K80K100KSE +/- 103.00, N = 392304.391. (CC) gcc options: -O3 -march=native

RAMspeed SMP

Type: Copy - Benchmark: Floating Point

OpenBenchmarking.orgMB/s, More Is BetterRAMspeed SMP 3.5.0Type: Copy - Benchmark: Floating PointThreadripper7970X_TRX50_128GBKingston20K40K60K80K100KSE +/- 16.87, N = 386777.281. (CC) gcc options: -O3 -march=native

RAMspeed SMP

Type: Add - Benchmark: Integer

OpenBenchmarking.orgMB/s, More Is BetterRAMspeed SMP 3.5.0Type: Add - Benchmark: IntegerThreadripper7970X_TRX50_128GBKingston20K40K60K80K100KSE +/- 152.04, N = 392178.101. (CC) gcc options: -O3 -march=native

RAMspeed SMP

Type: Average - Benchmark: Integer

OpenBenchmarking.orgMB/s, More Is BetterRAMspeed SMP 3.5.0Type: Average - Benchmark: IntegerThreadripper7970X_TRX50_128GBKingston20K40K60K80K100KSE +/- 9.24, N = 389551.771. (CC) gcc options: -O3 -march=native

RAMspeed SMP

Type: Average - Benchmark: Floating Point

OpenBenchmarking.orgMB/s, More Is BetterRAMspeed SMP 3.5.0Type: Average - Benchmark: Floating PointThreadripper7970X_TRX50_128GBKingston20K40K60K80K100KSE +/- 34.60, N = 389562.181. (CC) gcc options: -O3 -march=native

RAMspeed SMP

Type: Scale - Benchmark: Integer

OpenBenchmarking.orgMB/s, More Is BetterRAMspeed SMP 3.5.0Type: Scale - Benchmark: IntegerThreadripper7970X_TRX50_128GBKingston20K40K60K80K100KSE +/- 102.00, N = 386926.031. (CC) gcc options: -O3 -march=native

RAMspeed SMP

Type: Triad - Benchmark: Floating Point

OpenBenchmarking.orgMB/s, More Is BetterRAMspeed SMP 3.5.0Type: Triad - Benchmark: Floating PointThreadripper7970X_TRX50_128GBKingston20K40K60K80K100KSE +/- 227.52, N = 392029.991. (CC) gcc options: -O3 -march=native

RAMspeed SMP

Type: Triad - Benchmark: Integer

OpenBenchmarking.orgMB/s, More Is BetterRAMspeed SMP 3.5.0Type: Triad - Benchmark: IntegerThreadripper7970X_TRX50_128GBKingston20K40K60K80K100KSE +/- 174.77, N = 392351.241. (CC) gcc options: -O3 -march=native

t-test1

Threads: 2

OpenBenchmarking.orgSeconds, Fewer Is Bettert-test1 2017-01-13Threads: 2Threadripper7970X_TRX50_128GBKingston1.32592.65183.97775.30366.6295SE +/- 0.028, N = 35.8931. (CC) gcc options: -pthread

MBW

Test: Memory Copy, Fixed Block Size - Array Size: 1024 MiB

OpenBenchmarking.orgMiB/s, More Is BetterMBW 2018-09-08Test: Memory Copy, Fixed Block Size - Array Size: 1024 MiBThreadripper7970X_TRX50_128GBKingston4K8K12K16K20KSE +/- 5.46, N = 319067.441. (CC) gcc options: -O3 -march=native

MBW

Test: Memory Copy - Array Size: 1024 MiB

OpenBenchmarking.orgMiB/s, More Is BetterMBW 2018-09-08Test: Memory Copy - Array Size: 1024 MiBThreadripper7970X_TRX50_128GBKingston4K8K12K16K20KSE +/- 43.02, N = 319921.771. (CC) gcc options: -O3 -march=native

Stream

Type: Add

OpenBenchmarking.orgMB/s, More Is BetterStream 2013-01-17Type: AddThreadripper7970X_TRX50_128GBKingston20K40K60K80K100KSE +/- 9.17, N = 587100.21. (CC) gcc options: -mcmodel=medium -O3 -march=native -fopenmp

Stream

Type: Triad

OpenBenchmarking.orgMB/s, More Is BetterStream 2013-01-17Type: TriadThreadripper7970X_TRX50_128GBKingston20K40K60K80K100KSE +/- 12.95, N = 588282.11. (CC) gcc options: -mcmodel=medium -O3 -march=native -fopenmp

Stream

Type: Scale

OpenBenchmarking.orgMB/s, More Is BetterStream 2013-01-17Type: ScaleThreadripper7970X_TRX50_128GBKingston17K34K51K68K85KSE +/- 19.22, N = 577577.51. (CC) gcc options: -mcmodel=medium -O3 -march=native -fopenmp


Phoronix Test Suite v10.8.5