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&gru&rdt .
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 sysbench: CPU hpcg: 104 104 104 - 60 mt-dgemm: Sustained Floating-Point Rate coremark: CoreMark Size 666 - Iterations Per Second sysbench: RAM / Memory 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 numpy: openssl: graph500: 26 graph500: 26 openssl: lulesh: toybrot: TBB toybrot: OpenMP toybrot: C++ Tasks toybrot: C++ Threads easywave: e2Asean Grid + BengkuluSept2007 Source - 240 easywave: e2Asean Grid + BengkuluSept2007 Source - 1200 easywave: e2Asean Grid + BengkuluSept2007 Source - 2400 povray: Trace Time helsing: 14 digit m-queens: Time To Solve n-queens: Elapsed Time qmcpack: Li2_STO_ae a b c 651363000 631731000 369038.93 17.6994 33.349217 3411210.802168 14562.51 736020000 909830000 1485500000 1804000000 2792200000 3127300000 4651400000 4532900000 276910000 551400000 993600000 1277900000 771.53 44718.3 346947000 268702000 1268988.1 16850.001 4754 5206 5155 4900 1.557 21.858 55.515 6.304 64.317 8.364 1.745 88.342 651403000 628406000 369188.15 17.6843 34.44398 3409544.950055 14604.25 739740000 929560000 1472700000 1779100000 2797700000 3152400000 4656600000 4537100000 273250000 552850000 991900000 1279000000 751.35 44681.3 348928000 272085000 1268945.7 17104.127 4754 5269 5230 4885 1.546 21.999 55.222 6.362 64.499 8.446 1.749 88.068 663148000 633291000 369232.91 17.7147 35.876208 3342909.375816 14552.43 740360000 904330000 1476900000 1807100000 2794500000 3105900000 4643700000 4539900000 277810000 551060000 994970000 1271700000 730.30 44712.6 352069000 277026000 1269195.3 16897.489 4743 5197 5170 4834 1.539 21.995 55.287 6.292 64.493 8.417 1.749 88.179 OpenBenchmarking.org
Graph500 Scale: 26 OpenBenchmarking.org bfs max_TEPS, More Is Better Graph500 3.0 Scale: 26 a b c 140M 280M 420M 560M 700M 651363000 651403000 663148000 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 a b c 140M 280M 420M 560M 700M 631731000 628406000 633291000 1. (CC) gcc options: -fcommon -O3 -lpthread -lm -lmpi
Sysbench Test: CPU OpenBenchmarking.org Events Per Second, More Is Better Sysbench 1.0.20 Test: CPU a b c 80K 160K 240K 320K 400K 369038.93 369188.15 369232.91 1. (CC) gcc options: -O2 -funroll-loops -rdynamic -ldl -laio -lm
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 a b c 4 8 12 16 20 17.70 17.68 17.71 1. (CXX) g++ options: -O3 -ffast-math -ftree-vectorize -lmpi_cxx -lmpi
ACES DGEMM Sustained Floating-Point Rate OpenBenchmarking.org GFLOP/s, More Is Better ACES DGEMM 1.0 Sustained Floating-Point Rate a b c 8 16 24 32 40 33.35 34.44 35.88 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
Sysbench Test: RAM / Memory OpenBenchmarking.org MiB/sec, More Is Better Sysbench 1.0.20 Test: RAM / Memory a b c 3K 6K 9K 12K 15K 14562.51 14604.25 14552.43 1. (CC) gcc options: -O2 -funroll-loops -rdynamic -ldl -laio -lm
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 a b c 160M 320M 480M 640M 800M 736020000 739740000 740360000 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 a b c 200M 400M 600M 800M 1000M 909830000 929560000 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 b c 300M 600M 900M 1200M 1500M 1485500000 1472700000 1476900000 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 a b c 400M 800M 1200M 1600M 2000M 1804000000 1779100000 1807100000 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 a b c 600M 1200M 1800M 2400M 3000M 2792200000 2797700000 2794500000 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 a b c 700M 1400M 2100M 2800M 3500M 3127300000 3152400000 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 a b c 1000M 2000M 3000M 4000M 5000M 4651400000 4656600000 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 a b c 1000M 2000M 3000M 4000M 5000M 4532900000 4537100000 4539900000 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 a b c 60M 120M 180M 240M 300M 276910000 273250000 277810000 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 a b c 120M 240M 360M 480M 600M 551400000 552850000 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 a b c 200M 400M 600M 800M 1000M 993600000 991900000 994970000 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 a b c 300M 600M 900M 1200M 1500M 1277900000 1279000000 1271700000 1. (CC) gcc options: -O3 -pthread -lm -lc -lliquid
Numpy Benchmark OpenBenchmarking.org Score, More Is Better Numpy Benchmark a b c 170 340 510 680 850 771.53 751.35 730.30
OpenSSL OpenBenchmarking.org sign/s, More Is Better OpenSSL a b c 10K 20K 30K 40K 50K 44718.3 44681.3 44712.6 1. OpenSSL 3.0.10 1 Aug 2023 (Library: OpenSSL 3.0.10 1 Aug 2023)
Graph500 Scale: 26 OpenBenchmarking.org sssp max_TEPS, More Is Better Graph500 3.0 Scale: 26 a b c 80M 160M 240M 320M 400M 346947000 348928000 352069000 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 a b c 60M 120M 180M 240M 300M 268702000 272085000 277026000 1. (CC) gcc options: -fcommon -O3 -lpthread -lm -lmpi
OpenSSL OpenBenchmarking.org verify/s, More Is Better OpenSSL a b c 300K 600K 900K 1200K 1500K 1268988.1 1268945.7 1269195.3 1. OpenSSL 3.0.10 1 Aug 2023 (Library: OpenSSL 3.0.10 1 Aug 2023)
LULESH OpenBenchmarking.org z/s, More Is Better LULESH 2.0.3 a b c 4K 8K 12K 16K 20K 16850.00 17104.13 16897.49 1. (CXX) g++ options: -O3 -fopenmp -lm -lmpi_cxx -lmpi
toyBrot Fractal Generator Implementation: TBB OpenBenchmarking.org ms, Fewer Is Better toyBrot Fractal Generator 2020-11-18 Implementation: TBB a b c 1000 2000 3000 4000 5000 4754 4754 4743 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 a b c 1100 2200 3300 4400 5500 5206 5269 5197 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 b c 1100 2200 3300 4400 5500 5155 5230 5170 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 a b c 1100 2200 3300 4400 5500 4900 4885 4834 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 a b c 0.3503 0.7006 1.0509 1.4012 1.7515 1.557 1.546 1.539 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 b c 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 a b c 12 24 36 48 60 55.52 55.22 55.29 1. (CXX) g++ options: -O3 -fopenmp
POV-Ray Trace Time OpenBenchmarking.org Seconds, Fewer Is Better POV-Ray 3.7.0.7 Trace Time a b c 2 4 6 8 10 6.304 6.362 6.292 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
Helsing Digit Range: 14 digit OpenBenchmarking.org Seconds, Fewer Is Better Helsing 1.0-beta Digit Range: 14 digit a b c 14 28 42 56 70 64.32 64.50 64.49 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 b c 2 4 6 8 10 8.364 8.446 8.417 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
QMCPACK Input: Li2_STO_ae OpenBenchmarking.org Total Execution Time - Seconds, Fewer Is Better QMCPACK 3.17.1 Input: Li2_STO_ae a b c 20 40 60 80 100 88.34 88.07 88.18 1. (CXX) g++ options: -fopenmp -foffload=disable -finline-limit=1000 -fstrict-aliasing -funroll-all-loops -ffast-math -march=native -O3 -lm -ldl
Phoronix Test Suite v10.8.5