Benchmarks by Michael Larabel for a future article.
Compare your own system(s) to this result file with the
Phoronix Test Suite by running the command:
phoronix-test-suite benchmark 2403282-NE-AMDEPYCGE98 AMD EPYC Genoa-X Linux 6.9 Kernel Benchmarks - Phoronix Test Suite AMD EPYC Genoa-X Linux 6.9 Kernel Benchmarks Benchmarks by Michael Larabel for a future article.
HTML result view exported from: https://openbenchmarking.org/result/2403282-NE-AMDEPYCGE98&export=pdf&sro&grr .
AMD EPYC Genoa-X Linux 6.9 Kernel Benchmarks Processor Motherboard Chipset Memory Disk Graphics Network OS Kernel Compiler File-System Screen Resolution Linux 6.8 Linux 6.9 27 Mar 2 x AMD EPYC 9684X 96-Core @ 2.55GHz (192 Cores / 384 Threads) AMD Titanite_4G (RTI1007B BIOS) AMD Device 14a4 1520GB 3201GB Micron_7450_MTFDKCB3T2TFS + 257GB Flash Drive ASPEED Broadcom NetXtreme BCM5720 PCIe Ubuntu 23.10 6.8.0-060800-generic (x86_64) GCC 13.2.0 ext4 1920x1200 6.9.0-060900rc1daily20240327-generic (x86_64) 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: acpi-cpufreq performance (Boost: Enabled) - CPU Microcode: 0xa10113e Python Details - Python 3.11.6 Security Details - Linux 6.8: 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 - Linux 6.9 27 Mar: 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 + srbds: Not affected + tsx_async_abort: Not affected
AMD EPYC Genoa-X Linux 6.9 Kernel Benchmarks mysqlslap: 1024 quicksilver: CORAL2 P2 tensorflow: CPU - 512 - ResNet-50 tensorflow: CPU - 256 - ResNet-50 build-linux-kernel: allmodconfig openssl: AES-256-GCM openssl: AES-128-GCM openssl: SHA512 openssl: ChaCha20-Poly1305 openssl: ChaCha20 openssl: SHA256 rocksdb: Read While Writing build-linux-kernel: defconfig namd: STMV with 1,066,628 Atoms llamafile: llava-v1.5-7b-q4 - CPU build-godot: Time To Compile build-llvm: Ninja ospray-studio: 3 - 4K - 32 - Path Tracer - CPU stress-ng: System V Message Passing llamafile: mistral-7b-instruct-v0.2.Q8_0 - CPU ospray-studio: 2 - 4K - 32 - Path Tracer - CPU ospray-studio: 1 - 4K - 32 - Path Tracer - CPU openvino: Noise Suppression Poconet-Like FP16 - CPU openvino: Noise Suppression Poconet-Like FP16 - CPU ospray-studio: 3 - 4K - 1 - Path Tracer - CPU quicksilver: CORAL2 P1 ospray-studio: 2 - 4K - 1 - Path Tracer - CPU ospray-studio: 1 - 4K - 1 - Path Tracer - CPU openvino: Face Detection Retail FP16-INT8 - CPU openvino: Face Detection Retail FP16-INT8 - CPU openvino: Machine Translation EN To DE FP16 - CPU openvino: Machine Translation EN To DE FP16 - CPU openvino: Road Segmentation ADAS FP16-INT8 - CPU openvino: Road Segmentation ADAS FP16-INT8 - CPU openvino: Handwritten English Recognition FP16-INT8 - CPU openvino: Handwritten English Recognition FP16-INT8 - CPU speedb: Update Rand openvino: Vehicle Detection FP16-INT8 - CPU openvino: Vehicle Detection FP16-INT8 - CPU rocksdb: Overwrite rocksdb: Update Rand speedb: Read Rand Write Rand rocksdb: Read Rand Write Rand speedb: Rand Read openssl: RSA4096 openssl: RSA4096 rocksdb: Rand Read namd: ATPase with 327,506 Atoms svt-av1: Preset 8 - Bosphorus 4K sockperf: Latency Under Load compress-7zip: Decompression Rating compress-7zip: Compression Rating stress-ng: Pthread svt-av1: Preset 13 - Bosphorus 4K stress-ng: NUMA stress-ng: AVX-512 VNNI stress-ng: Matrix Math stress-ng: Vector Math stress-ng: Semaphores stress-ng: Context Switching svt-av1: Preset 4 - Bosphorus 4K sockperf: Throughput hackbench: 32 - Process svt-av1: Preset 12 - Bosphorus 4K Linux 6.8 Linux 6.9 27 Mar 51 15873333 136.82 117.77 198.990 1735984667803 2003432456830 92015573177 777163987993 1095564664557 284349804093 20665324 26.914 6.46062 12.03 87.482 86.399 20984 25534145.87 12.79 17834 17788 23.59 7703.03 659 17713333 563 558 5.50 34785.75 44.13 1086.48 12.40 3864.65 33.25 5765.91 293746 4.26 11218.12 381523 375714 1603891 3182572 1084511886 3232989.3 97844.2 1047290863 20.75382 86.617 16.356 1357351 833319 58297.64 157.918 646.34 18968297.94 915179.07 1306706.19 264112681.09 40075791.13 8.431 319386 10.836 159.513 52 16294444 136.37 119.29 196.881 1732048811713 2001406545920 91315613557 774761881287 1093188749947 283971383020 22418140 26.880 6.38903 21.10 87.392 86.719 20914 28384870.15 13.46 17877 17746 23.50 7762.09 655 17903333 563 559 5.35 35740.91 42.82 1119.56 11.80 4063.11 32.43 5898.06 313791 4.08 11719.99 416860 406258 1572109 3484877 1112167042 3230787.6 97661.7 1096081951 20.68441 88.143 16.109 1345621 821061 59057.15 159.118 691.54 19594674.67 937042.03 1349057.51 292541552.77 41854298.68 8.565 324029 10.425 164.308 OpenBenchmarking.org
MariaDB mariadb-slap Clients: 1024 OpenBenchmarking.org Queries Per Second, More Is Better MariaDB mariadb-slap 11.5 Clients: 1024 Linux 6.8 Linux 6.9 27 Mar 12 24 36 48 60 SE +/- 0.46, N = 3 SE +/- 0.26, N = 3 51 52 1. (CXX) g++ options: -fPIC -pie -fstack-protector -O3 -shared -lrt -lpthread -lz -ldl -lm -lstdc++
Quicksilver Input: CORAL2 P2 OpenBenchmarking.org Figure Of Merit, More Is Better Quicksilver 20230818 Input: CORAL2 P2 Linux 6.8 Linux 6.9 27 Mar 3M 6M 9M 12M 15M SE +/- 81921.37, N = 3 SE +/- 272810.02, N = 9 15873333 16294444 1. (CXX) g++ options: -fopenmp -O3 -march=native
TensorFlow Device: CPU - Batch Size: 512 - Model: ResNet-50 OpenBenchmarking.org images/sec, More Is Better TensorFlow 2.16.1 Device: CPU - Batch Size: 512 - Model: ResNet-50 Linux 6.8 Linux 6.9 27 Mar 30 60 90 120 150 SE +/- 0.10, N = 3 SE +/- 0.14, N = 3 136.82 136.37
TensorFlow Device: CPU - Batch Size: 256 - Model: ResNet-50 OpenBenchmarking.org images/sec, More Is Better TensorFlow 2.16.1 Device: CPU - Batch Size: 256 - Model: ResNet-50 Linux 6.8 Linux 6.9 27 Mar 30 60 90 120 150 SE +/- 0.34, N = 3 SE +/- 0.86, N = 3 117.77 119.29
Timed Linux Kernel Compilation Build: allmodconfig OpenBenchmarking.org Seconds, Fewer Is Better Timed Linux Kernel Compilation 6.8 Build: allmodconfig Linux 6.8 Linux 6.9 27 Mar 40 80 120 160 200 SE +/- 1.25, N = 3 SE +/- 0.54, N = 3 198.99 196.88
OpenSSL Algorithm: AES-256-GCM OpenBenchmarking.org byte/s, More Is Better OpenSSL 3.1 Algorithm: AES-256-GCM Linux 6.8 Linux 6.9 27 Mar 400000M 800000M 1200000M 1600000M 2000000M SE +/- 826670837.74, N = 3 SE +/- 1466705411.41, N = 3 1735984667803 1732048811713 1. (CC) gcc options: -pthread -m64 -O3 -ldl
OpenSSL Algorithm: AES-128-GCM OpenBenchmarking.org byte/s, More Is Better OpenSSL 3.1 Algorithm: AES-128-GCM Linux 6.8 Linux 6.9 27 Mar 400000M 800000M 1200000M 1600000M 2000000M SE +/- 5046453117.89, N = 3 SE +/- 483814569.81, N = 3 2003432456830 2001406545920 1. (CC) gcc options: -pthread -m64 -O3 -ldl
OpenSSL Algorithm: SHA512 OpenBenchmarking.org byte/s, More Is Better OpenSSL 3.1 Algorithm: SHA512 Linux 6.8 Linux 6.9 27 Mar 20000M 40000M 60000M 80000M 100000M SE +/- 24428915.02, N = 3 SE +/- 200003199.85, N = 3 92015573177 91315613557 1. (CC) gcc options: -pthread -m64 -O3 -ldl
OpenSSL Algorithm: ChaCha20-Poly1305 OpenBenchmarking.org byte/s, More Is Better OpenSSL 3.1 Algorithm: ChaCha20-Poly1305 Linux 6.8 Linux 6.9 27 Mar 170000M 340000M 510000M 680000M 850000M SE +/- 372177165.42, N = 3 SE +/- 709551963.95, N = 3 777163987993 774761881287 1. (CC) gcc options: -pthread -m64 -O3 -ldl
OpenSSL Algorithm: ChaCha20 OpenBenchmarking.org byte/s, More Is Better OpenSSL 3.1 Algorithm: ChaCha20 Linux 6.8 Linux 6.9 27 Mar 200000M 400000M 600000M 800000M 1000000M SE +/- 5401967811.92, N = 3 SE +/- 4778305950.15, N = 3 1095564664557 1093188749947 1. (CC) gcc options: -pthread -m64 -O3 -ldl
OpenSSL Algorithm: SHA256 OpenBenchmarking.org byte/s, More Is Better OpenSSL 3.1 Algorithm: SHA256 Linux 6.8 Linux 6.9 27 Mar 60000M 120000M 180000M 240000M 300000M SE +/- 6021947.24, N = 3 SE +/- 91878369.01, N = 3 284349804093 283971383020 1. (CC) gcc options: -pthread -m64 -O3 -ldl
RocksDB Test: Read While Writing OpenBenchmarking.org Op/s, More Is Better RocksDB 9.0 Test: Read While Writing Linux 6.8 Linux 6.9 27 Mar 5M 10M 15M 20M 25M SE +/- 155882.11, N = 3 SE +/- 390827.28, N = 12 20665324 22418140 1. (CXX) g++ options: -O3 -march=native -pthread -fno-builtin-memcmp -fno-rtti -lpthread
Timed Linux Kernel Compilation Build: defconfig OpenBenchmarking.org Seconds, Fewer Is Better Timed Linux Kernel Compilation 6.8 Build: defconfig Linux 6.8 Linux 6.9 27 Mar 6 12 18 24 30 SE +/- 0.16, N = 14 SE +/- 0.22, N = 8 26.91 26.88
NAMD Input: STMV with 1,066,628 Atoms OpenBenchmarking.org ns/day, More Is Better NAMD 3.0b6 Input: STMV with 1,066,628 Atoms Linux 6.8 Linux 6.9 27 Mar 2 4 6 8 10 SE +/- 0.00857, N = 3 SE +/- 0.00170, N = 3 6.46062 6.38903
Llamafile Test: llava-v1.5-7b-q4 - Acceleration: CPU OpenBenchmarking.org Tokens Per Second, More Is Better Llamafile 0.6 Test: llava-v1.5-7b-q4 - Acceleration: CPU Linux 6.8 Linux 6.9 27 Mar 5 10 15 20 25 SE +/- 0.42, N = 15 SE +/- 0.49, N = 15 12.03 21.10
Timed Godot Game Engine Compilation Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Timed Godot Game Engine Compilation 4.0 Time To Compile Linux 6.8 Linux 6.9 27 Mar 20 40 60 80 100 SE +/- 0.07, N = 3 SE +/- 0.09, N = 3 87.48 87.39
Timed LLVM Compilation Build System: Ninja OpenBenchmarking.org Seconds, Fewer Is Better Timed LLVM Compilation 16.0 Build System: Ninja Linux 6.8 Linux 6.9 27 Mar 20 40 60 80 100 SE +/- 0.59, N = 3 SE +/- 1.00, N = 3 86.40 86.72
OSPRay Studio Camera: 3 - Resolution: 4K - Samples Per Pixel: 32 - Renderer: Path Tracer - Acceleration: CPU OpenBenchmarking.org ms, Fewer Is Better OSPRay Studio 1.0 Camera: 3 - Resolution: 4K - Samples Per Pixel: 32 - Renderer: Path Tracer - Acceleration: CPU Linux 6.8 Linux 6.9 27 Mar 4K 8K 12K 16K 20K SE +/- 40.08, N = 3 SE +/- 48.89, N = 3 20984 20914
Stress-NG Test: System V Message Passing OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.16.04 Test: System V Message Passing Linux 6.8 Linux 6.9 27 Mar 6M 12M 18M 24M 30M SE +/- 770160.74, N = 12 SE +/- 9139.64, N = 3 25534145.87 28384870.15 1. (CXX) g++ options: -O2 -std=gnu99 -lc
Llamafile Test: mistral-7b-instruct-v0.2.Q8_0 - Acceleration: CPU OpenBenchmarking.org Tokens Per Second, More Is Better Llamafile 0.6 Test: mistral-7b-instruct-v0.2.Q8_0 - Acceleration: CPU Linux 6.8 Linux 6.9 27 Mar 3 6 9 12 15 SE +/- 0.04, N = 3 SE +/- 0.04, N = 3 12.79 13.46
OSPRay Studio Camera: 2 - Resolution: 4K - Samples Per Pixel: 32 - Renderer: Path Tracer - Acceleration: CPU OpenBenchmarking.org ms, Fewer Is Better OSPRay Studio 1.0 Camera: 2 - Resolution: 4K - Samples Per Pixel: 32 - Renderer: Path Tracer - Acceleration: CPU Linux 6.8 Linux 6.9 27 Mar 4K 8K 12K 16K 20K SE +/- 30.37, N = 3 SE +/- 68.53, N = 3 17834 17877
OSPRay Studio Camera: 1 - Resolution: 4K - Samples Per Pixel: 32 - Renderer: Path Tracer - Acceleration: CPU OpenBenchmarking.org ms, Fewer Is Better OSPRay Studio 1.0 Camera: 1 - Resolution: 4K - Samples Per Pixel: 32 - Renderer: Path Tracer - Acceleration: CPU Linux 6.8 Linux 6.9 27 Mar 4K 8K 12K 16K 20K SE +/- 60.00, N = 3 SE +/- 64.98, N = 3 17788 17746
OpenVINO Model: Noise Suppression Poconet-Like FP16 - Device: CPU OpenBenchmarking.org ms, Fewer Is Better OpenVINO 2024.0 Model: Noise Suppression Poconet-Like FP16 - Device: CPU Linux 6.8 Linux 6.9 27 Mar 6 12 18 24 30 SE +/- 0.34, N = 3 SE +/- 0.26, N = 3 23.59 23.50 MIN: 9.67 / MAX: 85.05 MIN: 9.59 / MAX: 65.24 1. (CXX) g++ options: -fPIC -fsigned-char -ffunction-sections -fdata-sections -O3 -fno-strict-overflow -fwrapv -shared -ldl
OpenVINO Model: Noise Suppression Poconet-Like FP16 - Device: CPU OpenBenchmarking.org FPS, More Is Better OpenVINO 2024.0 Model: Noise Suppression Poconet-Like FP16 - Device: CPU Linux 6.8 Linux 6.9 27 Mar 1700 3400 5100 6800 8500 SE +/- 90.39, N = 3 SE +/- 55.96, N = 3 7703.03 7762.09 1. (CXX) g++ options: -fPIC -fsigned-char -ffunction-sections -fdata-sections -O3 -fno-strict-overflow -fwrapv -shared -ldl
OSPRay Studio Camera: 3 - Resolution: 4K - Samples Per Pixel: 1 - Renderer: Path Tracer - Acceleration: CPU OpenBenchmarking.org ms, Fewer Is Better OSPRay Studio 1.0 Camera: 3 - Resolution: 4K - Samples Per Pixel: 1 - Renderer: Path Tracer - Acceleration: CPU Linux 6.8 Linux 6.9 27 Mar 140 280 420 560 700 SE +/- 3.28, N = 3 SE +/- 0.58, N = 3 659 655
Quicksilver Input: CORAL2 P1 OpenBenchmarking.org Figure Of Merit, More Is Better Quicksilver 20230818 Input: CORAL2 P1 Linux 6.8 Linux 6.9 27 Mar 4M 8M 12M 16M 20M SE +/- 17638.34, N = 3 SE +/- 156027.06, N = 3 17713333 17903333 1. (CXX) g++ options: -fopenmp -O3 -march=native
OSPRay Studio Camera: 2 - Resolution: 4K - Samples Per Pixel: 1 - Renderer: Path Tracer - Acceleration: CPU OpenBenchmarking.org ms, Fewer Is Better OSPRay Studio 1.0 Camera: 2 - Resolution: 4K - Samples Per Pixel: 1 - Renderer: Path Tracer - Acceleration: CPU Linux 6.8 Linux 6.9 27 Mar 120 240 360 480 600 SE +/- 1.33, N = 3 SE +/- 1.53, N = 3 563 563
OSPRay Studio Camera: 1 - Resolution: 4K - Samples Per Pixel: 1 - Renderer: Path Tracer - Acceleration: CPU OpenBenchmarking.org ms, Fewer Is Better OSPRay Studio 1.0 Camera: 1 - Resolution: 4K - Samples Per Pixel: 1 - Renderer: Path Tracer - Acceleration: CPU Linux 6.8 Linux 6.9 27 Mar 120 240 360 480 600 SE +/- 1.00, N = 3 SE +/- 1.15, N = 3 558 559
OpenVINO Model: Face Detection Retail FP16-INT8 - Device: CPU OpenBenchmarking.org ms, Fewer Is Better OpenVINO 2024.0 Model: Face Detection Retail FP16-INT8 - Device: CPU Linux 6.8 Linux 6.9 27 Mar 1.2375 2.475 3.7125 4.95 6.1875 SE +/- 0.00, N = 3 SE +/- 0.01, N = 3 5.50 5.35 MIN: 4.83 / MAX: 27 MIN: 4.84 / MAX: 24.91 1. (CXX) g++ options: -fPIC -fsigned-char -ffunction-sections -fdata-sections -O3 -fno-strict-overflow -fwrapv -shared -ldl
OpenVINO Model: Face Detection Retail FP16-INT8 - Device: CPU OpenBenchmarking.org FPS, More Is Better OpenVINO 2024.0 Model: Face Detection Retail FP16-INT8 - Device: CPU Linux 6.8 Linux 6.9 27 Mar 8K 16K 24K 32K 40K SE +/- 19.55, N = 3 SE +/- 83.35, N = 3 34785.75 35740.91 1. (CXX) g++ options: -fPIC -fsigned-char -ffunction-sections -fdata-sections -O3 -fno-strict-overflow -fwrapv -shared -ldl
OpenVINO Model: Machine Translation EN To DE FP16 - Device: CPU OpenBenchmarking.org ms, Fewer Is Better OpenVINO 2024.0 Model: Machine Translation EN To DE FP16 - Device: CPU Linux 6.8 Linux 6.9 27 Mar 10 20 30 40 50 SE +/- 0.05, N = 3 SE +/- 0.02, N = 3 44.13 42.82 MIN: 36.04 / MAX: 216.03 MIN: 34.68 / MAX: 192.44 1. (CXX) g++ options: -fPIC -fsigned-char -ffunction-sections -fdata-sections -O3 -fno-strict-overflow -fwrapv -shared -ldl
OpenVINO Model: Machine Translation EN To DE FP16 - Device: CPU OpenBenchmarking.org FPS, More Is Better OpenVINO 2024.0 Model: Machine Translation EN To DE FP16 - Device: CPU Linux 6.8 Linux 6.9 27 Mar 200 400 600 800 1000 SE +/- 1.18, N = 3 SE +/- 0.57, N = 3 1086.48 1119.56 1. (CXX) g++ options: -fPIC -fsigned-char -ffunction-sections -fdata-sections -O3 -fno-strict-overflow -fwrapv -shared -ldl
OpenVINO Model: Road Segmentation ADAS FP16-INT8 - Device: CPU OpenBenchmarking.org ms, Fewer Is Better OpenVINO 2024.0 Model: Road Segmentation ADAS FP16-INT8 - Device: CPU Linux 6.8 Linux 6.9 27 Mar 3 6 9 12 15 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 12.40 11.80 MIN: 11.56 / MAX: 38.83 MIN: 11.09 / MAX: 37.4 1. (CXX) g++ options: -fPIC -fsigned-char -ffunction-sections -fdata-sections -O3 -fno-strict-overflow -fwrapv -shared -ldl
OpenVINO Model: Road Segmentation ADAS FP16-INT8 - Device: CPU OpenBenchmarking.org FPS, More Is Better OpenVINO 2024.0 Model: Road Segmentation ADAS FP16-INT8 - Device: CPU Linux 6.8 Linux 6.9 27 Mar 900 1800 2700 3600 4500 SE +/- 1.98, N = 3 SE +/- 3.68, N = 3 3864.65 4063.11 1. (CXX) g++ options: -fPIC -fsigned-char -ffunction-sections -fdata-sections -O3 -fno-strict-overflow -fwrapv -shared -ldl
OpenVINO Model: Handwritten English Recognition FP16-INT8 - Device: CPU OpenBenchmarking.org ms, Fewer Is Better OpenVINO 2024.0 Model: Handwritten English Recognition FP16-INT8 - Device: CPU Linux 6.8 Linux 6.9 27 Mar 8 16 24 32 40 SE +/- 0.05, N = 3 SE +/- 0.13, N = 3 33.25 32.43 MIN: 29.55 / MAX: 52.69 MIN: 29.07 / MAX: 50.08 1. (CXX) g++ options: -fPIC -fsigned-char -ffunction-sections -fdata-sections -O3 -fno-strict-overflow -fwrapv -shared -ldl
OpenVINO Model: Handwritten English Recognition FP16-INT8 - Device: CPU OpenBenchmarking.org FPS, More Is Better OpenVINO 2024.0 Model: Handwritten English Recognition FP16-INT8 - Device: CPU Linux 6.8 Linux 6.9 27 Mar 1300 2600 3900 5200 6500 SE +/- 9.86, N = 3 SE +/- 26.57, N = 3 5765.91 5898.06 1. (CXX) g++ options: -fPIC -fsigned-char -ffunction-sections -fdata-sections -O3 -fno-strict-overflow -fwrapv -shared -ldl
Speedb Test: Update Random OpenBenchmarking.org Op/s, More Is Better Speedb 2.7 Test: Update Random Linux 6.8 Linux 6.9 27 Mar 70K 140K 210K 280K 350K SE +/- 945.90, N = 3 SE +/- 2172.75, N = 3 293746 313791 1. (CXX) g++ options: -O3 -march=native -pthread -fno-builtin-memcmp -fno-rtti -lpthread
OpenVINO Model: Vehicle Detection FP16-INT8 - Device: CPU OpenBenchmarking.org ms, Fewer Is Better OpenVINO 2024.0 Model: Vehicle Detection FP16-INT8 - Device: CPU Linux 6.8 Linux 6.9 27 Mar 0.9585 1.917 2.8755 3.834 4.7925 SE +/- 0.00, N = 3 SE +/- 0.01, N = 3 4.26 4.08 MIN: 3.76 / MAX: 20.9 MIN: 3.64 / MAX: 20.85 1. (CXX) g++ options: -fPIC -fsigned-char -ffunction-sections -fdata-sections -O3 -fno-strict-overflow -fwrapv -shared -ldl
OpenVINO Model: Vehicle Detection FP16-INT8 - Device: CPU OpenBenchmarking.org FPS, More Is Better OpenVINO 2024.0 Model: Vehicle Detection FP16-INT8 - Device: CPU Linux 6.8 Linux 6.9 27 Mar 3K 6K 9K 12K 15K SE +/- 5.76, N = 3 SE +/- 24.42, N = 3 11218.12 11719.99 1. (CXX) g++ options: -fPIC -fsigned-char -ffunction-sections -fdata-sections -O3 -fno-strict-overflow -fwrapv -shared -ldl
RocksDB Test: Overwrite OpenBenchmarking.org Op/s, More Is Better RocksDB 9.0 Test: Overwrite Linux 6.8 Linux 6.9 27 Mar 90K 180K 270K 360K 450K SE +/- 180.51, N = 3 SE +/- 1320.84, N = 3 381523 416860 1. (CXX) g++ options: -O3 -march=native -pthread -fno-builtin-memcmp -fno-rtti -lpthread
RocksDB Test: Update Random OpenBenchmarking.org Op/s, More Is Better RocksDB 9.0 Test: Update Random Linux 6.8 Linux 6.9 27 Mar 90K 180K 270K 360K 450K SE +/- 379.66, N = 3 SE +/- 1155.95, N = 3 375714 406258 1. (CXX) g++ options: -O3 -march=native -pthread -fno-builtin-memcmp -fno-rtti -lpthread
Speedb Test: Read Random Write Random OpenBenchmarking.org Op/s, More Is Better Speedb 2.7 Test: Read Random Write Random Linux 6.8 Linux 6.9 27 Mar 300K 600K 900K 1200K 1500K SE +/- 2371.05, N = 3 SE +/- 7976.44, N = 3 1603891 1572109 1. (CXX) g++ options: -O3 -march=native -pthread -fno-builtin-memcmp -fno-rtti -lpthread
RocksDB Test: Read Random Write Random OpenBenchmarking.org Op/s, More Is Better RocksDB 9.0 Test: Read Random Write Random Linux 6.8 Linux 6.9 27 Mar 700K 1400K 2100K 2800K 3500K SE +/- 3761.31, N = 3 SE +/- 3987.34, N = 3 3182572 3484877 1. (CXX) g++ options: -O3 -march=native -pthread -fno-builtin-memcmp -fno-rtti -lpthread
Speedb Test: Random Read OpenBenchmarking.org Op/s, More Is Better Speedb 2.7 Test: Random Read Linux 6.8 Linux 6.9 27 Mar 200M 400M 600M 800M 1000M SE +/- 5405476.66, N = 3 SE +/- 848602.66, N = 3 1084511886 1112167042 1. (CXX) g++ options: -O3 -march=native -pthread -fno-builtin-memcmp -fno-rtti -lpthread
OpenSSL Algorithm: RSA4096 OpenBenchmarking.org verify/s, More Is Better OpenSSL 3.1 Algorithm: RSA4096 Linux 6.8 Linux 6.9 27 Mar 700K 1400K 2100K 2800K 3500K SE +/- 1592.51, N = 3 SE +/- 1390.93, N = 3 3232989.3 3230787.6 1. (CC) gcc options: -pthread -m64 -O3 -ldl
OpenSSL Algorithm: RSA4096 OpenBenchmarking.org sign/s, More Is Better OpenSSL 3.1 Algorithm: RSA4096 Linux 6.8 Linux 6.9 27 Mar 20K 40K 60K 80K 100K SE +/- 54.75, N = 3 SE +/- 73.99, N = 3 97844.2 97661.7 1. (CC) gcc options: -pthread -m64 -O3 -ldl
RocksDB Test: Random Read OpenBenchmarking.org Op/s, More Is Better RocksDB 9.0 Test: Random Read Linux 6.8 Linux 6.9 27 Mar 200M 400M 600M 800M 1000M SE +/- 4458137.36, N = 3 SE +/- 2941599.90, N = 3 1047290863 1096081951 1. (CXX) g++ options: -O3 -march=native -pthread -fno-builtin-memcmp -fno-rtti -lpthread
NAMD Input: ATPase with 327,506 Atoms OpenBenchmarking.org ns/day, More Is Better NAMD 3.0b6 Input: ATPase with 327,506 Atoms Linux 6.8 Linux 6.9 27 Mar 5 10 15 20 25 SE +/- 0.03, N = 3 SE +/- 0.07, N = 3 20.75 20.68
SVT-AV1 Encoder Mode: Preset 8 - Input: Bosphorus 4K OpenBenchmarking.org Frames Per Second, More Is Better SVT-AV1 2.0 Encoder Mode: Preset 8 - Input: Bosphorus 4K Linux 6.8 Linux 6.9 27 Mar 20 40 60 80 100 SE +/- 0.60, N = 15 SE +/- 0.66, N = 15 86.62 88.14 1. (CXX) g++ options: -march=native -mno-avx -mavx2 -mavx512f -mavx512bw -mavx512dq
Sockperf Test: Latency Under Load OpenBenchmarking.org usec, Fewer Is Better Sockperf 3.7 Test: Latency Under Load Linux 6.8 Linux 6.9 27 Mar 4 8 12 16 20 SE +/- 0.13, N = 10 SE +/- 0.12, N = 24 16.36 16.11 1. (CXX) g++ options: --param -O3 -rdynamic
7-Zip Compression Test: Decompression Rating OpenBenchmarking.org MIPS, More Is Better 7-Zip Compression 22.01 Test: Decompression Rating Linux 6.8 Linux 6.9 27 Mar 300K 600K 900K 1200K 1500K SE +/- 3867.90, N = 3 SE +/- 9219.74, N = 3 1357351 1345621 1. (CXX) g++ options: -lpthread -ldl -O2 -fPIC
7-Zip Compression Test: Compression Rating OpenBenchmarking.org MIPS, More Is Better 7-Zip Compression 22.01 Test: Compression Rating Linux 6.8 Linux 6.9 27 Mar 200K 400K 600K 800K 1000K SE +/- 3228.95, N = 3 SE +/- 6757.68, N = 3 833319 821061 1. (CXX) g++ options: -lpthread -ldl -O2 -fPIC
Stress-NG Test: Pthread OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.16.04 Test: Pthread Linux 6.8 Linux 6.9 27 Mar 13K 26K 39K 52K 65K SE +/- 649.26, N = 3 SE +/- 308.02, N = 2 58297.64 59057.15 1. (CXX) g++ options: -O2 -std=gnu99 -lc
SVT-AV1 Encoder Mode: Preset 13 - Input: Bosphorus 4K OpenBenchmarking.org Frames Per Second, More Is Better SVT-AV1 2.0 Encoder Mode: Preset 13 - Input: Bosphorus 4K Linux 6.8 Linux 6.9 27 Mar 40 80 120 160 200 SE +/- 1.80, N = 15 SE +/- 1.96, N = 15 157.92 159.12 1. (CXX) g++ options: -march=native -mno-avx -mavx2 -mavx512f -mavx512bw -mavx512dq
Stress-NG Test: NUMA OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.16.04 Test: NUMA Linux 6.8 Linux 6.9 27 Mar 150 300 450 600 750 SE +/- 2.59, N = 3 SE +/- 0.95, N = 3 646.34 691.54 1. (CXX) g++ options: -O2 -std=gnu99 -lc
Stress-NG Test: AVX-512 VNNI OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.16.04 Test: AVX-512 VNNI Linux 6.8 Linux 6.9 27 Mar 4M 8M 12M 16M 20M SE +/- 19220.66, N = 3 SE +/- 25357.28, N = 3 18968297.94 19594674.67 1. (CXX) g++ options: -O2 -std=gnu99 -lc
Stress-NG Test: Matrix Math OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.16.04 Test: Matrix Math Linux 6.8 Linux 6.9 27 Mar 200K 400K 600K 800K 1000K SE +/- 3353.49, N = 3 SE +/- 4156.75, N = 3 915179.07 937042.03 1. (CXX) g++ options: -O2 -std=gnu99 -lc
Stress-NG Test: Vector Math OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.16.04 Test: Vector Math Linux 6.8 Linux 6.9 27 Mar 300K 600K 900K 1200K 1500K SE +/- 1312.02, N = 3 SE +/- 1326.11, N = 3 1306706.19 1349057.51 1. (CXX) g++ options: -O2 -std=gnu99 -lc
Stress-NG Test: Semaphores OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.16.04 Test: Semaphores Linux 6.8 Linux 6.9 27 Mar 60M 120M 180M 240M 300M SE +/- 1107000.14, N = 3 SE +/- 1842285.12, N = 3 264112681.09 292541552.77 1. (CXX) g++ options: -O2 -std=gnu99 -lc
Stress-NG Test: Context Switching OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.16.04 Test: Context Switching Linux 6.8 Linux 6.9 27 Mar 9M 18M 27M 36M 45M SE +/- 130933.36, N = 3 SE +/- 110197.66, N = 3 40075791.13 41854298.68 1. (CXX) g++ options: -O2 -std=gnu99 -lc
SVT-AV1 Encoder Mode: Preset 4 - Input: Bosphorus 4K OpenBenchmarking.org Frames Per Second, More Is Better SVT-AV1 2.0 Encoder Mode: Preset 4 - Input: Bosphorus 4K Linux 6.8 Linux 6.9 27 Mar 2 4 6 8 10 SE +/- 0.052, N = 3 SE +/- 0.054, N = 3 8.431 8.565 1. (CXX) g++ options: -march=native -mno-avx -mavx2 -mavx512f -mavx512bw -mavx512dq
Sockperf Test: Throughput OpenBenchmarking.org Messages Per Second, More Is Better Sockperf 3.7 Test: Throughput Linux 6.8 Linux 6.9 27 Mar 70K 140K 210K 280K 350K SE +/- 2015.52, N = 5 SE +/- 3244.28, N = 6 319386 324029 1. (CXX) g++ options: --param -O3 -rdynamic
Hackbench Count: 32 - Type: Process OpenBenchmarking.org Seconds, Fewer Is Better Hackbench Count: 32 - Type: Process Linux 6.8 Linux 6.9 27 Mar 3 6 9 12 15 SE +/- 0.13, N = 4 SE +/- 0.14, N = 3 10.84 10.43 1. (CC) gcc options: -lpthread
SVT-AV1 Encoder Mode: Preset 12 - Input: Bosphorus 4K OpenBenchmarking.org Frames Per Second, More Is Better SVT-AV1 2.0 Encoder Mode: Preset 12 - Input: Bosphorus 4K Linux 6.8 Linux 6.9 27 Mar 40 80 120 160 200 SE +/- 1.75, N = 3 SE +/- 0.71, N = 3 159.51 164.31 1. (CXX) g++ options: -march=native -mno-avx -mavx2 -mavx512f -mavx512bw -mavx512dq
Phoronix Test Suite v10.8.4