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 .
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 hpcg: 104 104 104 - 60 toybrot: TBB toybrot: OpenMP toybrot: C++ Tasks toybrot: C++ Threads qmcpack: Li2_STO_ae lulesh: easywave: e2Asean Grid + BengkuluSept2007 Source - 240 easywave: e2Asean Grid + BengkuluSept2007 Source - 1200 easywave: e2Asean Grid + BengkuluSept2007 Source - 2400 mt-dgemm: Sustained Floating-Point Rate coremark: CoreMark Size 666 - Iterations Per Second povray: Trace Time numpy: helsing: 14 digit m-queens: Time To Solve n-queens: Elapsed Time liquid-dsp: 16 - 256 - 32 liquid-dsp: 16 - 256 - 57 liquid-dsp: 32 - 256 - 32 liquid-dsp: 32 - 256 - 57 liquid-dsp: 64 - 256 - 32 liquid-dsp: 64 - 256 - 57 liquid-dsp: 128 - 256 - 32 liquid-dsp: 128 - 256 - 57 liquid-dsp: 16 - 256 - 512 liquid-dsp: 32 - 256 - 512 liquid-dsp: 64 - 256 - 512 liquid-dsp: 128 - 256 - 512 openssl: openssl: graph500: 26 graph500: 26 graph500: 26 graph500: 26 sysbench: RAM / Memory sysbench: CPU a b c 17.6994 4754 5206 5155 4900 88.342 16850.001 1.557 21.858 55.515 33.349217 3411210.802168 6.304 771.53 64.317 8.364 1.745 736020000 909830000 1485500000 1804000000 2792200000 3127300000 4651400000 4532900000 276910000 551400000 993600000 1277900000 44718.3 1268988.1 631731000 651363000 268702000 346947000 14562.51 369038.93 17.6843 4754 5269 5230 4885 88.068 17104.127 1.546 21.999 55.222 34.44398 3409544.950055 6.362 751.35 64.499 8.446 1.749 739740000 929560000 1472700000 1779100000 2797700000 3152400000 4656600000 4537100000 273250000 552850000 991900000 1279000000 44681.3 1268945.7 628406000 651403000 272085000 348928000 14604.25 369188.15 17.7147 4743 5197 5170 4834 88.179 16897.489 1.539 21.995 55.287 35.876208 3342909.375816 6.292 730.30 64.493 8.417 1.749 740360000 904330000 1476900000 1807100000 2794500000 3105900000 4643700000 4539900000 277810000 551060000 994970000 1271700000 44712.6 1269195.3 633291000 663148000 277026000 352069000 14552.43 369232.91 OpenBenchmarking.org
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
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
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
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
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
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
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
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
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
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
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
Numpy Benchmark OpenBenchmarking.org Score, More Is Better Numpy Benchmark a b c 170 340 510 680 850 771.53 751.35 730.30
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
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
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
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: 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
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: 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: 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: 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: 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: 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: 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: 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: 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: 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
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)
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)
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
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 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 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
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
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
Phoronix Test Suite v10.8.5