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