arch AMD Ryzen 7 7700X 8-Core testing with a ASUS ROG STRIX B650-A GAMING WIFI (3014 BIOS) and Gigabyte NVIDIA GeForce RTX 3070 8GB on EndeavourOS rolling via the Phoronix Test Suite.
HTML result view exported from: https://openbenchmarking.org/result/2410141-DJWA-ARCH67291&grs .
arch Processor Motherboard Chipset Memory Disk Graphics Audio Monitor Network OS Kernel Desktop Display Server Display Driver OpenGL Compiler File-System Screen Resolution amd7700x AMD Ryzen 7 7700X 8-Core @ 5.57GHz (8 Cores / 16 Threads) ASUS ROG STRIX B650-A GAMING WIFI (3014 BIOS) AMD Device 14d8 2 x 16GB DDR5-6000MT/s Kingston KF560C30-16 1000GB Western Digital WDS100T2B0C-00PXH0 + Samsung SSD 970 EVO 500GB Gigabyte NVIDIA GeForce RTX 3070 8GB NVIDIA GA104 HD Audio BenQ GW2480 + BMD HDMI 2 x Intel 10-Gigabit X540-AT2 + Intel I226-V + MEDIATEK MT7922 802.11ax PCI EndeavourOS rolling 6.11.3-arch1-1 (x86_64) KDE Plasma 6.2.0 X Server 1.21.1.13 + Wayland NVIDIA 560.35.03 4.6.0 GCC 14.2.1 20240910 ext4 1920x1080 OpenBenchmarking.org - Transparent Huge Pages: always - --disable-libssp --disable-libstdcxx-pch --disable-werror --enable-__cxa_atexit --enable-bootstrap --enable-cet=auto --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-default-ssp --enable-gnu-indirect-function --enable-gnu-unique-object --enable-languages=ada,c,c++,d,fortran,go,lto,m2,objc,obj-c++,rust --enable-libstdcxx-backtrace --enable-link-serialization=1 --enable-lto --enable-multilib --enable-plugin --enable-shared --enable-threads=posix --mandir=/usr/share/man --with-build-config=bootstrap-lto --with-linker-hash-style=gnu - Scaling Governor: amd-pstate-epp powersave (Boost: Enabled EPP: balance_performance) - CPU Microcode: 0xa601206 - Python 3.12.1 - 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
arch phpbench: PHP Benchmark Suite blender: BMW27 - NVIDIA CUDA stress-ng: System V Message Passing stress-ng: Glibc Qsort Data Sorting stress-ng: Glibc C String Functions stress-ng: Context Switching stress-ng: Socket Activity stress-ng: Memory Copying stress-ng: Vector Math stress-ng: Matrix Math stress-ng: Semaphores stress-ng: CPU Stress stress-ng: Forking tensorflow-lite: SqueezeNet openssl: ChaCha20-Poly1305 openssl: AES-256-GCM openssl: AES-128-GCM openssl: ChaCha20 openssl: SHA512 openssl: SHA256 x265: Bosphorus 4K x264: Bosphorus 1080p botan: ChaCha20Poly1305 - Decrypt botan: ChaCha20Poly1305 botan: CAST-256 - Decrypt botan: CAST-256 botan: Blowfish - Decrypt botan: Blowfish botan: Twofish - Decrypt botan: Twofish botan: AES-256 - Decrypt botan: AES-256 botan: KASUMI - Decrypt botan: KASUMI stream: Add stream: Triad stream: Scale stream: Copy ramspeed: Average - Floating Point ramspeed: Triad - Floating Point ramspeed: Scale - Floating Point ramspeed: Copy - Floating Point ramspeed: Add - Floating Point ramspeed: Average - Integer ramspeed: Triad - Integer ramspeed: Scale - Integer ramspeed: Copy - Integer ramspeed: Add - Integer stress-ng: Crypto tensorflow-lite: Mobilenet Quant openssl: RSA4096 amd7700x 1205011 18.03 13909009.21 301.42 6522474.01 2736962.16 6576.92 4545.78 85549.25 62808.40 16021630.36 29050.09 22160.63 1576.73 47025576893 48525916570 52196862907 66327077410 5588895420 16834895500 19.21 177.23 1197.501 1233.412 200.396 198.995 628.844 625.342 524.480 532.143 8770.122 8728.095 128.803 130.982 45221.4 45541.0 40930.4 58395.7 54986.21 55287.79 54833.32 54722.21 55184.70 54950.23 55651.48 54522.41 54461.54 55192.52 117822699.65 2191.45 OpenBenchmarking.org
PHPBench PHP Benchmark Suite OpenBenchmarking.org Score, More Is Better PHPBench 0.8.1 PHP Benchmark Suite amd7700x 300K 600K 900K 1200K 1500K SE +/- 13323.87, N = 4 1205011
Blender Blend File: BMW27 - Compute: NVIDIA CUDA OpenBenchmarking.org Seconds, Fewer Is Better Blender 4.2 Blend File: BMW27 - Compute: NVIDIA CUDA amd7700x 4 8 12 16 20 SE +/- 0.03, N = 3 18.03
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 amd7700x 3M 6M 9M 12M 15M SE +/- 8087.71, N = 3 13909009.21 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 amd7700x 70 140 210 280 350 SE +/- 0.18, N = 3 301.42 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 amd7700x 1.4M 2.8M 4.2M 5.6M 7M SE +/- 38182.34, N = 3 6522474.01 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 amd7700x 600K 1200K 1800K 2400K 3000K SE +/- 5523.48, N = 3 2736962.16 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 amd7700x 1400 2800 4200 5600 7000 SE +/- 13.10, N = 3 6576.92 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 amd7700x 1000 2000 3000 4000 5000 SE +/- 1.47, N = 3 4545.78 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 amd7700x 20K 40K 60K 80K 100K SE +/- 28.69, N = 3 85549.25 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 amd7700x 13K 26K 39K 52K 65K SE +/- 35.25, N = 3 62808.40 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 amd7700x 3M 6M 9M 12M 15M SE +/- 214263.34, N = 15 16021630.36 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 amd7700x 6K 12K 18K 24K 30K SE +/- 340.27, N = 4 29050.09 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 amd7700x 5K 10K 15K 20K 25K SE +/- 29.05, N = 3 22160.63 1. (CXX) g++ options: -O2 -std=gnu99 -lc -lm
TensorFlow Lite Model: SqueezeNet OpenBenchmarking.org Microseconds, Fewer Is Better TensorFlow Lite 2022-05-18 Model: SqueezeNet amd7700x 300 600 900 1200 1500 SE +/- 1.09, N = 3 1576.73
OpenSSL Algorithm: ChaCha20-Poly1305 OpenBenchmarking.org byte/s, More Is Better OpenSSL Algorithm: ChaCha20-Poly1305 amd7700x 10000M 20000M 30000M 40000M 50000M SE +/- 20846934.57, N = 3 47025576893 1. OpenSSL 3.0.13 30 Jan 2024 (Library: OpenSSL 3.0.13 30 Jan 2024)
OpenSSL Algorithm: AES-256-GCM OpenBenchmarking.org byte/s, More Is Better OpenSSL Algorithm: AES-256-GCM amd7700x 10000M 20000M 30000M 40000M 50000M SE +/- 3448886.51, N = 3 48525916570 1. OpenSSL 3.0.13 30 Jan 2024 (Library: OpenSSL 3.0.13 30 Jan 2024)
OpenSSL Algorithm: AES-128-GCM OpenBenchmarking.org byte/s, More Is Better OpenSSL Algorithm: AES-128-GCM amd7700x 11000M 22000M 33000M 44000M 55000M SE +/- 3085257.68, N = 3 52196862907 1. OpenSSL 3.0.13 30 Jan 2024 (Library: OpenSSL 3.0.13 30 Jan 2024)
OpenSSL Algorithm: ChaCha20 OpenBenchmarking.org byte/s, More Is Better OpenSSL Algorithm: ChaCha20 amd7700x 14000M 28000M 42000M 56000M 70000M SE +/- 25380183.97, N = 3 66327077410 1. OpenSSL 3.0.13 30 Jan 2024 (Library: OpenSSL 3.0.13 30 Jan 2024)
OpenSSL Algorithm: SHA512 OpenBenchmarking.org byte/s, More Is Better OpenSSL Algorithm: SHA512 amd7700x 1200M 2400M 3600M 4800M 6000M SE +/- 2698986.30, N = 3 5588895420 1. OpenSSL 3.0.13 30 Jan 2024 (Library: OpenSSL 3.0.13 30 Jan 2024)
OpenSSL Algorithm: SHA256 OpenBenchmarking.org byte/s, More Is Better OpenSSL Algorithm: SHA256 amd7700x 4000M 8000M 12000M 16000M 20000M SE +/- 9717504.84, N = 3 16834895500 1. OpenSSL 3.0.13 30 Jan 2024 (Library: OpenSSL 3.0.13 30 Jan 2024)
x265 Video Input: Bosphorus 4K OpenBenchmarking.org Frames Per Second, More Is Better x265 3.6 Video Input: Bosphorus 4K amd7700x 5 10 15 20 25 SE +/- 0.11, N = 3 19.21 1. (CXX) g++ options: -O3 -rdynamic -lpthread -lrt -ldl
x264 Video Input: Bosphorus 1080p OpenBenchmarking.org Frames Per Second, More Is Better x264 2022-02-22 Video Input: Bosphorus 1080p amd7700x 40 80 120 160 200 SE +/- 1.08, N = 3 177.23 1. (CC) gcc options: -ldl -llsmash -lavformat -lavcodec -lavutil -lswscale -m64 -lm -lpthread -O3 -flto
Botan Test: ChaCha20Poly1305 - Decrypt OpenBenchmarking.org MiB/s, More Is Better Botan 2.17.3 Test: ChaCha20Poly1305 - Decrypt amd7700x 300 600 900 1200 1500 SE +/- 2.58, N = 3 1197.50 1. (CXX) g++ options: -fstack-protector -m64 -pthread -lbotan-2 -ldl -lrt
Botan Test: ChaCha20Poly1305 OpenBenchmarking.org MiB/s, More Is Better Botan 2.17.3 Test: ChaCha20Poly1305 amd7700x 300 600 900 1200 1500 SE +/- 1.90, N = 3 1233.41 1. (CXX) g++ options: -fstack-protector -m64 -pthread -lbotan-2 -ldl -lrt
Botan Test: CAST-256 - Decrypt OpenBenchmarking.org MiB/s, More Is Better Botan 2.17.3 Test: CAST-256 - Decrypt amd7700x 40 80 120 160 200 SE +/- 0.02, N = 3 200.40 1. (CXX) g++ options: -fstack-protector -m64 -pthread -lbotan-2 -ldl -lrt
Botan Test: CAST-256 OpenBenchmarking.org MiB/s, More Is Better Botan 2.17.3 Test: CAST-256 amd7700x 40 80 120 160 200 SE +/- 0.02, N = 3 199.00 1. (CXX) g++ options: -fstack-protector -m64 -pthread -lbotan-2 -ldl -lrt
Botan Test: Blowfish - Decrypt OpenBenchmarking.org MiB/s, More Is Better Botan 2.17.3 Test: Blowfish - Decrypt amd7700x 140 280 420 560 700 SE +/- 1.76, N = 3 628.84 1. (CXX) g++ options: -fstack-protector -m64 -pthread -lbotan-2 -ldl -lrt
Botan Test: Blowfish OpenBenchmarking.org MiB/s, More Is Better Botan 2.17.3 Test: Blowfish amd7700x 140 280 420 560 700 SE +/- 0.27, N = 3 625.34 1. (CXX) g++ options: -fstack-protector -m64 -pthread -lbotan-2 -ldl -lrt
Botan Test: Twofish - Decrypt OpenBenchmarking.org MiB/s, More Is Better Botan 2.17.3 Test: Twofish - Decrypt amd7700x 110 220 330 440 550 SE +/- 0.43, N = 3 524.48 1. (CXX) g++ options: -fstack-protector -m64 -pthread -lbotan-2 -ldl -lrt
Botan Test: Twofish OpenBenchmarking.org MiB/s, More Is Better Botan 2.17.3 Test: Twofish amd7700x 120 240 360 480 600 SE +/- 0.15, N = 3 532.14 1. (CXX) g++ options: -fstack-protector -m64 -pthread -lbotan-2 -ldl -lrt
Botan Test: AES-256 - Decrypt OpenBenchmarking.org MiB/s, More Is Better Botan 2.17.3 Test: AES-256 - Decrypt amd7700x 2K 4K 6K 8K 10K SE +/- 22.38, N = 3 8770.12 1. (CXX) g++ options: -fstack-protector -m64 -pthread -lbotan-2 -ldl -lrt
Botan Test: AES-256 OpenBenchmarking.org MiB/s, More Is Better Botan 2.17.3 Test: AES-256 amd7700x 2K 4K 6K 8K 10K SE +/- 19.37, N = 3 8728.10 1. (CXX) g++ options: -fstack-protector -m64 -pthread -lbotan-2 -ldl -lrt
Botan Test: KASUMI - Decrypt OpenBenchmarking.org MiB/s, More Is Better Botan 2.17.3 Test: KASUMI - Decrypt amd7700x 30 60 90 120 150 SE +/- 0.01, N = 3 128.80 1. (CXX) g++ options: -fstack-protector -m64 -pthread -lbotan-2 -ldl -lrt
Botan Test: KASUMI OpenBenchmarking.org MiB/s, More Is Better Botan 2.17.3 Test: KASUMI amd7700x 30 60 90 120 150 SE +/- 0.16, N = 3 130.98 1. (CXX) g++ options: -fstack-protector -m64 -pthread -lbotan-2 -ldl -lrt
Stream Type: Add OpenBenchmarking.org MB/s, More Is Better Stream 2013-01-17 Type: Add amd7700x 10K 20K 30K 40K 50K SE +/- 22.12, N = 5 45221.4 1. (CC) gcc options: -mcmodel=medium -O3 -march=native -fopenmp
Stream Type: Triad OpenBenchmarking.org MB/s, More Is Better Stream 2013-01-17 Type: Triad amd7700x 10K 20K 30K 40K 50K SE +/- 19.75, N = 5 45541.0 1. (CC) gcc options: -mcmodel=medium -O3 -march=native -fopenmp
Stream Type: Scale OpenBenchmarking.org MB/s, More Is Better Stream 2013-01-17 Type: Scale amd7700x 9K 18K 27K 36K 45K SE +/- 37.62, N = 5 40930.4 1. (CC) gcc options: -mcmodel=medium -O3 -march=native -fopenmp
Stream Type: Copy OpenBenchmarking.org MB/s, More Is Better Stream 2013-01-17 Type: Copy amd7700x 13K 26K 39K 52K 65K SE +/- 18.82, N = 5 58395.7 1. (CC) gcc options: -mcmodel=medium -O3 -march=native -fopenmp
RAMspeed SMP Type: Average - Benchmark: Floating Point OpenBenchmarking.org MB/s, More Is Better RAMspeed SMP 3.5.0 Type: Average - Benchmark: Floating Point amd7700x 12K 24K 36K 48K 60K SE +/- 27.63, N = 3 54986.21 1. (CC) gcc options: -O3 -march=native
RAMspeed SMP Type: Triad - Benchmark: Floating Point OpenBenchmarking.org MB/s, More Is Better RAMspeed SMP 3.5.0 Type: Triad - Benchmark: Floating Point amd7700x 12K 24K 36K 48K 60K SE +/- 81.35, N = 3 55287.79 1. (CC) gcc options: -O3 -march=native
RAMspeed SMP Type: Scale - Benchmark: Floating Point OpenBenchmarking.org MB/s, More Is Better RAMspeed SMP 3.5.0 Type: Scale - Benchmark: Floating Point amd7700x 12K 24K 36K 48K 60K SE +/- 58.75, N = 3 54833.32 1. (CC) gcc options: -O3 -march=native
RAMspeed SMP Type: Copy - Benchmark: Floating Point OpenBenchmarking.org MB/s, More Is Better RAMspeed SMP 3.5.0 Type: Copy - Benchmark: Floating Point amd7700x 12K 24K 36K 48K 60K SE +/- 103.15, N = 3 54722.21 1. (CC) gcc options: -O3 -march=native
RAMspeed SMP Type: Add - Benchmark: Floating Point OpenBenchmarking.org MB/s, More Is Better RAMspeed SMP 3.5.0 Type: Add - Benchmark: Floating Point amd7700x 12K 24K 36K 48K 60K SE +/- 106.78, N = 3 55184.70 1. (CC) gcc options: -O3 -march=native
RAMspeed SMP Type: Average - Benchmark: Integer OpenBenchmarking.org MB/s, More Is Better RAMspeed SMP 3.5.0 Type: Average - Benchmark: Integer amd7700x 12K 24K 36K 48K 60K SE +/- 34.78, N = 3 54950.23 1. (CC) gcc options: -O3 -march=native
RAMspeed SMP Type: Triad - Benchmark: Integer OpenBenchmarking.org MB/s, More Is Better RAMspeed SMP 3.5.0 Type: Triad - Benchmark: Integer amd7700x 12K 24K 36K 48K 60K SE +/- 34.07, N = 3 55651.48 1. (CC) gcc options: -O3 -march=native
RAMspeed SMP Type: Scale - Benchmark: Integer OpenBenchmarking.org MB/s, More Is Better RAMspeed SMP 3.5.0 Type: Scale - Benchmark: Integer amd7700x 12K 24K 36K 48K 60K SE +/- 25.85, N = 3 54522.41 1. (CC) gcc options: -O3 -march=native
RAMspeed SMP Type: Copy - Benchmark: Integer OpenBenchmarking.org MB/s, More Is Better RAMspeed SMP 3.5.0 Type: Copy - Benchmark: Integer amd7700x 12K 24K 36K 48K 60K SE +/- 138.39, N = 3 54461.54 1. (CC) gcc options: -O3 -march=native
RAMspeed SMP Type: Add - Benchmark: Integer OpenBenchmarking.org MB/s, More Is Better RAMspeed SMP 3.5.0 Type: Add - Benchmark: Integer amd7700x 12K 24K 36K 48K 60K SE +/- 107.16, N = 3 55192.52 1. (CC) gcc options: -O3 -march=native
Stress-NG Test: Crypto OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.17.08 Test: Crypto amd7700x 30M 60M 90M 120M 150M SE +/- 29452415.98, N = 15 117822699.65 1. (CXX) g++ options: -O2 -std=gnu99 -lc -lm
TensorFlow Lite Model: Mobilenet Quant OpenBenchmarking.org Microseconds, Fewer Is Better TensorFlow Lite 2022-05-18 Model: Mobilenet Quant amd7700x 500 1000 1500 2000 2500 SE +/- 47.06, N = 15 2191.45
Phoronix Test Suite v10.8.5