new tests Tests for a future article. AMD Ryzen Threadripper 7980X 64-Cores testing with a System76 Thelio Major (FA Z5 BIOS) and AMD Radeon Pro W7900 45GB on Fedora Linux 40 via the Phoronix Test Suite.
HTML result view exported from: https://openbenchmarking.org/result/2405151-NE-NEWTESTS642&rdt&grr .
new tests Processor Motherboard Chipset Memory Disk Graphics Audio Monitor Network OS Kernel Desktop Display Server OpenGL Compiler File-System Screen Resolution a b AMD Ryzen Threadripper 7980X 64-Cores @ 7.79GHz (64 Cores / 128 Threads) System76 Thelio Major (FA Z5 BIOS) AMD Device 14a4 4 x 32GB DDR5-4800MT/s Micron MTC20F1045S1RC48BA2 1000GB CT1000T700SSD5 AMD Radeon Pro W7900 45GB AMD Device 14cc DELL P2415Q Aquantia AQC113C NBase-T/IEEE + Realtek RTL8125 2.5GbE + Intel Wi-Fi 6E Fedora Linux 40 6.8.5-301.fc40.x86_64 (x86_64) GNOME Shell 46.1 X Server + Wayland 4.6 Mesa 24.0.5 (LLVM 18.1.1 DRM 3.57) GCC 14.0.1 20240411 + Clang 18.1.1 + LLVM 18.1.1 btrfs 1920x1080 OpenBenchmarking.org Kernel Details - Transparent Huge Pages: madvise Compiler Details - --build=x86_64-redhat-linux --disable-libunwind-exceptions --enable-__cxa_atexit --enable-bootstrap --enable-cet --enable-checking=release --enable-gnu-indirect-function --enable-gnu-unique-object --enable-initfini-array --enable-languages=c,c++,fortran,objc,obj-c++,ada,go,d,m2,lto --enable-libstdcxx-backtrace --enable-link-serialization=1 --enable-multilib --enable-offload-defaulted --enable-offload-targets=nvptx-none,amdgcn-amdhsa --enable-plugin --enable-shared --enable-threads=posix --mandir=/usr/share/man --with-arch_32=i686 --with-build-config=bootstrap-lto --with-gcc-major-version-only --with-libstdcxx-zoneinfo=/usr/share/zoneinfo --with-linker-hash-style=gnu --with-tune=generic --without-cuda-driver Processor Details - Scaling Governor: amd-pstate-epp powersave (EPP: balance_performance) - CPU Microcode: 0xa108105 Security Details - SELinux + gather_data_sampling: Not affected + itlb_multihit: Not affected + l1tf: Not affected + mds: Not affected + meltdown: Not affected + mmio_stale_data: Not affected + reg_file_data_sampling: 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; BHI: Not affected + srbds: Not affected + tsx_async_abort: Not affected
new tests stress-ng: IO_uring stress-ng: Atomic compress-7zip: Decompression Rating compress-7zip: Compression Rating stress-ng: Cloning stress-ng: x86_64 RdRand stress-ng: Pthread stress-ng: NUMA stress-ng: Matrix 3D Math stress-ng: Zlib stress-ng: CPU Cache stress-ng: MMAP stress-ng: Malloc stress-ng: Floating Point stress-ng: Function Call stress-ng: Mixed Scheduler stress-ng: Forking stress-ng: Vector Floating Point stress-ng: Radix String Sort stress-ng: SENDFILE stress-ng: AVL Tree stress-ng: Futex stress-ng: AVX-512 VNNI stress-ng: Glibc Qsort Data Sorting stress-ng: Trigonometric Math stress-ng: Fused Multiply-Add stress-ng: Context Switching stress-ng: Logarithmic Math stress-ng: Exponential Math stress-ng: Socket Activity stress-ng: Vector Shuffle stress-ng: Vector Math stress-ng: Power Math stress-ng: CPU Stress stress-ng: MEMFD stress-ng: Poll stress-ng: Pipe stress-ng: System V Message Passing stress-ng: Bitonic Integer Sort stress-ng: Fractal Generator stress-ng: Memory Copying stress-ng: Matrix Math stress-ng: Hash stress-ng: Glibc C String Functions stress-ng: Wide Vector Math stress-ng: Jpeg Compression stress-ng: Semaphores stress-ng: Mutex a b 259.03 576858 353113 6755.91 11351.83 223915.33 1161.3 4361.41 20790.94 1217942.16 41317.58 583622289.67 20211.4 65624.89 39497.34 87383.79 192035.46 421.54 1197572.84 708.98 3679008.37 7853507.1 1993.57 202185.6 93319804.75 15085319.38 519983.78 382753.71 23281.7 56766.13 540327.55 161041.44 200027.84 2441.84 7456256.88 32904339.37 24688737.89 827.67 448.97 26959.57 397598.63 17541611.17 86762785.29 2633542.65 95800.45 103720733.61 19121905.25 2397913.88 259.6 574363 364637 6889.18 11351.57 216445.63 1137.92 4357.17 20651.84 1368298.55 40248.03 574975870.37 20176.26 65600.19 39370.21 87183.81 191438.15 420.91 1140039.62 699.54 3530577.44 7837732.15 2010.3 202450.25 95460656.43 14524012.95 519742.75 382862.53 23339.25 56710.71 539484.82 161818.05 199008.01 2340.13 7456240.66 32894260.88 24744121.91 827.07 447.77 26929.51 394946.41 17471226.86 80782877.17 2631784.17 97733.44 101546028.63 18229124.91 OpenBenchmarking.org
Stress-NG Test: IO_uring OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.17.08 Test: IO_uring b 500K 1000K 1500K 2000K 2500K 2397913.88 1. (CXX) g++ options: -O2 -std=gnu99 -lc -lm
Stress-NG Test: Atomic OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.17.08 Test: Atomic a b 60 120 180 240 300 259.03 259.60 1. (CXX) g++ options: -O2 -std=gnu99 -lc -lm
7-Zip Compression Test: Decompression Rating OpenBenchmarking.org MIPS, More Is Better 7-Zip Compression 24.05 Test: Decompression Rating a b 120K 240K 360K 480K 600K 576858 574363 1. (CXX) g++ options: -lpthread -ldl -O2 -fPIC
7-Zip Compression Test: Compression Rating OpenBenchmarking.org MIPS, More Is Better 7-Zip Compression 24.05 Test: Compression Rating a b 80K 160K 240K 320K 400K 353113 364637 1. (CXX) g++ options: -lpthread -ldl -O2 -fPIC
Stress-NG Test: Cloning OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.17.08 Test: Cloning a b 1500 3000 4500 6000 7500 6755.91 6889.18 1. (CXX) g++ options: -O2 -std=gnu99 -lc -lm
Stress-NG Test: x86_64 RdRand OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.17.08 Test: x86_64 RdRand a b 2K 4K 6K 8K 10K 11351.83 11351.57 1. (CXX) g++ options: -O2 -std=gnu99 -lc -lm
Stress-NG Test: Pthread OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.17.08 Test: Pthread a b 50K 100K 150K 200K 250K 223915.33 216445.63 1. (CXX) g++ options: -O2 -std=gnu99 -lc -lm
Stress-NG Test: NUMA OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.17.08 Test: NUMA a b 200 400 600 800 1000 1161.30 1137.92 1. (CXX) g++ options: -O2 -std=gnu99 -lc -lm
Stress-NG Test: Matrix 3D Math OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.17.08 Test: Matrix 3D Math a b 900 1800 2700 3600 4500 4361.41 4357.17 1. (CXX) g++ options: -O2 -std=gnu99 -lc -lm
Stress-NG Test: Zlib OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.17.08 Test: Zlib a b 4K 8K 12K 16K 20K 20790.94 20651.84 1. (CXX) g++ options: -O2 -std=gnu99 -lc -lm
Stress-NG Test: CPU Cache OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.17.08 Test: CPU Cache a b 300K 600K 900K 1200K 1500K 1217942.16 1368298.55 1. (CXX) g++ options: -O2 -std=gnu99 -lc -lm
Stress-NG Test: MMAP OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.17.08 Test: MMAP a b 9K 18K 27K 36K 45K 41317.58 40248.03 1. (CXX) g++ options: -O2 -std=gnu99 -lc -lm
Stress-NG Test: Malloc OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.17.08 Test: Malloc a b 120M 240M 360M 480M 600M 583622289.67 574975870.37 1. (CXX) g++ options: -O2 -std=gnu99 -lc -lm
Stress-NG Test: Floating Point OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.17.08 Test: Floating Point a b 4K 8K 12K 16K 20K 20211.40 20176.26 1. (CXX) g++ options: -O2 -std=gnu99 -lc -lm
Stress-NG Test: Function Call OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.17.08 Test: Function Call a b 14K 28K 42K 56K 70K 65624.89 65600.19 1. (CXX) g++ options: -O2 -std=gnu99 -lc -lm
Stress-NG Test: Mixed Scheduler OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.17.08 Test: Mixed Scheduler a b 8K 16K 24K 32K 40K 39497.34 39370.21 1. (CXX) g++ options: -O2 -std=gnu99 -lc -lm
Stress-NG Test: Forking OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.17.08 Test: Forking a b 20K 40K 60K 80K 100K 87383.79 87183.81 1. (CXX) g++ options: -O2 -std=gnu99 -lc -lm
Stress-NG Test: Vector Floating Point OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.17.08 Test: Vector Floating Point a b 40K 80K 120K 160K 200K 192035.46 191438.15 1. (CXX) g++ options: -O2 -std=gnu99 -lc -lm
Stress-NG Test: Radix String Sort OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.17.08 Test: Radix String Sort a b 90 180 270 360 450 421.54 420.91 1. (CXX) g++ options: -O2 -std=gnu99 -lc -lm
Stress-NG Test: SENDFILE OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.17.08 Test: SENDFILE a b 300K 600K 900K 1200K 1500K 1197572.84 1140039.62 1. (CXX) g++ options: -O2 -std=gnu99 -lc -lm
Stress-NG Test: AVL Tree OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.17.08 Test: AVL Tree a b 150 300 450 600 750 708.98 699.54 1. (CXX) g++ options: -O2 -std=gnu99 -lc -lm
Stress-NG Test: Futex OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.17.08 Test: Futex a b 800K 1600K 2400K 3200K 4000K 3679008.37 3530577.44 1. (CXX) g++ options: -O2 -std=gnu99 -lc -lm
Stress-NG Test: AVX-512 VNNI OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.17.08 Test: AVX-512 VNNI a b 2M 4M 6M 8M 10M 7853507.10 7837732.15 1. (CXX) g++ options: -O2 -std=gnu99 -lc -lm
Stress-NG Test: Glibc Qsort Data Sorting OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.17.08 Test: Glibc Qsort Data Sorting a b 400 800 1200 1600 2000 1993.57 2010.30 1. (CXX) g++ options: -O2 -std=gnu99 -lc -lm
Stress-NG Test: Trigonometric Math OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.17.08 Test: Trigonometric Math a b 40K 80K 120K 160K 200K 202185.60 202450.25 1. (CXX) g++ options: -O2 -std=gnu99 -lc -lm
Stress-NG Test: Fused Multiply-Add OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.17.08 Test: Fused Multiply-Add a b 20M 40M 60M 80M 100M 93319804.75 95460656.43 1. (CXX) g++ options: -O2 -std=gnu99 -lc -lm
Stress-NG Test: Context Switching OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.17.08 Test: Context Switching a b 3M 6M 9M 12M 15M 15085319.38 14524012.95 1. (CXX) g++ options: -O2 -std=gnu99 -lc -lm
Stress-NG Test: Logarithmic Math OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.17.08 Test: Logarithmic Math a b 110K 220K 330K 440K 550K 519983.78 519742.75 1. (CXX) g++ options: -O2 -std=gnu99 -lc -lm
Stress-NG Test: Exponential Math OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.17.08 Test: Exponential Math a b 80K 160K 240K 320K 400K 382753.71 382862.53 1. (CXX) g++ options: -O2 -std=gnu99 -lc -lm
Stress-NG Test: Socket Activity OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.17.08 Test: Socket Activity a b 5K 10K 15K 20K 25K 23281.70 23339.25 1. (CXX) g++ options: -O2 -std=gnu99 -lc -lm
Stress-NG Test: Vector Shuffle OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.17.08 Test: Vector Shuffle a b 12K 24K 36K 48K 60K 56766.13 56710.71 1. (CXX) g++ options: -O2 -std=gnu99 -lc -lm
Stress-NG Test: Vector Math OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.17.08 Test: Vector Math a b 120K 240K 360K 480K 600K 540327.55 539484.82 1. (CXX) g++ options: -O2 -std=gnu99 -lc -lm
Stress-NG Test: Power Math OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.17.08 Test: Power Math a b 30K 60K 90K 120K 150K 161041.44 161818.05 1. (CXX) g++ options: -O2 -std=gnu99 -lc -lm
Stress-NG Test: CPU Stress OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.17.08 Test: CPU Stress a b 40K 80K 120K 160K 200K 200027.84 199008.01 1. (CXX) g++ options: -O2 -std=gnu99 -lc -lm
Stress-NG Test: MEMFD OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.17.08 Test: MEMFD a b 500 1000 1500 2000 2500 2441.84 2340.13 1. (CXX) g++ options: -O2 -std=gnu99 -lc -lm
Stress-NG Test: Poll OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.17.08 Test: Poll a b 1.6M 3.2M 4.8M 6.4M 8M 7456256.88 7456240.66 1. (CXX) g++ options: -O2 -std=gnu99 -lc -lm
Stress-NG Test: Pipe OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.17.08 Test: Pipe a b 7M 14M 21M 28M 35M 32904339.37 32894260.88 1. (CXX) g++ options: -O2 -std=gnu99 -lc -lm
Stress-NG Test: System V Message Passing OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.17.08 Test: System V Message Passing a b 5M 10M 15M 20M 25M 24688737.89 24744121.91 1. (CXX) g++ options: -O2 -std=gnu99 -lc -lm
Stress-NG Test: Bitonic Integer Sort OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.17.08 Test: Bitonic Integer Sort a b 200 400 600 800 1000 827.67 827.07 1. (CXX) g++ options: -O2 -std=gnu99 -lc -lm
Stress-NG Test: Fractal Generator OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.17.08 Test: Fractal Generator a b 100 200 300 400 500 448.97 447.77 1. (CXX) g++ options: -O2 -std=gnu99 -lc -lm
Stress-NG Test: Memory Copying OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.17.08 Test: Memory Copying a b 6K 12K 18K 24K 30K 26959.57 26929.51 1. (CXX) g++ options: -O2 -std=gnu99 -lc -lm
Stress-NG Test: Matrix Math OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.17.08 Test: Matrix Math a b 90K 180K 270K 360K 450K 397598.63 394946.41 1. (CXX) g++ options: -O2 -std=gnu99 -lc -lm
Stress-NG Test: Hash OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.17.08 Test: Hash a b 4M 8M 12M 16M 20M 17541611.17 17471226.86 1. (CXX) g++ options: -O2 -std=gnu99 -lc -lm
Stress-NG Test: Glibc C String Functions OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.17.08 Test: Glibc C String Functions a b 20M 40M 60M 80M 100M 86762785.29 80782877.17 1. (CXX) g++ options: -O2 -std=gnu99 -lc -lm
Stress-NG Test: Wide Vector Math OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.17.08 Test: Wide Vector Math a b 600K 1200K 1800K 2400K 3000K 2633542.65 2631784.17 1. (CXX) g++ options: -O2 -std=gnu99 -lc -lm
Stress-NG Test: Jpeg Compression OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.17.08 Test: Jpeg Compression a b 20K 40K 60K 80K 100K 95800.45 97733.44 1. (CXX) g++ options: -O2 -std=gnu99 -lc -lm
Stress-NG Test: Semaphores OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.17.08 Test: Semaphores a b 20M 40M 60M 80M 100M 103720733.61 101546028.63 1. (CXX) g++ options: -O2 -std=gnu99 -lc -lm
Stress-NG Test: Mutex OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.17.08 Test: Mutex a b 4M 8M 12M 16M 20M 19121905.25 18229124.91 1. (CXX) g++ options: -O2 -std=gnu99 -lc -lm
Phoronix Test Suite v10.8.5