Linux 5.16 AMD Ryzen 9 5950X AMD Ryzen 9 5950X 16-Core testing with a ASUS ROG CROSSHAIR VIII HERO (WI-FI) (3801 BIOS) and AMD Radeon RX 6700/6700 XT / 6800M 12GB on Ubuntu 21.10 via the Phoronix Test Suite.
HTML result view exported from: https://openbenchmarking.org/result/2111186-PTS-LINUX51689&sor&grt .
Linux 5.16 AMD Ryzen 9 5950X Processor Motherboard Chipset Memory Disk Graphics Audio Monitor Network OS Kernel Desktop Display Server OpenGL Vulkan Compiler File-System Screen Resolution Linux 5.15 Linux 5.16 Git AMD Ryzen 9 5950X 16-Core @ 3.40GHz (16 Cores / 32 Threads) ASUS ROG CROSSHAIR VIII HERO (WI-FI) (3801 BIOS) AMD Starship/Matisse 32GB 1000GB Sabrent Rocket 4.0 Plus AMD Radeon RX 6700/6700 XT / 6800M 12GB (2855/1000MHz) AMD Navi 21 HDMI Audio ASUS MG28U Realtek RTL8125 2.5GbE + Intel I211 + Intel Wi-Fi 6 AX200 Ubuntu 21.10 5.15.0-051500-generic (x86_64) GNOME Shell 40.5 X Server 1.20.13 + Wayland 4.6 Mesa 21.2.2 (LLVM 12.0.1) 1.2.182 GCC 11.2.0 + Clang 13.0.0-2 ext4 3840x2160 5.16.0-051600rc1daily20211118-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,brig,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-targets=nvptx-none=/build/gcc-11-ZPT0kp/gcc-11-11.2.0/debian/tmp-nvptx/usr,amdgcn-amdhsa=/build/gcc-11-ZPT0kp/gcc-11-11.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 Disk Details - NONE / errors=remount-ro,relatime,rw / Block Size: 4096 Processor Details - Scaling Governor: acpi-cpufreq schedutil (Boost: Enabled) - CPU Microcode: 0xa201016 Graphics Details - GLAMOR - BAR1 / Visible vRAM Size: 256 MB Python Details - Python 3.9.7 Security Details - Linux 5.15: itlb_multihit: Not affected + l1tf: Not affected + mds: Not affected + meltdown: Not affected + spec_store_bypass: Mitigation of SSB disabled via prctl and seccomp + spectre_v1: Mitigation of usercopy/swapgs barriers and __user pointer sanitization + spectre_v2: Mitigation of Full AMD retpoline IBPB: conditional IBRS_FW STIBP: always-on RSB filling + srbds: Not affected + tsx_async_abort: Not affected - Linux 5.16 Git: itlb_multihit: Not affected + l1tf: Not affected + mds: Not affected + meltdown: Not affected + spec_store_bypass: Mitigation of SSB disabled via prctl + spectre_v1: Mitigation of usercopy/swapgs barriers and __user pointer sanitization + spectre_v2: Mitigation of Full AMD retpoline IBPB: conditional IBRS_FW STIBP: always-on RSB filling + srbds: Not affected + tsx_async_abort: Not affected
Linux 5.16 AMD Ryzen 9 5950X basemark: Vulkan - 1920 x 1080 - High basemark: Vulkan - 3840 x 2160 - High basemark: Vulkan - 1920 x 1080 - Medium basemark: Vulkan - 3840 x 2160 - Medium cryptsetup: PBKDF2-sha512 cryptsetup: PBKDF2-whirlpool cryptsetup: AES-XTS 256b Encryption cryptsetup: AES-XTS 256b Decryption cryptsetup: Serpent-XTS 256b Encryption cryptsetup: Serpent-XTS 256b Decryption cryptsetup: Twofish-XTS 256b Encryption cryptsetup: Twofish-XTS 256b Decryption cryptsetup: AES-XTS 512b Encryption cryptsetup: AES-XTS 512b Decryption cryptsetup: Serpent-XTS 512b Encryption cryptsetup: Serpent-XTS 512b Decryption cryptsetup: Twofish-XTS 512b Encryption cryptsetup: Twofish-XTS 512b Decryption ctx-clock: Context Switch Time encode-flac: WAV To FLAC fio: Rand Read - IO_uring - No - Yes - 2MB - Default Test Directory fio: Rand Read - IO_uring - No - Yes - 2MB - Default Test Directory fio: Rand Read - IO_uring - No - Yes - 4KB - Default Test Directory fio: Rand Read - IO_uring - No - Yes - 4KB - Default Test Directory fio: Rand Write - IO_uring - No - Yes - 2MB - Default Test Directory fio: Rand Write - IO_uring - No - Yes - 2MB - Default Test Directory fio: Rand Write - IO_uring - No - Yes - 4KB - Default Test Directory fio: Rand Write - IO_uring - No - Yes - 4KB - Default Test Directory fio: Seq Read - IO_uring - No - Yes - 2MB - Default Test Directory fio: Seq Read - IO_uring - No - Yes - 2MB - Default Test Directory fio: Seq Read - IO_uring - No - Yes - 4KB - Default Test Directory fio: Seq Read - IO_uring - No - Yes - 4KB - Default Test Directory fio: Seq Write - IO_uring - No - Yes - 2MB - Default Test Directory fio: Seq Write - IO_uring - No - Yes - 2MB - Default Test Directory fio: Seq Write - IO_uring - No - Yes - 4KB - Default Test Directory fio: Seq Write - IO_uring - No - Yes - 4KB - Default Test Directory fs-mark: 1000 Files, 1MB Size fs-mark: 5000 Files, 1MB Size, 4 Threads fs-mark: 4000 Files, 32 Sub Dirs, 1MB Size hugin: Panorama Photo Assistant + Stitching Time influxdb: 4 - 10000 - 2,5000,1 - 10000 influxdb: 64 - 10000 - 2,5000,1 - 10000 ior: 2MB - Default Test Directory ior: 32MB - Default Test Directory keydb: encode-mp3: WAV To MP3 ocrmypdf: Processing 60 Page PDF Document ospray: San Miguel - SciVis ospray: XFrog Forest - SciVis ospray: San Miguel - Path Tracer ospray: NASA Streamlines - SciVis ospray: XFrog Forest - Path Tracer ospray: Magnetic Reconnection - SciVis ospray: NASA Streamlines - Path Tracer ospray: Magnetic Reconnection - Path Tracer rav1e: 1 rav1e: 5 rav1e: 6 rav1e: 10 rawtherapee: Total Benchmark Time sockperf: Throughput sockperf: Latency Ping Pong sockperf: Latency Under Load sqlite-speedtest: Timed Time - Size 1,000 stress-ng: MMAP stress-ng: NUMA stress-ng: MEMFD stress-ng: Atomic stress-ng: Crypto stress-ng: Malloc stress-ng: Forking stress-ng: IO_uring stress-ng: SENDFILE stress-ng: CPU Cache stress-ng: CPU Stress stress-ng: Semaphores stress-ng: Matrix Math stress-ng: Vector Math stress-ng: Memory Copying stress-ng: Socket Activity stress-ng: Context Switching stress-ng: Glibc C String Functions stress-ng: Glibc Qsort Data Sorting stress-ng: System V Message Passing svt-av1: Preset 4 - Bosphorus 4K svt-av1: Preset 8 - Bosphorus 4K svt-hevc: 7 - Bosphorus 1080p svt-hevc: 10 - Bosphorus 1080p svt-vp9: VMAF Optimized - Bosphorus 1080p svt-vp9: PSNR/SSIM Optimized - Bosphorus 1080p svt-vp9: Visual Quality Optimized - Bosphorus 1080p tesseract: 1920 x 1080 tesseract: 3840 x 2160 build-ffmpeg: Time To Compile build-godot: Time To Compile build-linux-kernel: Time To Compile build-mesa: Time To Compile build-mplayer: Time To Compile unigine-super: 1920 x 1080 - Fullscreen - Low - OpenGL unigine-super: 3840 x 2160 - Fullscreen - Low - OpenGL unigine-super: 1920 x 1080 - Fullscreen - Medium - OpenGL unigine-super: 3840 x 2160 - Fullscreen - Medium - OpenGL unvanquished: 1920 x 1080 - High unvanquished: 3840 x 2160 - High unvanquished: 1920 x 1080 - Ultra unvanquished: 3840 x 2160 - Ultra encode-wavpack: WAV To WavPack wireguard: xonotic: 3840 x 2160 - Ultra xonotic: 3840 x 2160 - Ultimate compress-zstd: 8 - Compression Speed compress-zstd: 8 - Decompression Speed compress-zstd: 19 - Compression Speed compress-zstd: 19 - Decompression Speed compress-zstd: 8, Long Mode - Compression Speed compress-zstd: 8, Long Mode - Decompression Speed compress-zstd: 19, Long Mode - Compression Speed compress-zstd: 19, Long Mode - Decompression Speed Linux 5.15 Linux 5.16 Git 210.62 109.48 1322.17 553.47 2379555 866114 5370.0 5387.4 948.7 934.6 485.2 514.8 4506.6 4547.7 949.7 933.7 485.7 514.2 136 11.302 3858 1925 1186 303429 1754 873 798 204083 3213 1603 952 243667 1084 539 809 206917 224.0 492.1 327.2 33.668 1952868.4 2360035.4 1612.41 484.31 193494.61 5.842 12.698 29.41 5.43 2.45 40 2.91 21.74 8.17 333.33 0.588 3.120 4.336 11.412 46.639 728126 4.181 20.891 42.368 472.54 441.56 1416.78 183333.86 4794.30 252671728.04 65738.87 179302.45 386038.65 132.90 50278.72 2413019.74 74208.71 106019.04 6197.99 9194.74 3812399.49 1333035.02 251.64 14706165.39 2.167 22.879 219.98 372.06 228.90 236.54 224.11 948.7501 611.2982 28.699 67.359 46.840 29.990 17.675 265.6 131.8 165.9 53 414.5 363.1 389.4 399.4 11.351 144.322 516.4541987 423.9816576 1329.3 4734.8 51.2 4182.3 1174.8 5088.2 36.3 4219.6 211.68 109.73 1320.90 554.22 2394251 870456 5454.6 5449.9 963.5 948.4 510.8 521.8 4589.9 4588.7 964.9 945.5 509.7 516.5 161 11.248 6150 3071 1254 321000 1145 569 807 206250 4126 2059 906 231800 1337 665 826 211667 581.2 1021.6 636.9 34.041 1986668.1 2361639.7 1566.72 656.33 207584.66 5.640 12.668 29.41 5.43 2.46 40 2.91 21.74 8.20 333.33 0.588 3.132 4.332 11.305 46.267 713517 3.479 15.330 43.151 490.46 416.80 1436.34 183715.66 4792.25 253172243.59 71454.26 202510.83 383636.72 135.60 50202.88 2570166.91 74515.39 106320.36 6214.30 6398.85 3767867.96 1332374.38 251.55 12279927.93 2.168 23.337 223.66 369.99 228.00 234.98 221.64 963.0852 600.4737 29.381 69.462 48.284 30.463 17.954 277.1 132 166.3 53.0 412.0 338.2 392.2 344.7 11.088 159.914 528.5332660 427.0885009 1353.0 4742.9 51.0 4139.1 1179.6 5038.4 36.3 4198.5 OpenBenchmarking.org
Basemark GPU Renderer: Vulkan - Resolution: 1920 x 1080 - Graphics Preset: High OpenBenchmarking.org FPS, More Is Better Basemark GPU 1.2 Renderer: Vulkan - Resolution: 1920 x 1080 - Graphics Preset: High Linux 5.16 Git Linux 5.15 50 100 150 200 250 SE +/- 0.56, N = 3 SE +/- 0.18, N = 3 211.68 210.62 MIN: 160.69 / MAX: 394.88 MIN: 158.33 / MAX: 398.45
Basemark GPU Renderer: Vulkan - Resolution: 3840 x 2160 - Graphics Preset: High OpenBenchmarking.org FPS, More Is Better Basemark GPU 1.2 Renderer: Vulkan - Resolution: 3840 x 2160 - Graphics Preset: High Linux 5.16 Git Linux 5.15 20 40 60 80 100 SE +/- 0.27, N = 3 SE +/- 0.05, N = 3 109.73 109.48 MIN: 93.55 / MAX: 158.44 MIN: 93.77 / MAX: 158.57
Basemark GPU Renderer: Vulkan - Resolution: 1920 x 1080 - Graphics Preset: Medium OpenBenchmarking.org FPS, More Is Better Basemark GPU 1.2 Renderer: Vulkan - Resolution: 1920 x 1080 - Graphics Preset: Medium Linux 5.15 Linux 5.16 Git 300 600 900 1200 1500 SE +/- 0.18, N = 3 SE +/- 0.32, N = 3 1322.17 1320.90 MIN: 552.75 / MAX: 2157.82 MIN: 546.14 / MAX: 1939.83
Basemark GPU Renderer: Vulkan - Resolution: 3840 x 2160 - Graphics Preset: Medium OpenBenchmarking.org FPS, More Is Better Basemark GPU 1.2 Renderer: Vulkan - Resolution: 3840 x 2160 - Graphics Preset: Medium Linux 5.16 Git Linux 5.15 120 240 360 480 600 SE +/- 0.44, N = 3 SE +/- 1.62, N = 3 554.22 553.47 MIN: 338.48 / MAX: 905.77 MIN: 339.37 / MAX: 904.07
Cryptsetup PBKDF2-sha512 OpenBenchmarking.org Iterations Per Second, More Is Better Cryptsetup PBKDF2-sha512 Linux 5.16 Git Linux 5.15 500K 1000K 1500K 2000K 2500K SE +/- 16988.80, N = 3 SE +/- 6306.88, N = 3 2394251 2379555
Cryptsetup PBKDF2-whirlpool OpenBenchmarking.org Iterations Per Second, More Is Better Cryptsetup PBKDF2-whirlpool Linux 5.16 Git Linux 5.15 200K 400K 600K 800K 1000K SE +/- 3463.47, N = 3 SE +/- 476.67, N = 3 870456 866114
Cryptsetup AES-XTS 256b Encryption OpenBenchmarking.org MiB/s, More Is Better Cryptsetup AES-XTS 256b Encryption Linux 5.16 Git Linux 5.15 1200 2400 3600 4800 6000 SE +/- 14.39, N = 3 SE +/- 49.28, N = 3 5454.6 5370.0
Cryptsetup AES-XTS 256b Decryption OpenBenchmarking.org MiB/s, More Is Better Cryptsetup AES-XTS 256b Decryption Linux 5.16 Git Linux 5.15 1200 2400 3600 4800 6000 SE +/- 20.95, N = 3 SE +/- 30.91, N = 3 5449.9 5387.4
Cryptsetup Serpent-XTS 256b Encryption OpenBenchmarking.org MiB/s, More Is Better Cryptsetup Serpent-XTS 256b Encryption Linux 5.16 Git Linux 5.15 200 400 600 800 1000 SE +/- 4.22, N = 3 SE +/- 5.07, N = 3 963.5 948.7
Cryptsetup Serpent-XTS 256b Decryption OpenBenchmarking.org MiB/s, More Is Better Cryptsetup Serpent-XTS 256b Decryption Linux 5.16 Git Linux 5.15 200 400 600 800 1000 SE +/- 5.37, N = 3 SE +/- 3.74, N = 3 948.4 934.6
Cryptsetup Twofish-XTS 256b Encryption OpenBenchmarking.org MiB/s, More Is Better Cryptsetup Twofish-XTS 256b Encryption Linux 5.16 Git Linux 5.15 110 220 330 440 550 SE +/- 2.39, N = 3 SE +/- 2.14, N = 3 510.8 485.2
Cryptsetup Twofish-XTS 256b Decryption OpenBenchmarking.org MiB/s, More Is Better Cryptsetup Twofish-XTS 256b Decryption Linux 5.16 Git Linux 5.15 110 220 330 440 550 SE +/- 3.06, N = 3 SE +/- 1.25, N = 3 521.8 514.8
Cryptsetup AES-XTS 512b Encryption OpenBenchmarking.org MiB/s, More Is Better Cryptsetup AES-XTS 512b Encryption Linux 5.16 Git Linux 5.15 1000 2000 3000 4000 5000 SE +/- 34.40, N = 3 SE +/- 7.93, N = 3 4589.9 4506.6
Cryptsetup AES-XTS 512b Decryption OpenBenchmarking.org MiB/s, More Is Better Cryptsetup AES-XTS 512b Decryption Linux 5.16 Git Linux 5.15 1000 2000 3000 4000 5000 SE +/- 23.77, N = 3 SE +/- 17.31, N = 3 4588.7 4547.7
Cryptsetup Serpent-XTS 512b Encryption OpenBenchmarking.org MiB/s, More Is Better Cryptsetup Serpent-XTS 512b Encryption Linux 5.16 Git Linux 5.15 200 400 600 800 1000 SE +/- 5.49, N = 3 SE +/- 3.25, N = 3 964.9 949.7
Cryptsetup Serpent-XTS 512b Decryption OpenBenchmarking.org MiB/s, More Is Better Cryptsetup Serpent-XTS 512b Decryption Linux 5.16 Git Linux 5.15 200 400 600 800 1000 SE +/- 6.27, N = 3 SE +/- 2.48, N = 3 945.5 933.7
Cryptsetup Twofish-XTS 512b Encryption OpenBenchmarking.org MiB/s, More Is Better Cryptsetup Twofish-XTS 512b Encryption Linux 5.16 Git Linux 5.15 110 220 330 440 550 SE +/- 3.33, N = 3 SE +/- 1.37, N = 3 509.7 485.7
Cryptsetup Twofish-XTS 512b Decryption OpenBenchmarking.org MiB/s, More Is Better Cryptsetup Twofish-XTS 512b Decryption Linux 5.16 Git Linux 5.15 110 220 330 440 550 SE +/- 0.05, N = 2 SE +/- 1.12, N = 3 516.5 514.2
ctx_clock Context Switch Time OpenBenchmarking.org Clocks, Fewer Is Better ctx_clock Context Switch Time Linux 5.15 Linux 5.16 Git 40 80 120 160 200 SE +/- 0.00, N = 3 SE +/- 4.02, N = 15 136 161
FLAC Audio Encoding WAV To FLAC OpenBenchmarking.org Seconds, Fewer Is Better FLAC Audio Encoding 1.3.3 WAV To FLAC Linux 5.16 Git Linux 5.15 3 6 9 12 15 SE +/- 0.03, N = 5 SE +/- 0.04, N = 5 11.25 11.30 1. (CXX) g++ options: -fvisibility=hidden -logg -lm
Flexible IO Tester Type: Random Read - Engine: IO_uring - Buffered: No - Direct: Yes - Block Size: 2MB - Disk Target: Default Test Directory OpenBenchmarking.org MB/s, More Is Better Flexible IO Tester 3.25 Type: Random Read - Engine: IO_uring - Buffered: No - Direct: Yes - Block Size: 2MB - Disk Target: Default Test Directory Linux 5.16 Git Linux 5.15 1300 2600 3900 5200 6500 SE +/- 86.20, N = 3 SE +/- 569.64, N = 12 6150 3858 1. (CC) gcc options: -rdynamic -ll -lnuma -lz -lm -lpthread -ldl -laio -lcurl -lssl -lcrypto -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native
Flexible IO Tester Type: Random Read - Engine: IO_uring - Buffered: No - Direct: Yes - Block Size: 2MB - Disk Target: Default Test Directory OpenBenchmarking.org IOPS, More Is Better Flexible IO Tester 3.25 Type: Random Read - Engine: IO_uring - Buffered: No - Direct: Yes - Block Size: 2MB - Disk Target: Default Test Directory Linux 5.16 Git Linux 5.15 700 1400 2100 2800 3500 SE +/- 43.10, N = 3 SE +/- 284.82, N = 12 3071 1925 1. (CC) gcc options: -rdynamic -ll -lnuma -lz -lm -lpthread -ldl -laio -lcurl -lssl -lcrypto -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native
Flexible IO Tester Type: Random Read - Engine: IO_uring - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory OpenBenchmarking.org MB/s, More Is Better Flexible IO Tester 3.25 Type: Random Read - Engine: IO_uring - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory Linux 5.16 Git Linux 5.15 300 600 900 1200 1500 SE +/- 10.15, N = 3 SE +/- 10.78, N = 7 1254 1186 1. (CC) gcc options: -rdynamic -ll -lnuma -lz -lm -lpthread -ldl -laio -lcurl -lssl -lcrypto -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native
Flexible IO Tester Type: Random Read - Engine: IO_uring - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory OpenBenchmarking.org IOPS, More Is Better Flexible IO Tester 3.25 Type: Random Read - Engine: IO_uring - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory Linux 5.16 Git Linux 5.15 70K 140K 210K 280K 350K SE +/- 2516.61, N = 3 SE +/- 2767.65, N = 7 321000 303429 1. (CC) gcc options: -rdynamic -ll -lnuma -lz -lm -lpthread -ldl -laio -lcurl -lssl -lcrypto -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native
Flexible IO Tester Type: Random Write - Engine: IO_uring - Buffered: No - Direct: Yes - Block Size: 2MB - Disk Target: Default Test Directory OpenBenchmarking.org MB/s, More Is Better Flexible IO Tester 3.25 Type: Random Write - Engine: IO_uring - Buffered: No - Direct: Yes - Block Size: 2MB - Disk Target: Default Test Directory Linux 5.15 Linux 5.16 Git 400 800 1200 1600 2000 SE +/- 119.31, N = 15 SE +/- 105.19, N = 12 1754 1145 1. (CC) gcc options: -rdynamic -ll -lnuma -lz -lm -lpthread -ldl -laio -lcurl -lssl -lcrypto -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native
Flexible IO Tester Type: Random Write - Engine: IO_uring - Buffered: No - Direct: Yes - Block Size: 2MB - Disk Target: Default Test Directory OpenBenchmarking.org IOPS, More Is Better Flexible IO Tester 3.25 Type: Random Write - Engine: IO_uring - Buffered: No - Direct: Yes - Block Size: 2MB - Disk Target: Default Test Directory Linux 5.15 Linux 5.16 Git 200 400 600 800 1000 SE +/- 59.67, N = 15 SE +/- 52.58, N = 12 873 569 1. (CC) gcc options: -rdynamic -ll -lnuma -lz -lm -lpthread -ldl -laio -lcurl -lssl -lcrypto -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native
Flexible IO Tester Type: Random Write - Engine: IO_uring - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory OpenBenchmarking.org MB/s, More Is Better Flexible IO Tester 3.25 Type: Random Write - Engine: IO_uring - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory Linux 5.16 Git Linux 5.15 200 400 600 800 1000 SE +/- 19.98, N = 12 SE +/- 19.49, N = 12 807 798 1. (CC) gcc options: -rdynamic -ll -lnuma -lz -lm -lpthread -ldl -laio -lcurl -lssl -lcrypto -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native
Flexible IO Tester Type: Random Write - Engine: IO_uring - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory OpenBenchmarking.org IOPS, More Is Better Flexible IO Tester 3.25 Type: Random Write - Engine: IO_uring - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory Linux 5.16 Git Linux 5.15 40K 80K 120K 160K 200K SE +/- 5149.47, N = 12 SE +/- 5017.33, N = 12 206250 204083 1. (CC) gcc options: -rdynamic -ll -lnuma -lz -lm -lpthread -ldl -laio -lcurl -lssl -lcrypto -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native
Flexible IO Tester Type: Sequential Read - Engine: IO_uring - Buffered: No - Direct: Yes - Block Size: 2MB - Disk Target: Default Test Directory OpenBenchmarking.org MB/s, More Is Better Flexible IO Tester 3.25 Type: Sequential Read - Engine: IO_uring - Buffered: No - Direct: Yes - Block Size: 2MB - Disk Target: Default Test Directory Linux 5.16 Git Linux 5.15 900 1800 2700 3600 4500 SE +/- 257.59, N = 12 SE +/- 492.85, N = 15 4126 3213 1. (CC) gcc options: -rdynamic -ll -lnuma -lz -lm -lpthread -ldl -laio -lcurl -lssl -lcrypto -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native
Flexible IO Tester Type: Sequential Read - Engine: IO_uring - Buffered: No - Direct: Yes - Block Size: 2MB - Disk Target: Default Test Directory OpenBenchmarking.org IOPS, More Is Better Flexible IO Tester 3.25 Type: Sequential Read - Engine: IO_uring - Buffered: No - Direct: Yes - Block Size: 2MB - Disk Target: Default Test Directory Linux 5.16 Git Linux 5.15 400 800 1200 1600 2000 SE +/- 128.81, N = 12 SE +/- 246.40, N = 15 2059 1603 1. (CC) gcc options: -rdynamic -ll -lnuma -lz -lm -lpthread -ldl -laio -lcurl -lssl -lcrypto -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native
Flexible IO Tester Type: Sequential Read - Engine: IO_uring - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory OpenBenchmarking.org MB/s, More Is Better Flexible IO Tester 3.25 Type: Sequential Read - Engine: IO_uring - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory Linux 5.15 Linux 5.16 Git 200 400 600 800 1000 SE +/- 11.46, N = 3 SE +/- 10.15, N = 15 952 906 1. (CC) gcc options: -rdynamic -ll -lnuma -lz -lm -lpthread -ldl -laio -lcurl -lssl -lcrypto -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native
Flexible IO Tester Type: Sequential Read - Engine: IO_uring - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory OpenBenchmarking.org IOPS, More Is Better Flexible IO Tester 3.25 Type: Sequential Read - Engine: IO_uring - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory Linux 5.15 Linux 5.16 Git 50K 100K 150K 200K 250K SE +/- 2905.93, N = 3 SE +/- 2617.16, N = 15 243667 231800 1. (CC) gcc options: -rdynamic -ll -lnuma -lz -lm -lpthread -ldl -laio -lcurl -lssl -lcrypto -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native
Flexible IO Tester Type: Sequential Write - Engine: IO_uring - Buffered: No - Direct: Yes - Block Size: 2MB - Disk Target: Default Test Directory OpenBenchmarking.org MB/s, More Is Better Flexible IO Tester 3.25 Type: Sequential Write - Engine: IO_uring - Buffered: No - Direct: Yes - Block Size: 2MB - Disk Target: Default Test Directory Linux 5.16 Git Linux 5.15 300 600 900 1200 1500 SE +/- 131.56, N = 15 SE +/- 133.47, N = 12 1337 1084 1. (CC) gcc options: -rdynamic -ll -lnuma -lz -lm -lpthread -ldl -laio -lcurl -lssl -lcrypto -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native
Flexible IO Tester Type: Sequential Write - Engine: IO_uring - Buffered: No - Direct: Yes - Block Size: 2MB - Disk Target: Default Test Directory OpenBenchmarking.org IOPS, More Is Better Flexible IO Tester 3.25 Type: Sequential Write - Engine: IO_uring - Buffered: No - Direct: Yes - Block Size: 2MB - Disk Target: Default Test Directory Linux 5.16 Git Linux 5.15 140 280 420 560 700 SE +/- 65.80, N = 15 SE +/- 66.77, N = 12 665 539 1. (CC) gcc options: -rdynamic -ll -lnuma -lz -lm -lpthread -ldl -laio -lcurl -lssl -lcrypto -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native
Flexible IO Tester Type: Sequential Write - Engine: IO_uring - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory OpenBenchmarking.org MB/s, More Is Better Flexible IO Tester 3.25 Type: Sequential Write - Engine: IO_uring - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory Linux 5.16 Git Linux 5.15 200 400 600 800 1000 SE +/- 11.02, N = 3 SE +/- 15.08, N = 12 826 809 1. (CC) gcc options: -rdynamic -ll -lnuma -lz -lm -lpthread -ldl -laio -lcurl -lssl -lcrypto -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native
Flexible IO Tester Type: Sequential Write - Engine: IO_uring - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory OpenBenchmarking.org IOPS, More Is Better Flexible IO Tester 3.25 Type: Sequential Write - Engine: IO_uring - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory Linux 5.16 Git Linux 5.15 50K 100K 150K 200K 250K SE +/- 2905.93, N = 3 SE +/- 3844.43, N = 12 211667 206917 1. (CC) gcc options: -rdynamic -ll -lnuma -lz -lm -lpthread -ldl -laio -lcurl -lssl -lcrypto -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native
FS-Mark Test: 1000 Files, 1MB Size OpenBenchmarking.org Files/s, More Is Better FS-Mark 3.3 Test: 1000 Files, 1MB Size Linux 5.16 Git Linux 5.15 130 260 390 520 650 SE +/- 41.31, N = 13 SE +/- 42.64, N = 13 581.2 224.0
FS-Mark Test: 5000 Files, 1MB Size, 4 Threads OpenBenchmarking.org Files/s, More Is Better FS-Mark 3.3 Test: 5000 Files, 1MB Size, 4 Threads Linux 5.16 Git Linux 5.15 200 400 600 800 1000 SE +/- 85.21, N = 9 SE +/- 124.50, N = 9 1021.6 492.1
FS-Mark Test: 4000 Files, 32 Sub Dirs, 1MB Size OpenBenchmarking.org Files/s, More Is Better FS-Mark 3.3 Test: 4000 Files, 32 Sub Dirs, 1MB Size Linux 5.16 Git Linux 5.15 140 280 420 560 700 SE +/- 39.00, N = 13 SE +/- 34.60, N = 12 636.9 327.2
Hugin Panorama Photo Assistant + Stitching Time OpenBenchmarking.org Seconds, Fewer Is Better Hugin Panorama Photo Assistant + Stitching Time Linux 5.15 Linux 5.16 Git 8 16 24 32 40 SE +/- 0.39, N = 3 SE +/- 0.29, N = 3 33.67 34.04
InfluxDB Concurrent Streams: 4 - Batch Size: 10000 - Tags: 2,5000,1 - Points Per Series: 10000 OpenBenchmarking.org val/sec, More Is Better InfluxDB 1.8.2 Concurrent Streams: 4 - Batch Size: 10000 - Tags: 2,5000,1 - Points Per Series: 10000 Linux 5.16 Git Linux 5.15 400K 800K 1200K 1600K 2000K SE +/- 1975.53, N = 3 SE +/- 18343.62, N = 3 1986668.1 1952868.4
InfluxDB Concurrent Streams: 64 - Batch Size: 10000 - Tags: 2,5000,1 - Points Per Series: 10000 OpenBenchmarking.org val/sec, More Is Better InfluxDB 1.8.2 Concurrent Streams: 64 - Batch Size: 10000 - Tags: 2,5000,1 - Points Per Series: 10000 Linux 5.16 Git Linux 5.15 500K 1000K 1500K 2000K 2500K SE +/- 10035.45, N = 3 SE +/- 1180.84, N = 3 2361639.7 2360035.4
IOR Block Size: 2MB - Disk Target: Default Test Directory OpenBenchmarking.org MB/s, More Is Better IOR 3.3.0 Block Size: 2MB - Disk Target: Default Test Directory Linux 5.15 Linux 5.16 Git 300 600 900 1200 1500 SE +/- 23.62, N = 14 SE +/- 22.57, N = 12 1612.41 1566.72 MIN: 601.01 / MAX: 2440.75 MIN: 110.7 / MAX: 2276.12 1. (CC) gcc options: -O2 -lm -lmpi
IOR Block Size: 32MB - Disk Target: Default Test Directory OpenBenchmarking.org MB/s, More Is Better IOR 3.3.0 Block Size: 32MB - Disk Target: Default Test Directory Linux 5.16 Git Linux 5.15 140 280 420 560 700 SE +/- 82.42, N = 12 SE +/- 77.36, N = 12 656.33 484.31 MIN: 72.43 / MAX: 3061.12 MIN: 219.06 / MAX: 3174.07 1. (CC) gcc options: -O2 -lm -lmpi
KeyDB OpenBenchmarking.org Ops/sec, More Is Better KeyDB 6.2.0 Linux 5.16 Git Linux 5.15 40K 80K 120K 160K 200K SE +/- 2285.36, N = 15 SE +/- 3391.11, N = 13 207584.66 193494.61 1. (CXX) g++ options: -O2 -levent_openssl -levent -lcrypto -lssl -lpthread -lz -lpcre
LAME MP3 Encoding WAV To MP3 OpenBenchmarking.org Seconds, Fewer Is Better LAME MP3 Encoding 3.100 WAV To MP3 Linux 5.16 Git Linux 5.15 1.3145 2.629 3.9435 5.258 6.5725 SE +/- 0.049, N = 3 SE +/- 0.013, N = 3 5.640 5.842 1. (CC) gcc options: -O3 -ffast-math -funroll-loops -fschedule-insns2 -fbranch-count-reg -fforce-addr -pipe -lncurses -lm
OCRMyPDF Processing 60 Page PDF Document OpenBenchmarking.org Seconds, Fewer Is Better OCRMyPDF 10.3.1+dfsg Processing 60 Page PDF Document Linux 5.16 Git Linux 5.15 3 6 9 12 15 SE +/- 0.14, N = 3 SE +/- 0.10, N = 3 12.67 12.70
OSPray Demo: San Miguel - Renderer: SciVis OpenBenchmarking.org FPS, More Is Better OSPray 1.8.5 Demo: San Miguel - Renderer: SciVis Linux 5.16 Git Linux 5.15 7 14 21 28 35 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 29.41 29.41 MIN: 28.57 / MAX: 31.25 MIN: 28.57 / MAX: 31.25
OSPray Demo: XFrog Forest - Renderer: SciVis OpenBenchmarking.org FPS, More Is Better OSPray 1.8.5 Demo: XFrog Forest - Renderer: SciVis Linux 5.16 Git Linux 5.15 1.2218 2.4436 3.6654 4.8872 6.109 SE +/- 0.02, N = 3 SE +/- 0.02, N = 3 5.43 5.43 MIN: 5.35 / MAX: 5.52 MIN: 5.38 / MAX: 5.52
OSPray Demo: San Miguel - Renderer: Path Tracer OpenBenchmarking.org FPS, More Is Better OSPray 1.8.5 Demo: San Miguel - Renderer: Path Tracer Linux 5.16 Git Linux 5.15 0.5535 1.107 1.6605 2.214 2.7675 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 2.46 2.45 MIN: 2.44 / MAX: 2.49 MIN: 2.42 / MAX: 2.48
OSPray Demo: NASA Streamlines - Renderer: SciVis OpenBenchmarking.org FPS, More Is Better OSPray 1.8.5 Demo: NASA Streamlines - Renderer: SciVis Linux 5.16 Git Linux 5.15 9 18 27 36 45 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 40 40 MAX: 41.67 MIN: 38.46 / MAX: 41.67
OSPray Demo: XFrog Forest - Renderer: Path Tracer OpenBenchmarking.org FPS, More Is Better OSPray 1.8.5 Demo: XFrog Forest - Renderer: Path Tracer Linux 5.16 Git Linux 5.15 0.6548 1.3096 1.9644 2.6192 3.274 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 2.91 2.91 MIN: 2.87 / MAX: 2.98 MIN: 2.87 / MAX: 2.96
OSPray Demo: Magnetic Reconnection - Renderer: SciVis OpenBenchmarking.org FPS, More Is Better OSPray 1.8.5 Demo: Magnetic Reconnection - Renderer: SciVis Linux 5.16 Git Linux 5.15 5 10 15 20 25 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 21.74 21.74 MIN: 21.28 / MAX: 22.22 MIN: 21.28 / MAX: 22.22
OSPray Demo: NASA Streamlines - Renderer: Path Tracer OpenBenchmarking.org FPS, More Is Better OSPray 1.8.5 Demo: NASA Streamlines - Renderer: Path Tracer Linux 5.16 Git Linux 5.15 2 4 6 8 10 SE +/- 0.00, N = 3 SE +/- 0.02, N = 3 8.20 8.17 MIN: 8.06 / MAX: 8.33 MIN: 8.06 / MAX: 8.26
OSPray Demo: Magnetic Reconnection - Renderer: Path Tracer OpenBenchmarking.org FPS, More Is Better OSPray 1.8.5 Demo: Magnetic Reconnection - Renderer: Path Tracer Linux 5.16 Git Linux 5.15 70 140 210 280 350 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 333.33 333.33 MAX: 500 MAX: 500
rav1e Speed: 1 OpenBenchmarking.org Frames Per Second, More Is Better rav1e 0.5 Speed: 1 Linux 5.16 Git Linux 5.15 0.1323 0.2646 0.3969 0.5292 0.6615 SE +/- 0.001, N = 3 SE +/- 0.002, N = 3 0.588 0.588
rav1e Speed: 5 OpenBenchmarking.org Frames Per Second, More Is Better rav1e 0.5 Speed: 5 Linux 5.16 Git Linux 5.15 0.7047 1.4094 2.1141 2.8188 3.5235 SE +/- 0.011, N = 3 SE +/- 0.008, N = 3 3.132 3.120
rav1e Speed: 6 OpenBenchmarking.org Frames Per Second, More Is Better rav1e 0.5 Speed: 6 Linux 5.15 Linux 5.16 Git 0.9756 1.9512 2.9268 3.9024 4.878 SE +/- 0.014, N = 3 SE +/- 0.012, N = 3 4.336 4.332
rav1e Speed: 10 OpenBenchmarking.org Frames Per Second, More Is Better rav1e 0.5 Speed: 10 Linux 5.15 Linux 5.16 Git 3 6 9 12 15 SE +/- 0.14, N = 4 SE +/- 0.11, N = 3 11.41 11.31
RawTherapee Total Benchmark Time OpenBenchmarking.org Seconds, Fewer Is Better RawTherapee Total Benchmark Time Linux 5.16 Git Linux 5.15 11 22 33 44 55 SE +/- 0.06, N = 3 SE +/- 0.10, N = 3 46.27 46.64 1. RawTherapee, version 5.8, command line.
Sockperf Test: Throughput OpenBenchmarking.org Messages Per Second, More Is Better Sockperf 3.7 Test: Throughput Linux 5.15 Linux 5.16 Git 160K 320K 480K 640K 800K SE +/- 4586.76, N = 5 SE +/- 6030.32, N = 5 728126 713517 1. (CXX) g++ options: --param -O3 -rdynamic
Sockperf Test: Latency Ping Pong OpenBenchmarking.org usec, Fewer Is Better Sockperf 3.7 Test: Latency Ping Pong Linux 5.16 Git Linux 5.15 0.9407 1.8814 2.8221 3.7628 4.7035 SE +/- 0.224, N = 25 SE +/- 0.218, N = 25 3.479 4.181 1. (CXX) g++ options: --param -O3 -rdynamic
Sockperf Test: Latency Under Load OpenBenchmarking.org usec, Fewer Is Better Sockperf 3.7 Test: Latency Under Load Linux 5.16 Git Linux 5.15 5 10 15 20 25 SE +/- 1.37, N = 20 SE +/- 5.00, N = 22 15.33 20.89 1. (CXX) g++ options: --param -O3 -rdynamic
SQLite Speedtest Timed Time - Size 1,000 OpenBenchmarking.org Seconds, Fewer Is Better SQLite Speedtest 3.30 Timed Time - Size 1,000 Linux 5.15 Linux 5.16 Git 10 20 30 40 50 SE +/- 0.12, N = 3 SE +/- 0.30, N = 3 42.37 43.15 1. (CC) gcc options: -O2 -lz
Stress-NG Test: MMAP OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.13.02 Test: MMAP Linux 5.16 Git Linux 5.15 110 220 330 440 550 SE +/- 2.39, N = 3 SE +/- 1.39, N = 3 490.46 472.54 1. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lbsd -lcrypt -lrt -lsctp -lz -ldl -pthread -lc -latomic
Stress-NG Test: NUMA OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.13.02 Test: NUMA Linux 5.15 Linux 5.16 Git 100 200 300 400 500 SE +/- 1.03, N = 3 SE +/- 2.05, N = 3 441.56 416.80 1. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lbsd -lcrypt -lrt -lsctp -lz -ldl -pthread -lc -latomic
Stress-NG Test: MEMFD OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.13.02 Test: MEMFD Linux 5.16 Git Linux 5.15 300 600 900 1200 1500 SE +/- 3.28, N = 3 SE +/- 2.25, N = 3 1436.34 1416.78 1. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lbsd -lcrypt -lrt -lsctp -lz -ldl -pthread -lc -latomic
Stress-NG Test: Atomic OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.13.02 Test: Atomic Linux 5.16 Git Linux 5.15 40K 80K 120K 160K 200K SE +/- 468.16, N = 3 SE +/- 115.26, N = 3 183715.66 183333.86 1. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lbsd -lcrypt -lrt -lsctp -lz -ldl -pthread -lc -latomic
Stress-NG Test: Crypto OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.13.02 Test: Crypto Linux 5.15 Linux 5.16 Git 1000 2000 3000 4000 5000 SE +/- 8.80, N = 3 SE +/- 10.13, N = 3 4794.30 4792.25 1. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lbsd -lcrypt -lrt -lsctp -lz -ldl -pthread -lc -latomic
Stress-NG Test: Malloc OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.13.02 Test: Malloc Linux 5.16 Git Linux 5.15 50M 100M 150M 200M 250M SE +/- 87931.06, N = 3 SE +/- 299648.50, N = 3 253172243.59 252671728.04 1. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lbsd -lcrypt -lrt -lsctp -lz -ldl -pthread -lc -latomic
Stress-NG Test: Forking OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.13.02 Test: Forking Linux 5.16 Git Linux 5.15 15K 30K 45K 60K 75K SE +/- 2034.50, N = 15 SE +/- 1449.64, N = 15 71454.26 65738.87 1. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lbsd -lcrypt -lrt -lsctp -lz -ldl -pthread -lc -latomic
Stress-NG Test: IO_uring OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.13.02 Test: IO_uring Linux 5.16 Git Linux 5.15 40K 80K 120K 160K 200K SE +/- 698.26, N = 3 SE +/- 1749.99, N = 3 202510.83 179302.45 1. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lbsd -lcrypt -lrt -lsctp -lz -ldl -pthread -lc -latomic
Stress-NG Test: SENDFILE OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.13.02 Test: SENDFILE Linux 5.15 Linux 5.16 Git 80K 160K 240K 320K 400K SE +/- 192.34, N = 3 SE +/- 538.25, N = 3 386038.65 383636.72 1. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lbsd -lcrypt -lrt -lsctp -lz -ldl -pthread -lc -latomic
Stress-NG Test: CPU Cache OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.13.02 Test: CPU Cache Linux 5.16 Git Linux 5.15 30 60 90 120 150 SE +/- 0.89, N = 3 SE +/- 1.74, N = 3 135.60 132.90 1. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lbsd -lcrypt -lrt -lsctp -lz -ldl -pthread -lc -latomic
Stress-NG Test: CPU Stress OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.13.02 Test: CPU Stress Linux 5.15 Linux 5.16 Git 11K 22K 33K 44K 55K SE +/- 474.10, N = 3 SE +/- 505.17, N = 3 50278.72 50202.88 1. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lbsd -lcrypt -lrt -lsctp -lz -ldl -pthread -lc -latomic
Stress-NG Test: Semaphores OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.13.02 Test: Semaphores Linux 5.16 Git Linux 5.15 600K 1200K 1800K 2400K 3000K SE +/- 217.01, N = 3 SE +/- 7396.82, N = 3 2570166.91 2413019.74 1. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lbsd -lcrypt -lrt -lsctp -lz -ldl -pthread -lc -latomic
Stress-NG Test: Matrix Math OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.13.02 Test: Matrix Math Linux 5.16 Git Linux 5.15 16K 32K 48K 64K 80K SE +/- 8.03, N = 3 SE +/- 50.57, N = 3 74515.39 74208.71 1. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lbsd -lcrypt -lrt -lsctp -lz -ldl -pthread -lc -latomic
Stress-NG Test: Vector Math OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.13.02 Test: Vector Math Linux 5.16 Git Linux 5.15 20K 40K 60K 80K 100K SE +/- 136.97, N = 3 SE +/- 104.91, N = 3 106320.36 106019.04 1. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lbsd -lcrypt -lrt -lsctp -lz -ldl -pthread -lc -latomic
Stress-NG Test: Memory Copying OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.13.02 Test: Memory Copying Linux 5.16 Git Linux 5.15 1300 2600 3900 5200 6500 SE +/- 3.62, N = 3 SE +/- 16.98, N = 3 6214.30 6197.99 1. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lbsd -lcrypt -lrt -lsctp -lz -ldl -pthread -lc -latomic
Stress-NG Test: Socket Activity OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.13.02 Test: Socket Activity Linux 5.15 Linux 5.16 Git 2K 4K 6K 8K 10K SE +/- 1353.13, N = 15 SE +/- 1263.88, N = 15 9194.74 6398.85 1. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lbsd -lcrypt -lrt -lsctp -lz -ldl -pthread -lc -latomic
Stress-NG Test: Context Switching OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.13.02 Test: Context Switching Linux 5.15 Linux 5.16 Git 800K 1600K 2400K 3200K 4000K SE +/- 33424.53, N = 3 SE +/- 46283.29, N = 4 3812399.49 3767867.96 1. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lbsd -lcrypt -lrt -lsctp -lz -ldl -pthread -lc -latomic
Stress-NG Test: Glibc C String Functions OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.13.02 Test: Glibc C String Functions Linux 5.15 Linux 5.16 Git 300K 600K 900K 1200K 1500K SE +/- 1723.31, N = 3 SE +/- 1319.88, N = 3 1333035.02 1332374.38 1. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lbsd -lcrypt -lrt -lsctp -lz -ldl -pthread -lc -latomic
Stress-NG Test: Glibc Qsort Data Sorting OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.13.02 Test: Glibc Qsort Data Sorting Linux 5.15 Linux 5.16 Git 50 100 150 200 250 SE +/- 0.03, N = 3 SE +/- 0.71, N = 3 251.64 251.55 1. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lbsd -lcrypt -lrt -lsctp -lz -ldl -pthread -lc -latomic
Stress-NG Test: System V Message Passing OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.13.02 Test: System V Message Passing Linux 5.15 Linux 5.16 Git 3M 6M 9M 12M 15M SE +/- 12366.76, N = 3 SE +/- 8042.80, N = 3 14706165.39 12279927.93 1. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lbsd -lcrypt -lrt -lsctp -lz -ldl -pthread -lc -latomic
SVT-AV1 Encoder Mode: Preset 4 - Input: Bosphorus 4K OpenBenchmarking.org Frames Per Second, More Is Better SVT-AV1 0.8.7 Encoder Mode: Preset 4 - Input: Bosphorus 4K Linux 5.16 Git Linux 5.15 0.4878 0.9756 1.4634 1.9512 2.439 SE +/- 0.003, N = 3 SE +/- 0.005, N = 3 2.168 2.167 1. (CXX) g++ options: -mno-avx -mavx2 -mavx512f -mavx512bw -mavx512dq -pie
SVT-AV1 Encoder Mode: Preset 8 - Input: Bosphorus 4K OpenBenchmarking.org Frames Per Second, More Is Better SVT-AV1 0.8.7 Encoder Mode: Preset 8 - Input: Bosphorus 4K Linux 5.16 Git Linux 5.15 6 12 18 24 30 SE +/- 0.09, N = 3 SE +/- 0.23, N = 3 23.34 22.88 1. (CXX) g++ options: -mno-avx -mavx2 -mavx512f -mavx512bw -mavx512dq -pie
SVT-HEVC Tuning: 7 - Input: Bosphorus 1080p OpenBenchmarking.org Frames Per Second, More Is Better SVT-HEVC 1.5.0 Tuning: 7 - Input: Bosphorus 1080p Linux 5.16 Git Linux 5.15 50 100 150 200 250 SE +/- 0.54, N = 3 SE +/- 2.45, N = 12 223.66 219.98 1. (CC) gcc options: -fPIE -fPIC -O3 -O2 -pie -rdynamic -lpthread -lrt
SVT-HEVC Tuning: 10 - Input: Bosphorus 1080p OpenBenchmarking.org Frames Per Second, More Is Better SVT-HEVC 1.5.0 Tuning: 10 - Input: Bosphorus 1080p Linux 5.15 Linux 5.16 Git 80 160 240 320 400 SE +/- 0.43, N = 3 SE +/- 0.62, N = 3 372.06 369.99 1. (CC) gcc options: -fPIE -fPIC -O3 -O2 -pie -rdynamic -lpthread -lrt
SVT-VP9 Tuning: VMAF Optimized - Input: Bosphorus 1080p OpenBenchmarking.org Frames Per Second, More Is Better SVT-VP9 0.3 Tuning: VMAF Optimized - Input: Bosphorus 1080p Linux 5.15 Linux 5.16 Git 50 100 150 200 250 SE +/- 3.96, N = 12 SE +/- 2.48, N = 5 228.90 228.00 1. (CC) gcc options: -O3 -fcommon -fPIE -fPIC -fvisibility=hidden -pie -rdynamic -lpthread -lrt -lm
SVT-VP9 Tuning: PSNR/SSIM Optimized - Input: Bosphorus 1080p OpenBenchmarking.org Frames Per Second, More Is Better SVT-VP9 0.3 Tuning: PSNR/SSIM Optimized - Input: Bosphorus 1080p Linux 5.15 Linux 5.16 Git 50 100 150 200 250 SE +/- 0.37, N = 3 SE +/- 0.51, N = 3 236.54 234.98 1. (CC) gcc options: -O3 -fcommon -fPIE -fPIC -fvisibility=hidden -pie -rdynamic -lpthread -lrt -lm
SVT-VP9 Tuning: Visual Quality Optimized - Input: Bosphorus 1080p OpenBenchmarking.org Frames Per Second, More Is Better SVT-VP9 0.3 Tuning: Visual Quality Optimized - Input: Bosphorus 1080p Linux 5.15 Linux 5.16 Git 50 100 150 200 250 SE +/- 0.34, N = 3 SE +/- 0.54, N = 3 224.11 221.64 1. (CC) gcc options: -O3 -fcommon -fPIE -fPIC -fvisibility=hidden -pie -rdynamic -lpthread -lrt -lm
Tesseract Resolution: 1920 x 1080 OpenBenchmarking.org Frames Per Second, More Is Better Tesseract 2014-05-12 Resolution: 1920 x 1080 Linux 5.16 Git Linux 5.15 200 400 600 800 1000 SE +/- 2.94, N = 3 SE +/- 2.08, N = 3 963.09 948.75
Tesseract Resolution: 3840 x 2160 OpenBenchmarking.org Frames Per Second, More Is Better Tesseract 2014-05-12 Resolution: 3840 x 2160 Linux 5.15 Linux 5.16 Git 130 260 390 520 650 SE +/- 2.11, N = 3 SE +/- 3.50, N = 3 611.30 600.47
Timed FFmpeg Compilation Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Timed FFmpeg Compilation 4.4 Time To Compile Linux 5.15 Linux 5.16 Git 7 14 21 28 35 SE +/- 0.08, N = 3 SE +/- 0.02, N = 3 28.70 29.38
Timed Godot Game Engine Compilation Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Timed Godot Game Engine Compilation 3.2.3 Time To Compile Linux 5.15 Linux 5.16 Git 15 30 45 60 75 SE +/- 0.10, N = 3 SE +/- 0.26, N = 3 67.36 69.46
Timed Linux Kernel Compilation Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Timed Linux Kernel Compilation 5.14 Time To Compile Linux 5.15 Linux 5.16 Git 11 22 33 44 55 SE +/- 0.31, N = 3 SE +/- 0.32, N = 3 46.84 48.28
Timed Mesa Compilation Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Timed Mesa Compilation 21.0 Time To Compile Linux 5.15 Linux 5.16 Git 7 14 21 28 35 SE +/- 0.10, N = 3 SE +/- 0.02, N = 3 29.99 30.46
Timed MPlayer Compilation Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Timed MPlayer Compilation 1.4 Time To Compile Linux 5.15 Linux 5.16 Git 4 8 12 16 20 SE +/- 0.05, N = 3 SE +/- 0.02, N = 3 17.68 17.95
Unigine Superposition Resolution: 1920 x 1080 - Mode: Fullscreen - Quality: Low - Renderer: OpenGL OpenBenchmarking.org Frames Per Second, More Is Better Unigine Superposition 1.0 Resolution: 1920 x 1080 - Mode: Fullscreen - Quality: Low - Renderer: OpenGL Linux 5.16 Git Linux 5.15 60 120 180 240 300 SE +/- 3.22, N = 4 SE +/- 1.87, N = 3 277.1 265.6 MAX: 398 MAX: 402
Unigine Superposition Resolution: 3840 x 2160 - Mode: Fullscreen - Quality: Low - Renderer: OpenGL OpenBenchmarking.org Frames Per Second, More Is Better Unigine Superposition 1.0 Resolution: 3840 x 2160 - Mode: Fullscreen - Quality: Low - Renderer: OpenGL Linux 5.16 Git Linux 5.15 30 60 90 120 150 SE +/- 0.00, N = 3 SE +/- 0.03, N = 3 132.0 131.8 MAX: 164.8 MAX: 169.7
Unigine Superposition Resolution: 1920 x 1080 - Mode: Fullscreen - Quality: Medium - Renderer: OpenGL OpenBenchmarking.org Frames Per Second, More Is Better Unigine Superposition 1.0 Resolution: 1920 x 1080 - Mode: Fullscreen - Quality: Medium - Renderer: OpenGL Linux 5.16 Git Linux 5.15 40 80 120 160 200 SE +/- 0.03, N = 3 SE +/- 0.03, N = 3 166.3 165.9 MAX: 211.9 MAX: 211.5
Unigine Superposition Resolution: 3840 x 2160 - Mode: Fullscreen - Quality: Medium - Renderer: OpenGL OpenBenchmarking.org Frames Per Second, More Is Better Unigine Superposition 1.0 Resolution: 3840 x 2160 - Mode: Fullscreen - Quality: Medium - Renderer: OpenGL Linux 5.16 Git Linux 5.15 12 24 36 48 60 SE +/- 0.03, N = 3 SE +/- 0.00, N = 3 53.0 53.0 MAX: 62.2 MAX: 62.2
Unvanquished Resolution: 1920 x 1080 - Effects Quality: High OpenBenchmarking.org Frames Per Second, More Is Better Unvanquished 0.52.1 Resolution: 1920 x 1080 - Effects Quality: High Linux 5.15 Linux 5.16 Git 90 180 270 360 450 SE +/- 0.88, N = 3 SE +/- 1.17, N = 3 414.5 412.0
Unvanquished Resolution: 3840 x 2160 - Effects Quality: High OpenBenchmarking.org Frames Per Second, More Is Better Unvanquished 0.52.1 Resolution: 3840 x 2160 - Effects Quality: High Linux 5.15 Linux 5.16 Git 80 160 240 320 400 SE +/- 8.58, N = 15 SE +/- 17.68, N = 12 363.1 338.2
Unvanquished Resolution: 1920 x 1080 - Effects Quality: Ultra OpenBenchmarking.org Frames Per Second, More Is Better Unvanquished 0.52.1 Resolution: 1920 x 1080 - Effects Quality: Ultra Linux 5.16 Git Linux 5.15 90 180 270 360 450 SE +/- 3.10, N = 3 SE +/- 4.49, N = 3 392.2 389.4
Unvanquished Resolution: 3840 x 2160 - Effects Quality: Ultra OpenBenchmarking.org Frames Per Second, More Is Better Unvanquished 0.52.1 Resolution: 3840 x 2160 - Effects Quality: Ultra Linux 5.15 Linux 5.16 Git 90 180 270 360 450 SE +/- 3.56, N = 3 SE +/- 19.17, N = 15 399.4 344.7
WavPack Audio Encoding WAV To WavPack OpenBenchmarking.org Seconds, Fewer Is Better WavPack Audio Encoding 5.3 WAV To WavPack Linux 5.16 Git Linux 5.15 3 6 9 12 15 SE +/- 0.05, N = 5 SE +/- 0.00, N = 5 11.09 11.35 1. (CXX) g++ options: -rdynamic
WireGuard + Linux Networking Stack Stress Test OpenBenchmarking.org Seconds, Fewer Is Better WireGuard + Linux Networking Stack Stress Test Linux 5.15 Linux 5.16 Git 40 80 120 160 200 SE +/- 0.85, N = 3 SE +/- 1.59, N = 3 144.32 159.91
Xonotic Resolution: 3840 x 2160 - Effects Quality: Ultra OpenBenchmarking.org Frames Per Second, More Is Better Xonotic 0.8.2 Resolution: 3840 x 2160 - Effects Quality: Ultra Linux 5.16 Git Linux 5.15 110 220 330 440 550 SE +/- 6.54, N = 3 SE +/- 5.05, N = 5 528.53 516.45 MIN: 283 / MAX: 1067 MIN: 207 / MAX: 1073
Xonotic Resolution: 3840 x 2160 - Effects Quality: Ultimate OpenBenchmarking.org Frames Per Second, More Is Better Xonotic 0.8.2 Resolution: 3840 x 2160 - Effects Quality: Ultimate Linux 5.16 Git Linux 5.15 90 180 270 360 450 SE +/- 2.70, N = 3 SE +/- 2.82, N = 3 427.09 423.98 MIN: 54 / MAX: 877 MIN: 46 / MAX: 881
Zstd Compression Compression Level: 8 - Compression Speed OpenBenchmarking.org MB/s, More Is Better Zstd Compression 1.5.0 Compression Level: 8 - Compression Speed Linux 5.16 Git Linux 5.15 300 600 900 1200 1500 SE +/- 16.79, N = 3 SE +/- 18.55, N = 3 1353.0 1329.3 1. (CC) gcc options: -O3 -pthread -lz -llzma
Zstd Compression Compression Level: 8 - Decompression Speed OpenBenchmarking.org MB/s, More Is Better Zstd Compression 1.5.0 Compression Level: 8 - Decompression Speed Linux 5.16 Git Linux 5.15 1000 2000 3000 4000 5000 SE +/- 52.28, N = 3 SE +/- 56.33, N = 3 4742.9 4734.8 1. (CC) gcc options: -O3 -pthread -lz -llzma
Zstd Compression Compression Level: 19 - Compression Speed OpenBenchmarking.org MB/s, More Is Better Zstd Compression 1.5.0 Compression Level: 19 - Compression Speed Linux 5.15 Linux 5.16 Git 12 24 36 48 60 SE +/- 0.18, N = 3 SE +/- 0.23, N = 3 51.2 51.0 1. (CC) gcc options: -O3 -pthread -lz -llzma
Zstd Compression Compression Level: 19 - Decompression Speed OpenBenchmarking.org MB/s, More Is Better Zstd Compression 1.5.0 Compression Level: 19 - Decompression Speed Linux 5.15 Linux 5.16 Git 900 1800 2700 3600 4500 SE +/- 30.28, N = 3 SE +/- 18.78, N = 3 4182.3 4139.1 1. (CC) gcc options: -O3 -pthread -lz -llzma
Zstd Compression Compression Level: 8, Long Mode - Compression Speed OpenBenchmarking.org MB/s, More Is Better Zstd Compression 1.5.0 Compression Level: 8, Long Mode - Compression Speed Linux 5.16 Git Linux 5.15 300 600 900 1200 1500 SE +/- 12.59, N = 3 SE +/- 4.12, N = 3 1179.6 1174.8 1. (CC) gcc options: -O3 -pthread -lz -llzma
Zstd Compression Compression Level: 8, Long Mode - Decompression Speed OpenBenchmarking.org MB/s, More Is Better Zstd Compression 1.5.0 Compression Level: 8, Long Mode - Decompression Speed Linux 5.15 Linux 5.16 Git 1100 2200 3300 4400 5500 SE +/- 72.74, N = 3 SE +/- 55.74, N = 3 5088.2 5038.4 1. (CC) gcc options: -O3 -pthread -lz -llzma
Zstd Compression Compression Level: 19, Long Mode - Compression Speed OpenBenchmarking.org MB/s, More Is Better Zstd Compression 1.5.0 Compression Level: 19, Long Mode - Compression Speed Linux 5.16 Git Linux 5.15 8 16 24 32 40 SE +/- 0.03, N = 3 SE +/- 0.06, N = 3 36.3 36.3 1. (CC) gcc options: -O3 -pthread -lz -llzma
Zstd Compression Compression Level: 19, Long Mode - Decompression Speed OpenBenchmarking.org MB/s, More Is Better Zstd Compression 1.5.0 Compression Level: 19, Long Mode - Decompression Speed Linux 5.15 Linux 5.16 Git 900 1800 2700 3600 4500 SE +/- 80.21, N = 3 SE +/- 58.47, N = 3 4219.6 4198.5 1. (CC) gcc options: -O3 -pthread -lz -llzma
Phoronix Test Suite v10.8.5