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