more threadripper 7980X AMD Ryzen Threadripper 7980X 64-Cores testing with a ASUS Pro WS TRX50-SAGE WIFI (0217 BIOS) and AMD Radeon RX 7900 XT 20GB on Ubuntu 23.10 via the Phoronix Test Suite.
HTML result view exported from: https://openbenchmarking.org/result/2311206-NE-MORETHREA29&sor&grr .
more threadripper 7980X Processor Motherboard Chipset Memory Disk Graphics Audio Monitor Network OS Kernel Desktop Display Server OpenGL Compiler File-System Screen Resolution a b c AMD Ryzen Threadripper 7980X 64-Cores @ 8.21GHz (64 Cores / 128 Threads) ASUS Pro WS TRX50-SAGE WIFI (0217 BIOS) AMD Device 14a4 128GB 1000GB Western Digital WDS100T1X0E-00AFY0 AMD Radeon RX 7900 XT 20GB (2025/1249MHz) Realtek ALC1220 ASUS MG28U Aquantia Device 04c0 + Intel I226-LM + MEDIATEK MT7922 802.11ax PCI Ubuntu 23.10 6.5.0-9-generic (x86_64) GNOME Shell 45.0 X Server 1.21.1.7 + Wayland 4.6 Mesa 23.2.1-1ubuntu3 (LLVM 15.0.7 DRM 3.54) GCC 13.2.0 ext4 3840x2160 OpenBenchmarking.org Kernel Details - Transparent Huge Pages: madvise Compiler Details - --build=x86_64-linux-gnu --disable-vtable-verify --disable-werror --enable-bootstrap --enable-cet --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-gnu-unique-object --enable-languages=c,ada,c++,go,d,fortran,objc,obj-c++,m2 --enable-libphobos-checking=release --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-link-serialization=2 --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc=auto --enable-offload-defaulted --enable-offload-targets=nvptx-none=/build/gcc-13-XYspKM/gcc-13-13.2.0/debian/tmp-nvptx/usr,amdgcn-amdhsa=/build/gcc-13-XYspKM/gcc-13-13.2.0/debian/tmp-gcn/usr --enable-plugin --enable-shared --enable-threads=posix --host=x86_64-linux-gnu --program-prefix=x86_64-linux-gnu- --target=x86_64-linux-gnu --with-abi=m64 --with-arch-32=i686 --with-build-config=bootstrap-lto-lean --with-default-libstdcxx-abi=new --with-gcc-major-version-only --with-multilib-list=m32,m64,mx32 --with-target-system-zlib=auto --with-tune=generic --without-cuda-driver -v Processor Details - Scaling Governor: amd-pstate-epp performance (EPP: performance) - CPU Microcode: 0xa108105 Python Details - Python 3.11.6 Security Details - gather_data_sampling: Not affected + itlb_multihit: Not affected + l1tf: Not affected + mds: Not affected + meltdown: Not affected + mmio_stale_data: 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 + srbds: Not affected + tsx_async_abort: Not affected
more threadripper 7980X graph500: 26 graph500: 26 graph500: 26 graph500: 26 hpcg: 104 104 104 - 60 numpy: sysbench: CPU qmcpack: Li2_STO_ae helsing: 14 digit easywave: e2Asean Grid + BengkuluSept2007 Source - 2400 liquid-dsp: 128 - 256 - 512 liquid-dsp: 64 - 256 - 512 liquid-dsp: 32 - 256 - 512 liquid-dsp: 16 - 256 - 512 liquid-dsp: 128 - 256 - 57 liquid-dsp: 16 - 256 - 32 liquid-dsp: 128 - 256 - 32 liquid-dsp: 64 - 256 - 57 liquid-dsp: 64 - 256 - 32 liquid-dsp: 32 - 256 - 57 liquid-dsp: 32 - 256 - 32 liquid-dsp: 16 - 256 - 57 lulesh: coremark: CoreMark Size 666 - Iterations Per Second easywave: e2Asean Grid + BengkuluSept2007 Source - 1200 openssl: openssl: m-queens: Time To Solve povray: Trace Time sysbench: RAM / Memory mt-dgemm: Sustained Floating-Point Rate toybrot: OpenMP toybrot: C++ Tasks toybrot: C++ Threads toybrot: TBB easywave: e2Asean Grid + BengkuluSept2007 Source - 240 n-queens: Elapsed Time helsing: 12 digit a b c 346947000 268702000 651363000 631731000 17.6994 771.53 369038.93 88.342 64.317 55.515 1277900000 993600000 551400000 276910000 4532900000 736020000 4651400000 3127300000 2792200000 1804000000 1485500000 909830000 16850.001 3411210.802168 21.858 1268988.1 44718.3 8.364 6.304 14562.51 33.349217 5206 5155 4900 4754 1.557 1.745 348928000 272085000 651403000 628406000 17.6843 751.35 369188.15 88.068 64.499 55.222 1279000000 991900000 552850000 273250000 4537100000 739740000 4656600000 3152400000 2797700000 1779100000 1472700000 929560000 17104.127 3409544.950055 21.999 1268945.7 44681.3 8.446 6.362 14604.25 34.44398 5269 5230 4885 4754 1.546 1.749 352069000 277026000 663148000 633291000 17.7147 730.30 369232.91 88.179 64.493 55.287 1271700000 994970000 551060000 277810000 4539900000 740360000 4643700000 3105900000 2794500000 1807100000 1476900000 904330000 16897.489 3342909.375816 21.995 1269195.3 44712.6 8.417 6.292 14552.43 35.876208 5197 5170 4834 4743 1.539 1.749 OpenBenchmarking.org
Graph500 Scale: 26 OpenBenchmarking.org sssp max_TEPS, More Is Better Graph500 3.0 Scale: 26 c b a 80M 160M 240M 320M 400M 352069000 348928000 346947000 1. (CC) gcc options: -fcommon -O3 -lpthread -lm -lmpi
Graph500 Scale: 26 OpenBenchmarking.org sssp median_TEPS, More Is Better Graph500 3.0 Scale: 26 c b a 60M 120M 180M 240M 300M 277026000 272085000 268702000 1. (CC) gcc options: -fcommon -O3 -lpthread -lm -lmpi
Graph500 Scale: 26 OpenBenchmarking.org bfs max_TEPS, More Is Better Graph500 3.0 Scale: 26 c b a 140M 280M 420M 560M 700M 663148000 651403000 651363000 1. (CC) gcc options: -fcommon -O3 -lpthread -lm -lmpi
Graph500 Scale: 26 OpenBenchmarking.org bfs median_TEPS, More Is Better Graph500 3.0 Scale: 26 c a b 140M 280M 420M 560M 700M 633291000 631731000 628406000 1. (CC) gcc options: -fcommon -O3 -lpthread -lm -lmpi
High Performance Conjugate Gradient X Y Z: 104 104 104 - RT: 60 OpenBenchmarking.org GFLOP/s, More Is Better High Performance Conjugate Gradient 3.1 X Y Z: 104 104 104 - RT: 60 c a b 4 8 12 16 20 17.71 17.70 17.68 1. (CXX) g++ options: -O3 -ffast-math -ftree-vectorize -lmpi_cxx -lmpi
Numpy Benchmark OpenBenchmarking.org Score, More Is Better Numpy Benchmark a b c 170 340 510 680 850 771.53 751.35 730.30
Sysbench Test: CPU OpenBenchmarking.org Events Per Second, More Is Better Sysbench 1.0.20 Test: CPU c b a 80K 160K 240K 320K 400K 369232.91 369188.15 369038.93 1. (CC) gcc options: -O2 -funroll-loops -rdynamic -ldl -laio -lm
QMCPACK Input: Li2_STO_ae OpenBenchmarking.org Total Execution Time - Seconds, Fewer Is Better QMCPACK 3.17.1 Input: Li2_STO_ae b c a 20 40 60 80 100 88.07 88.18 88.34 1. (CXX) g++ options: -fopenmp -foffload=disable -finline-limit=1000 -fstrict-aliasing -funroll-all-loops -ffast-math -march=native -O3 -lm -ldl
Helsing Digit Range: 14 digit OpenBenchmarking.org Seconds, Fewer Is Better Helsing 1.0-beta Digit Range: 14 digit a c b 14 28 42 56 70 64.32 64.49 64.50 1. (CC) gcc options: -O2 -pthread
easyWave Input: e2Asean Grid + BengkuluSept2007 Source - Time: 2400 OpenBenchmarking.org Seconds, Fewer Is Better easyWave r34 Input: e2Asean Grid + BengkuluSept2007 Source - Time: 2400 b c a 12 24 36 48 60 55.22 55.29 55.52 1. (CXX) g++ options: -O3 -fopenmp
Liquid-DSP Threads: 128 - Buffer Length: 256 - Filter Length: 512 OpenBenchmarking.org samples/s, More Is Better Liquid-DSP 1.6 Threads: 128 - Buffer Length: 256 - Filter Length: 512 b a c 300M 600M 900M 1200M 1500M 1279000000 1277900000 1271700000 1. (CC) gcc options: -O3 -pthread -lm -lc -lliquid
Liquid-DSP Threads: 64 - Buffer Length: 256 - Filter Length: 512 OpenBenchmarking.org samples/s, More Is Better Liquid-DSP 1.6 Threads: 64 - Buffer Length: 256 - Filter Length: 512 c a b 200M 400M 600M 800M 1000M 994970000 993600000 991900000 1. (CC) gcc options: -O3 -pthread -lm -lc -lliquid
Liquid-DSP Threads: 32 - Buffer Length: 256 - Filter Length: 512 OpenBenchmarking.org samples/s, More Is Better Liquid-DSP 1.6 Threads: 32 - Buffer Length: 256 - Filter Length: 512 b a c 120M 240M 360M 480M 600M 552850000 551400000 551060000 1. (CC) gcc options: -O3 -pthread -lm -lc -lliquid
Liquid-DSP Threads: 16 - Buffer Length: 256 - Filter Length: 512 OpenBenchmarking.org samples/s, More Is Better Liquid-DSP 1.6 Threads: 16 - Buffer Length: 256 - Filter Length: 512 c a b 60M 120M 180M 240M 300M 277810000 276910000 273250000 1. (CC) gcc options: -O3 -pthread -lm -lc -lliquid
Liquid-DSP Threads: 128 - Buffer Length: 256 - Filter Length: 57 OpenBenchmarking.org samples/s, More Is Better Liquid-DSP 1.6 Threads: 128 - Buffer Length: 256 - Filter Length: 57 c b a 1000M 2000M 3000M 4000M 5000M 4539900000 4537100000 4532900000 1. (CC) gcc options: -O3 -pthread -lm -lc -lliquid
Liquid-DSP Threads: 16 - Buffer Length: 256 - Filter Length: 32 OpenBenchmarking.org samples/s, More Is Better Liquid-DSP 1.6 Threads: 16 - Buffer Length: 256 - Filter Length: 32 c b a 160M 320M 480M 640M 800M 740360000 739740000 736020000 1. (CC) gcc options: -O3 -pthread -lm -lc -lliquid
Liquid-DSP Threads: 128 - Buffer Length: 256 - Filter Length: 32 OpenBenchmarking.org samples/s, More Is Better Liquid-DSP 1.6 Threads: 128 - Buffer Length: 256 - Filter Length: 32 b a c 1000M 2000M 3000M 4000M 5000M 4656600000 4651400000 4643700000 1. (CC) gcc options: -O3 -pthread -lm -lc -lliquid
Liquid-DSP Threads: 64 - Buffer Length: 256 - Filter Length: 57 OpenBenchmarking.org samples/s, More Is Better Liquid-DSP 1.6 Threads: 64 - Buffer Length: 256 - Filter Length: 57 b a c 700M 1400M 2100M 2800M 3500M 3152400000 3127300000 3105900000 1. (CC) gcc options: -O3 -pthread -lm -lc -lliquid
Liquid-DSP Threads: 64 - Buffer Length: 256 - Filter Length: 32 OpenBenchmarking.org samples/s, More Is Better Liquid-DSP 1.6 Threads: 64 - Buffer Length: 256 - Filter Length: 32 b c a 600M 1200M 1800M 2400M 3000M 2797700000 2794500000 2792200000 1. (CC) gcc options: -O3 -pthread -lm -lc -lliquid
Liquid-DSP Threads: 32 - Buffer Length: 256 - Filter Length: 57 OpenBenchmarking.org samples/s, More Is Better Liquid-DSP 1.6 Threads: 32 - Buffer Length: 256 - Filter Length: 57 c a b 400M 800M 1200M 1600M 2000M 1807100000 1804000000 1779100000 1. (CC) gcc options: -O3 -pthread -lm -lc -lliquid
Liquid-DSP Threads: 32 - Buffer Length: 256 - Filter Length: 32 OpenBenchmarking.org samples/s, More Is Better Liquid-DSP 1.6 Threads: 32 - Buffer Length: 256 - Filter Length: 32 a c b 300M 600M 900M 1200M 1500M 1485500000 1476900000 1472700000 1. (CC) gcc options: -O3 -pthread -lm -lc -lliquid
Liquid-DSP Threads: 16 - Buffer Length: 256 - Filter Length: 57 OpenBenchmarking.org samples/s, More Is Better Liquid-DSP 1.6 Threads: 16 - Buffer Length: 256 - Filter Length: 57 b a c 200M 400M 600M 800M 1000M 929560000 909830000 904330000 1. (CC) gcc options: -O3 -pthread -lm -lc -lliquid
LULESH OpenBenchmarking.org z/s, More Is Better LULESH 2.0.3 b c a 4K 8K 12K 16K 20K 17104.13 16897.49 16850.00 1. (CXX) g++ options: -O3 -fopenmp -lm -lmpi_cxx -lmpi
Coremark CoreMark Size 666 - Iterations Per Second OpenBenchmarking.org Iterations/Sec, More Is Better Coremark 1.0 CoreMark Size 666 - Iterations Per Second a b c 700K 1400K 2100K 2800K 3500K 3411210.80 3409544.95 3342909.38 1. (CC) gcc options: -O2 -lrt" -lrt
easyWave Input: e2Asean Grid + BengkuluSept2007 Source - Time: 1200 OpenBenchmarking.org Seconds, Fewer Is Better easyWave r34 Input: e2Asean Grid + BengkuluSept2007 Source - Time: 1200 a c b 5 10 15 20 25 21.86 22.00 22.00 1. (CXX) g++ options: -O3 -fopenmp
OpenSSL OpenBenchmarking.org verify/s, More Is Better OpenSSL c a b 300K 600K 900K 1200K 1500K 1269195.3 1268988.1 1268945.7 1. OpenSSL 3.0.10 1 Aug 2023 (Library: OpenSSL 3.0.10 1 Aug 2023)
OpenSSL OpenBenchmarking.org sign/s, More Is Better OpenSSL a c b 10K 20K 30K 40K 50K 44718.3 44712.6 44681.3 1. OpenSSL 3.0.10 1 Aug 2023 (Library: OpenSSL 3.0.10 1 Aug 2023)
m-queens Time To Solve OpenBenchmarking.org Seconds, Fewer Is Better m-queens 1.2 Time To Solve a c b 2 4 6 8 10 8.364 8.417 8.446 1. (CXX) g++ options: -fopenmp -O2 -march=native
POV-Ray Trace Time OpenBenchmarking.org Seconds, Fewer Is Better POV-Ray 3.7.0.7 Trace Time c a b 2 4 6 8 10 6.292 6.304 6.362 1. (CXX) g++ options: -pipe -O3 -ffast-math -march=native -lSDL -lXpm -lSM -lICE -lX11 -ltiff -ljpeg -lpng -lz -lrt -lm -lboost_thread -lboost_system
Sysbench Test: RAM / Memory OpenBenchmarking.org MiB/sec, More Is Better Sysbench 1.0.20 Test: RAM / Memory b a c 3K 6K 9K 12K 15K 14604.25 14562.51 14552.43 1. (CC) gcc options: -O2 -funroll-loops -rdynamic -ldl -laio -lm
ACES DGEMM Sustained Floating-Point Rate OpenBenchmarking.org GFLOP/s, More Is Better ACES DGEMM 1.0 Sustained Floating-Point Rate c b a 8 16 24 32 40 35.88 34.44 33.35 1. (CC) gcc options: -O3 -march=native -fopenmp
toyBrot Fractal Generator Implementation: OpenMP OpenBenchmarking.org ms, Fewer Is Better toyBrot Fractal Generator 2020-11-18 Implementation: OpenMP c a b 1100 2200 3300 4400 5500 5197 5206 5269 1. (CXX) g++ options: -O3 -lpthread -lm -lgcc -lgcc_s -lc
toyBrot Fractal Generator Implementation: C++ Tasks OpenBenchmarking.org ms, Fewer Is Better toyBrot Fractal Generator 2020-11-18 Implementation: C++ Tasks a c b 1100 2200 3300 4400 5500 5155 5170 5230 1. (CXX) g++ options: -O3 -lpthread -lm -lgcc -lgcc_s -lc
toyBrot Fractal Generator Implementation: C++ Threads OpenBenchmarking.org ms, Fewer Is Better toyBrot Fractal Generator 2020-11-18 Implementation: C++ Threads c b a 1100 2200 3300 4400 5500 4834 4885 4900 1. (CXX) g++ options: -O3 -lpthread -lm -lgcc -lgcc_s -lc
toyBrot Fractal Generator Implementation: TBB OpenBenchmarking.org ms, Fewer Is Better toyBrot Fractal Generator 2020-11-18 Implementation: TBB c a b 1000 2000 3000 4000 5000 4743 4754 4754 1. (CXX) g++ options: -O3 -lpthread -lm -lgcc -lgcc_s -lc
easyWave Input: e2Asean Grid + BengkuluSept2007 Source - Time: 240 OpenBenchmarking.org Seconds, Fewer Is Better easyWave r34 Input: e2Asean Grid + BengkuluSept2007 Source - Time: 240 c b a 0.3503 0.7006 1.0509 1.4012 1.7515 1.539 1.546 1.557 1. (CXX) g++ options: -O3 -fopenmp
N-Queens Elapsed Time OpenBenchmarking.org Seconds, Fewer Is Better N-Queens 1.0 Elapsed Time a b c 0.3935 0.787 1.1805 1.574 1.9675 1.745 1.749 1.749 1. (CC) gcc options: -static -fopenmp -O3 -march=native
Phoronix Test Suite v10.8.5