Core i3 8100 Linux Kernel Tests Intel Core i3-8100 testing with a ASRock Z370M-ITX/ac (P4.10 BIOS) and Intel 8th Gen Core Gaussian Mixture Model 3GB on Ubuntu 20.04 via the Phoronix Test Suite.
HTML result view exported from: https://openbenchmarking.org/result/2008202-FI-COREI381093&export=txt&rdt&gru .
Core i3 8100 Linux Kernel Tests Processor Motherboard Chipset Memory Disk Graphics Audio Monitor Network OS Kernel Desktop Display Server Display Driver OpenGL Compiler File-System Screen Resolution Linux 5.4 Default Linux 5.8.2 Linux 5.9 Git Intel Core i3-8100 @ 3.60GHz (4 Cores) ASRock Z370M-ITX/ac (P4.10 BIOS) Intel 8th Gen Core 4-core Desktop 8GB 60GB DREVO X1 SSD Intel 8th Gen Core Gaussian Mixture Model (1100MHz) Realtek ALC892 VA2431 Intel I219-V + Intel I211 + Intel Dual Band-AC 3168NGW Ubuntu 20.04 5.4.0-42-generic (x86_64) GNOME Shell 3.36.3 X Server 1.20.8 modesetting 1.20.8 4.6 Mesa 20.0.8 GCC 9.3.0 ext4 1920x1080 Intel 8th Gen Core Gaussian Mixture Model 3GB (1100MHz) 5.8.2-050802-generic (x86_64) GNOME Shell 3.36.4 5.9.0-050900rc1daily20200819-generic (x86_64) 20200818 OpenBenchmarking.org Compiler Details - --build=x86_64-linux-gnu --disable-vtable-verify --disable-werror --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++,gm2 --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc=auto --enable-offload-targets=nvptx-none,hsa --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-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: intel_pstate powersave - CPU Microcode: 0xd6 Java Details - OpenJDK Runtime Environment (build 11.0.8+10-post-Ubuntu-0ubuntu120.04) Python Details - Python 3.8.2 Security Details - Linux 5.4 Default: itlb_multihit: KVM: Mitigation of Split huge pages + l1tf: Mitigation of PTE Inversion; VMX: conditional cache flushes SMT disabled + mds: Mitigation of Clear buffers; SMT disabled + meltdown: Mitigation of PTI + 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 generic retpoline IBPB: conditional IBRS_FW STIBP: disabled RSB filling + srbds: Mitigation of Microcode + tsx_async_abort: Not affected - Linux 5.8.2: itlb_multihit: KVM: Mitigation of Split huge pages + l1tf: Mitigation of PTE Inversion; VMX: conditional cache flushes SMT disabled + mds: Mitigation of Clear buffers; SMT disabled + meltdown: Mitigation of PTI + 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 generic retpoline IBPB: conditional IBRS_FW STIBP: disabled RSB filling + srbds: Mitigation of Microcode + tsx_async_abort: Not affected - Linux 5.9 Git: itlb_multihit: KVM: Mitigation of VMX disabled + l1tf: Mitigation of PTE Inversion; VMX: conditional cache flushes SMT disabled + mds: Mitigation of Clear buffers; SMT disabled + meltdown: Mitigation of PTI + 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 generic retpoline IBPB: conditional IBRS_FW STIBP: disabled RSB filling + srbds: Mitigation of Microcode + tsx_async_abort: Not affected
Core i3 8100 Linux Kernel Tests stress-ng: MMAP stress-ng: NUMA stress-ng: MEMFD stress-ng: Atomic stress-ng: Crypto stress-ng: Malloc stress-ng: RdRand stress-ng: Forking 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 dav1d: Chimera 1080p dav1d: Summer Nature 4K dav1d: Summer Nature 1080p dav1d: Chimera 1080p 10-bit svt-av1: Enc Mode 0 - 1080p svt-av1: Enc Mode 4 - 1080p svt-av1: Enc Mode 8 - 1080p geekbench: CPU Multi Core - Horizon Detection geekbench: CPU Single Core - Horizon Detection geekbench: CPU Multi Core - Face Detection geekbench: CPU Single Core - Face Detection sockperf: Throughput geekbench: CPU Multi Core - Gaussian Blur geekbench: CPU Single Core - Gaussian Blur ai-benchmark: Device Inference Score ai-benchmark: Device Training Score ai-benchmark: Device AI Score geekbench: CPU Multi Core geekbench: CPU Single Core ctx-clock: Context Switch Time osbench: Memory Allocations wireguard: bork: File Encryption Time avifenc: 0 avifenc: 2 avifenc: 8 avifenc: 10 build-linux-kernel: Time To Compile montage: Mosaic of M17, K band, 1.5 deg x 1.5 deg astcenc: Fast astcenc: Medium astcenc: Thorough astcenc: Exhaustive darktable: Boat - CPU-only darktable: Masskrug - CPU-only darktable: Server Rack - CPU-only darktable: Server Room - CPU-only gimp: resize gimp: rotate gimp: auto-levels gimp: unsharp-mask gmic: 2D Function Plotting, 1000 Times gmic: Plotting Isosurface Of A 3D Volume, 1000 Times gmic: 3D Elevated Function In Rand Colors, 100 Times hugin: Panorama Photo Assistant + Stitching Time inkscape: SVG Files To PNG ocrmypdf: Processing 60 Page PDF Document rawtherapee: Total Benchmark Time rsvg: SVG Files To PNG ecp-candle: P1B2 ecp-candle: P3B1 sunflow: Global Illumination + Image Synthesis tesseract-ocr: Time To OCR 7 Images osbench: Create Files osbench: Create Threads osbench: Launch Programs osbench: Create Processes sockperf: Latency Ping Pong sockperf: Latency Under Load Linux 5.4 Default Linux 5.8.2 Linux 5.9 Git 10.32 92.09 131.24 248125.63 795.66 16859219.41 4623.70 13841.97 38954.37 24.63 1370.13 316167.33 13541.08 20424.42 1708.76 3373.90 985479.97 434897.13 51.32 2325478.13 246.94 69.50 231.46 58.17 0.068 1.290 10.161 92.9 24.2 30.4 7.62 408440 198.6 53.1 635 701 1336 3802 1055 1393 81.766606 207.141 9.037 209.205 124.130 8.855 8.186 245.361 95.914 5.66 14.31 93.56 739.43 23.317 20.861 0.344 17.558 11.904 14.950 15.565 17.919 101.373 23.349 74.505 86.274 27.161 62.652 108.428 27.823 51.239 1278.426 2.950 28.257 16.496109 14.370283 85.490545 24.483204 3.848 23.679 10.3 77.50 120.15 248751.58 795.55 16888118.24 4622.26 25717.10 38745.87 24.12 1370.11 233219.58 13631.67 20418.13 1644.96 3086.92 1136254.93 427266.61 51.0 2698283.74 244.17 67.97 230.02 56.41 0.068 1.283 9.949 92.8 24.2 29.5 7.63 500025 199.0 52.9 628 690 1318 3736 1055 1401 82.214038 214.040 9.158 209.829 124.712 8.881 8.198 245.452 96.263 5.69 14.30 93.56 739.48 23.298 20.944 0.341 17.607 11.990 15.116 15.740 18.368 105.821 23.396 74.493 86.326 27.132 62.883 108.662 27.780 50.133 1271.323 2.928 28.282 16.845132 14.012655 86.090565 24.375916 4.309 21.937 8.99 70.99 118.76 241480.67 794.64 16862711.84 4620.84 21929.66 38895.30 23.97 1369.86 237993.02 13640.25 20383.09 1682.31 2843.25 1129288.57 429212.12 51.07 2538963.12 244.83 67.91 230.09 56.44 0.068 1.281 9.986 92.6 24.2 30.3 7.62 494611 198.5 52.9 628 689 1317 3746 1054 1401 82.732916 216.226 9.143 209.030 124.118 8.899 8.228 247.158 96.414 5.66 14.29 93.61 739.75 23.375 20.961 0.342 17.637 11.977 15.158 15.799 18.248 102.826 23.337 74.527 87.062 27.373 62.853 108.701 28.087 51.182 1305.779 2.978 28.333 17.592674 15.228590 90.503692 30.020078 4.267 22.201 OpenBenchmarking.org
Stress-NG Test: MMAP OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.11.07 Test: MMAP Linux 5.4 Default Linux 5.8.2 Linux 5.9 Git 3 6 9 12 15 SE +/- 0.13, N = 3 SE +/- 0.13, N = 3 SE +/- 0.82, N = 12 10.32 10.30 8.99 1. (CC) gcc options: -O2 -std=gnu99 -lm -lcrypt -lrt -lz -ldl -lpthread -lc
Stress-NG Test: NUMA OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.11.07 Test: NUMA Linux 5.4 Default Linux 5.8.2 Linux 5.9 Git 20 40 60 80 100 SE +/- 0.40, N = 3 SE +/- 0.64, N = 3 SE +/- 0.27, N = 3 92.09 77.50 70.99 1. (CC) gcc options: -O2 -std=gnu99 -lm -lcrypt -lrt -lz -ldl -lpthread -lc
Stress-NG Test: MEMFD OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.11.07 Test: MEMFD Linux 5.4 Default Linux 5.8.2 Linux 5.9 Git 30 60 90 120 150 SE +/- 0.32, N = 3 SE +/- 0.17, N = 3 SE +/- 0.42, N = 3 131.24 120.15 118.76 1. (CC) gcc options: -O2 -std=gnu99 -lm -lcrypt -lrt -lz -ldl -lpthread -lc
Stress-NG Test: Atomic OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.11.07 Test: Atomic Linux 5.4 Default Linux 5.8.2 Linux 5.9 Git 50K 100K 150K 200K 250K SE +/- 2908.90, N = 15 SE +/- 3374.30, N = 15 SE +/- 2844.33, N = 15 248125.63 248751.58 241480.67 1. (CC) gcc options: -O2 -std=gnu99 -lm -lcrypt -lrt -lz -ldl -lpthread -lc
Stress-NG Test: Crypto OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.11.07 Test: Crypto Linux 5.4 Default Linux 5.8.2 Linux 5.9 Git 200 400 600 800 1000 SE +/- 0.58, N = 3 SE +/- 0.24, N = 3 SE +/- 0.38, N = 3 795.66 795.55 794.64 1. (CC) gcc options: -O2 -std=gnu99 -lm -lcrypt -lrt -lz -ldl -lpthread -lc
Stress-NG Test: Malloc OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.11.07 Test: Malloc Linux 5.4 Default Linux 5.8.2 Linux 5.9 Git 4M 8M 12M 16M 20M SE +/- 30835.24, N = 3 SE +/- 22445.83, N = 3 SE +/- 9108.50, N = 3 16859219.41 16888118.24 16862711.84 1. (CC) gcc options: -O2 -std=gnu99 -lm -lcrypt -lrt -lz -ldl -lpthread -lc
Stress-NG Test: RdRand OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.11.07 Test: RdRand Linux 5.4 Default Linux 5.8.2 Linux 5.9 Git 1000 2000 3000 4000 5000 SE +/- 0.23, N = 3 SE +/- 0.32, N = 3 SE +/- 0.35, N = 3 4623.70 4622.26 4620.84 1. (CC) gcc options: -O2 -std=gnu99 -lm -lcrypt -lrt -lz -ldl -lpthread -lc
Stress-NG Test: Forking OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.11.07 Test: Forking Linux 5.4 Default Linux 5.8.2 Linux 5.9 Git 6K 12K 18K 24K 30K SE +/- 1208.11, N = 15 SE +/- 69.73, N = 3 SE +/- 140.52, N = 3 13841.97 25717.10 21929.66 1. (CC) gcc options: -O2 -std=gnu99 -lm -lcrypt -lrt -lz -ldl -lpthread -lc
Stress-NG Test: SENDFILE OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.11.07 Test: SENDFILE Linux 5.4 Default Linux 5.8.2 Linux 5.9 Git 8K 16K 24K 32K 40K SE +/- 11.93, N = 3 SE +/- 16.94, N = 3 SE +/- 41.16, N = 3 38954.37 38745.87 38895.30 1. (CC) gcc options: -O2 -std=gnu99 -lm -lcrypt -lrt -lz -ldl -lpthread -lc
Stress-NG Test: CPU Cache OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.11.07 Test: CPU Cache Linux 5.4 Default Linux 5.8.2 Linux 5.9 Git 6 12 18 24 30 SE +/- 0.17, N = 3 SE +/- 0.12, N = 3 SE +/- 0.27, N = 3 24.63 24.12 23.97 1. (CC) gcc options: -O2 -std=gnu99 -lm -lcrypt -lrt -lz -ldl -lpthread -lc
Stress-NG Test: CPU Stress OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.11.07 Test: CPU Stress Linux 5.4 Default Linux 5.8.2 Linux 5.9 Git 300 600 900 1200 1500 SE +/- 0.40, N = 3 SE +/- 0.39, N = 3 SE +/- 0.29, N = 3 1370.13 1370.11 1369.86 1. (CC) gcc options: -O2 -std=gnu99 -lm -lcrypt -lrt -lz -ldl -lpthread -lc
Stress-NG Test: Semaphores OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.11.07 Test: Semaphores Linux 5.4 Default Linux 5.8.2 Linux 5.9 Git 70K 140K 210K 280K 350K SE +/- 2933.31, N = 15 SE +/- 1244.17, N = 3 SE +/- 2065.08, N = 15 316167.33 233219.58 237993.02 1. (CC) gcc options: -O2 -std=gnu99 -lm -lcrypt -lrt -lz -ldl -lpthread -lc
Stress-NG Test: Matrix Math OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.11.07 Test: Matrix Math Linux 5.4 Default Linux 5.8.2 Linux 5.9 Git 3K 6K 9K 12K 15K SE +/- 105.76, N = 3 SE +/- 6.66, N = 3 SE +/- 29.63, N = 3 13541.08 13631.67 13640.25 1. (CC) gcc options: -O2 -std=gnu99 -lm -lcrypt -lrt -lz -ldl -lpthread -lc
Stress-NG Test: Vector Math OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.11.07 Test: Vector Math Linux 5.4 Default Linux 5.8.2 Linux 5.9 Git 4K 8K 12K 16K 20K SE +/- 1.42, N = 3 SE +/- 8.51, N = 3 SE +/- 42.63, N = 3 20424.42 20418.13 20383.09 1. (CC) gcc options: -O2 -std=gnu99 -lm -lcrypt -lrt -lz -ldl -lpthread -lc
Stress-NG Test: Memory Copying OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.11.07 Test: Memory Copying Linux 5.4 Default Linux 5.8.2 Linux 5.9 Git 400 800 1200 1600 2000 SE +/- 21.67, N = 4 SE +/- 25.14, N = 3 SE +/- 13.66, N = 3 1708.76 1644.96 1682.31 1. (CC) gcc options: -O2 -std=gnu99 -lm -lcrypt -lrt -lz -ldl -lpthread -lc
Stress-NG Test: Socket Activity OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.11.07 Test: Socket Activity Linux 5.4 Default Linux 5.8.2 Linux 5.9 Git 700 1400 2100 2800 3500 SE +/- 38.60, N = 15 SE +/- 65.84, N = 15 SE +/- 58.44, N = 14 3373.90 3086.92 2843.25 1. (CC) gcc options: -O2 -std=gnu99 -lm -lcrypt -lrt -lz -ldl -lpthread -lc
Stress-NG Test: Context Switching OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.11.07 Test: Context Switching Linux 5.4 Default Linux 5.8.2 Linux 5.9 Git 200K 400K 600K 800K 1000K SE +/- 8217.90, N = 3 SE +/- 1362.41, N = 3 SE +/- 1220.82, N = 3 985479.97 1136254.93 1129288.57 1. (CC) gcc options: -O2 -std=gnu99 -lm -lcrypt -lrt -lz -ldl -lpthread -lc
Stress-NG Test: Glibc C String Functions OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.11.07 Test: Glibc C String Functions Linux 5.4 Default Linux 5.8.2 Linux 5.9 Git 90K 180K 270K 360K 450K SE +/- 1795.36, N = 3 SE +/- 4576.08, N = 3 SE +/- 3437.36, N = 3 434897.13 427266.61 429212.12 1. (CC) gcc options: -O2 -std=gnu99 -lm -lcrypt -lrt -lz -ldl -lpthread -lc
Stress-NG Test: Glibc Qsort Data Sorting OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.11.07 Test: Glibc Qsort Data Sorting Linux 5.4 Default Linux 5.8.2 Linux 5.9 Git 12 24 36 48 60 SE +/- 0.27, N = 3 SE +/- 0.03, N = 3 SE +/- 0.45, N = 3 51.32 51.00 51.07 1. (CC) gcc options: -O2 -std=gnu99 -lm -lcrypt -lrt -lz -ldl -lpthread -lc
Stress-NG Test: System V Message Passing OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.11.07 Test: System V Message Passing Linux 5.4 Default Linux 5.8.2 Linux 5.9 Git 600K 1200K 1800K 2400K 3000K SE +/- 85142.73, N = 12 SE +/- 31267.64, N = 6 SE +/- 52736.68, N = 12 2325478.13 2698283.74 2538963.12 1. (CC) gcc options: -O2 -std=gnu99 -lm -lcrypt -lrt -lz -ldl -lpthread -lc
dav1d Video Input: Chimera 1080p OpenBenchmarking.org FPS, More Is Better dav1d 0.7.0 Video Input: Chimera 1080p Linux 5.4 Default Linux 5.8.2 Linux 5.9 Git 50 100 150 200 250 SE +/- 0.23, N = 3 SE +/- 4.02, N = 3 SE +/- 3.20, N = 3 246.94 244.17 244.83 MIN: 179.15 / MAX: 406.88 MIN: 176.33 / MAX: 412.5 MIN: 176.32 / MAX: 411.86 1. (CC) gcc options: -pthread
dav1d Video Input: Summer Nature 4K OpenBenchmarking.org FPS, More Is Better dav1d 0.7.0 Video Input: Summer Nature 4K Linux 5.4 Default Linux 5.8.2 Linux 5.9 Git 15 30 45 60 75 SE +/- 0.07, N = 3 SE +/- 0.04, N = 3 SE +/- 0.07, N = 3 69.50 67.97 67.91 MIN: 64.77 / MAX: 79.89 MIN: 63.27 / MAX: 78.51 MIN: 63.2 / MAX: 78.82 1. (CC) gcc options: -pthread
dav1d Video Input: Summer Nature 1080p OpenBenchmarking.org FPS, More Is Better dav1d 0.7.0 Video Input: Summer Nature 1080p Linux 5.4 Default Linux 5.8.2 Linux 5.9 Git 50 100 150 200 250 SE +/- 0.72, N = 3 SE +/- 0.01, N = 3 SE +/- 0.48, N = 3 231.46 230.02 230.09 MIN: 213.96 / MAX: 253.44 MIN: 214.09 / MAX: 252.86 MIN: 213.71 / MAX: 252.62 1. (CC) gcc options: -pthread
dav1d Video Input: Chimera 1080p 10-bit OpenBenchmarking.org FPS, More Is Better dav1d 0.7.0 Video Input: Chimera 1080p 10-bit Linux 5.4 Default Linux 5.8.2 Linux 5.9 Git 13 26 39 52 65 SE +/- 0.03, N = 3 SE +/- 0.05, N = 3 SE +/- 0.07, N = 3 58.17 56.41 56.44 MIN: 40.18 / MAX: 126.37 MIN: 38.95 / MAX: 123.99 MIN: 38.95 / MAX: 122.08 1. (CC) gcc options: -pthread
SVT-AV1 Encoder Mode: Enc Mode 0 - Input: 1080p OpenBenchmarking.org Frames Per Second, More Is Better SVT-AV1 0.8 Encoder Mode: Enc Mode 0 - Input: 1080p Linux 5.4 Default Linux 5.8.2 Linux 5.9 Git 0.0153 0.0306 0.0459 0.0612 0.0765 SE +/- 0.000, N = 3 SE +/- 0.000, N = 3 SE +/- 0.000, N = 3 0.068 0.068 0.068 1. (CXX) g++ options: -O3 -fcommon -fPIE -fPIC -pie
SVT-AV1 Encoder Mode: Enc Mode 4 - Input: 1080p OpenBenchmarking.org Frames Per Second, More Is Better SVT-AV1 0.8 Encoder Mode: Enc Mode 4 - Input: 1080p Linux 5.4 Default Linux 5.8.2 Linux 5.9 Git 0.2903 0.5806 0.8709 1.1612 1.4515 SE +/- 0.001, N = 3 SE +/- 0.003, N = 3 SE +/- 0.001, N = 3 1.290 1.283 1.281 1. (CXX) g++ options: -O3 -fcommon -fPIE -fPIC -pie
SVT-AV1 Encoder Mode: Enc Mode 8 - Input: 1080p OpenBenchmarking.org Frames Per Second, More Is Better SVT-AV1 0.8 Encoder Mode: Enc Mode 8 - Input: 1080p Linux 5.4 Default Linux 5.8.2 Linux 5.9 Git 3 6 9 12 15 SE +/- 0.014, N = 3 SE +/- 0.015, N = 3 SE +/- 0.005, N = 3 10.161 9.949 9.986 1. (CXX) g++ options: -O3 -fcommon -fPIE -fPIC -pie
Geekbench Test: CPU Multi Core - Horizon Detection OpenBenchmarking.org Gpixels/sec, More Is Better Geekbench 5 Test: CPU Multi Core - Horizon Detection Linux 5.4 Default Linux 5.8.2 Linux 5.9 Git 20 40 60 80 100 SE +/- 0.00, N = 3 SE +/- 0.03, N = 3 SE +/- 0.15, N = 3 92.9 92.8 92.6
Geekbench Test: CPU Single Core - Horizon Detection OpenBenchmarking.org Gpixels/sec, More Is Better Geekbench 5 Test: CPU Single Core - Horizon Detection Linux 5.4 Default Linux 5.8.2 Linux 5.9 Git 6 12 18 24 30 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 24.2 24.2 24.2
Geekbench Test: CPU Multi Core - Face Detection OpenBenchmarking.org images/sec, More Is Better Geekbench 5 Test: CPU Multi Core - Face Detection Linux 5.4 Default Linux 5.8.2 Linux 5.9 Git 7 14 21 28 35 SE +/- 0.03, N = 3 SE +/- 0.48, N = 3 SE +/- 0.10, N = 3 30.4 29.5 30.3
Geekbench Test: CPU Single Core - Face Detection OpenBenchmarking.org images/sec, More Is Better Geekbench 5 Test: CPU Single Core - Face Detection Linux 5.4 Default Linux 5.8.2 Linux 5.9 Git 2 4 6 8 10 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 7.62 7.63 7.62
Sockperf Test: Throughput OpenBenchmarking.org Messages Per Second, More Is Better Sockperf 3.4 Test: Throughput Linux 5.4 Default Linux 5.8.2 Linux 5.9 Git 110K 220K 330K 440K 550K SE +/- 4874.75, N = 25 SE +/- 2229.05, N = 5 SE +/- 2093.51, N = 5 408440 500025 494611 1. (CXX) g++ options: --param -O3 -rdynamic -ldl -lpthread
Geekbench Test: CPU Multi Core - Gaussian Blur OpenBenchmarking.org Mpixels/sec, More Is Better Geekbench 5 Test: CPU Multi Core - Gaussian Blur Linux 5.4 Default Linux 5.8.2 Linux 5.9 Git 40 80 120 160 200 SE +/- 0.03, N = 3 SE +/- 0.03, N = 3 SE +/- 0.85, N = 3 198.6 199.0 198.5
Geekbench Test: CPU Single Core - Gaussian Blur OpenBenchmarking.org Mpixels/sec, More Is Better Geekbench 5 Test: CPU Single Core - Gaussian Blur Linux 5.4 Default Linux 5.8.2 Linux 5.9 Git 12 24 36 48 60 SE +/- 0.09, N = 3 SE +/- 0.09, N = 3 SE +/- 0.00, N = 3 53.1 52.9 52.9
AI Benchmark Alpha Device Inference Score OpenBenchmarking.org Score, More Is Better AI Benchmark Alpha 0.1.2 Device Inference Score Linux 5.4 Default Linux 5.8.2 Linux 5.9 Git 140 280 420 560 700 635 628 628
AI Benchmark Alpha Device Training Score OpenBenchmarking.org Score, More Is Better AI Benchmark Alpha 0.1.2 Device Training Score Linux 5.4 Default Linux 5.8.2 Linux 5.9 Git 150 300 450 600 750 701 690 689
AI Benchmark Alpha Device AI Score OpenBenchmarking.org Score, More Is Better AI Benchmark Alpha 0.1.2 Device AI Score Linux 5.4 Default Linux 5.8.2 Linux 5.9 Git 300 600 900 1200 1500 1336 1318 1317
Geekbench Test: CPU Multi Core OpenBenchmarking.org Score, More Is Better Geekbench 5 Test: CPU Multi Core Linux 5.4 Default Linux 5.8.2 Linux 5.9 Git 800 1600 2400 3200 4000 SE +/- 3.18, N = 3 SE +/- 11.35, N = 3 SE +/- 13.65, N = 3 3802 3736 3746
Geekbench Test: CPU Single Core OpenBenchmarking.org Score, More Is Better Geekbench 5 Test: CPU Single Core Linux 5.4 Default Linux 5.8.2 Linux 5.9 Git 200 400 600 800 1000 SE +/- 0.33, N = 3 1055 1055 1054
ctx_clock Context Switch Time OpenBenchmarking.org Clocks, Fewer Is Better ctx_clock Context Switch Time Linux 5.4 Default Linux 5.8.2 Linux 5.9 Git 300 600 900 1200 1500 SE +/- 1.33, N = 3 SE +/- 0.67, N = 3 SE +/- 0.67, N = 3 1393 1401 1401
OSBench Test: Memory Allocations OpenBenchmarking.org Ns Per Event, Fewer Is Better OSBench Test: Memory Allocations Linux 5.4 Default Linux 5.8.2 Linux 5.9 Git 20 40 60 80 100 SE +/- 0.16, N = 3 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 81.77 82.21 82.73
WireGuard + Linux Networking Stack Stress Test OpenBenchmarking.org Seconds, Fewer Is Better WireGuard + Linux Networking Stack Stress Test Linux 5.4 Default Linux 5.8.2 Linux 5.9 Git 50 100 150 200 250 SE +/- 2.04, N = 3 SE +/- 2.10, N = 3 SE +/- 2.96, N = 3 207.14 214.04 216.23
Bork File Encrypter File Encryption Time OpenBenchmarking.org Seconds, Fewer Is Better Bork File Encrypter 1.4 File Encryption Time Linux 5.4 Default Linux 5.8.2 Linux 5.9 Git 3 6 9 12 15 SE +/- 0.449, N = 15 SE +/- 0.248, N = 15 SE +/- 0.243, N = 15 9.037 9.158 9.143
libavif avifenc Encoder Speed: 0 OpenBenchmarking.org Seconds, Fewer Is Better libavif avifenc 0.7.3 Encoder Speed: 0 Linux 5.4 Default Linux 5.8.2 Linux 5.9 Git 50 100 150 200 250 SE +/- 0.51, N = 3 SE +/- 0.44, N = 3 SE +/- 0.45, N = 3 209.21 209.83 209.03 1. (CXX) g++ options: -O3 -fPIC
libavif avifenc Encoder Speed: 2 OpenBenchmarking.org Seconds, Fewer Is Better libavif avifenc 0.7.3 Encoder Speed: 2 Linux 5.4 Default Linux 5.8.2 Linux 5.9 Git 30 60 90 120 150 SE +/- 0.36, N = 3 SE +/- 0.21, N = 3 SE +/- 0.07, N = 3 124.13 124.71 124.12 1. (CXX) g++ options: -O3 -fPIC
libavif avifenc Encoder Speed: 8 OpenBenchmarking.org Seconds, Fewer Is Better libavif avifenc 0.7.3 Encoder Speed: 8 Linux 5.4 Default Linux 5.8.2 Linux 5.9 Git 2 4 6 8 10 SE +/- 0.001, N = 3 SE +/- 0.003, N = 3 SE +/- 0.003, N = 3 8.855 8.881 8.899 1. (CXX) g++ options: -O3 -fPIC
libavif avifenc Encoder Speed: 10 OpenBenchmarking.org Seconds, Fewer Is Better libavif avifenc 0.7.3 Encoder Speed: 10 Linux 5.4 Default Linux 5.8.2 Linux 5.9 Git 2 4 6 8 10 SE +/- 0.017, N = 3 SE +/- 0.006, N = 3 SE +/- 0.018, N = 3 8.186 8.198 8.228 1. (CXX) g++ options: -O3 -fPIC
Timed Linux Kernel Compilation Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Timed Linux Kernel Compilation 5.4 Time To Compile Linux 5.4 Default Linux 5.8.2 Linux 5.9 Git 50 100 150 200 250 SE +/- 1.09, N = 3 SE +/- 0.74, N = 3 SE +/- 0.97, N = 3 245.36 245.45 247.16
Montage Astronomical Image Mosaic Engine Mosaic of M17, K band, 1.5 deg x 1.5 deg OpenBenchmarking.org Seconds, Fewer Is Better Montage Astronomical Image Mosaic Engine 6.0 Mosaic of M17, K band, 1.5 deg x 1.5 deg Linux 5.4 Default Linux 5.8.2 Linux 5.9 Git 20 40 60 80 100 SE +/- 0.03, N = 3 SE +/- 0.25, N = 3 SE +/- 0.24, N = 3 95.91 96.26 96.41 1. (CC) gcc options: -std=gnu99 -lcfitsio -lm -O2
ASTC Encoder Preset: Fast OpenBenchmarking.org Seconds, Fewer Is Better ASTC Encoder 2.0 Preset: Fast Linux 5.4 Default Linux 5.8.2 Linux 5.9 Git 1.2803 2.5606 3.8409 5.1212 6.4015 SE +/- 0.00, N = 3 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 5.66 5.69 5.66 1. (CXX) g++ options: -std=c++14 -fvisibility=hidden -O3 -flto -mfpmath=sse -mavx2 -mpopcnt -lpthread
ASTC Encoder Preset: Medium OpenBenchmarking.org Seconds, Fewer Is Better ASTC Encoder 2.0 Preset: Medium Linux 5.4 Default Linux 5.8.2 Linux 5.9 Git 4 8 12 16 20 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 SE +/- 0.02, N = 3 14.31 14.30 14.29 1. (CXX) g++ options: -std=c++14 -fvisibility=hidden -O3 -flto -mfpmath=sse -mavx2 -mpopcnt -lpthread
ASTC Encoder Preset: Thorough OpenBenchmarking.org Seconds, Fewer Is Better ASTC Encoder 2.0 Preset: Thorough Linux 5.4 Default Linux 5.8.2 Linux 5.9 Git 20 40 60 80 100 SE +/- 0.02, N = 3 SE +/- 0.00, N = 3 SE +/- 0.04, N = 3 93.56 93.56 93.61 1. (CXX) g++ options: -std=c++14 -fvisibility=hidden -O3 -flto -mfpmath=sse -mavx2 -mpopcnt -lpthread
ASTC Encoder Preset: Exhaustive OpenBenchmarking.org Seconds, Fewer Is Better ASTC Encoder 2.0 Preset: Exhaustive Linux 5.4 Default Linux 5.8.2 Linux 5.9 Git 160 320 480 640 800 SE +/- 0.16, N = 3 SE +/- 0.09, N = 3 SE +/- 0.07, N = 3 739.43 739.48 739.75 1. (CXX) g++ options: -std=c++14 -fvisibility=hidden -O3 -flto -mfpmath=sse -mavx2 -mpopcnt -lpthread
Darktable Test: Boat - Acceleration: CPU-only OpenBenchmarking.org Seconds, Fewer Is Better Darktable 3.0.1 Test: Boat - Acceleration: CPU-only Linux 5.4 Default Linux 5.8.2 Linux 5.9 Git 6 12 18 24 30 SE +/- 0.02, N = 3 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 23.32 23.30 23.38
Darktable Test: Masskrug - Acceleration: CPU-only OpenBenchmarking.org Seconds, Fewer Is Better Darktable 3.0.1 Test: Masskrug - Acceleration: CPU-only Linux 5.4 Default Linux 5.8.2 Linux 5.9 Git 5 10 15 20 25 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 SE +/- 0.00, N = 3 20.86 20.94 20.96
Darktable Test: Server Rack - Acceleration: CPU-only OpenBenchmarking.org Seconds, Fewer Is Better Darktable 3.0.1 Test: Server Rack - Acceleration: CPU-only Linux 5.4 Default Linux 5.8.2 Linux 5.9 Git 0.0774 0.1548 0.2322 0.3096 0.387 SE +/- 0.004, N = 3 SE +/- 0.001, N = 3 SE +/- 0.000, N = 3 0.344 0.341 0.342
Darktable Test: Server Room - Acceleration: CPU-only OpenBenchmarking.org Seconds, Fewer Is Better Darktable 3.0.1 Test: Server Room - Acceleration: CPU-only Linux 5.4 Default Linux 5.8.2 Linux 5.9 Git 4 8 12 16 20 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 SE +/- 0.00, N = 3 17.56 17.61 17.64
GIMP Test: resize OpenBenchmarking.org Seconds, Fewer Is Better GIMP 2.10.18 Test: resize Linux 5.4 Default Linux 5.8.2 Linux 5.9 Git 3 6 9 12 15 SE +/- 0.14, N = 6 SE +/- 0.17, N = 4 SE +/- 0.14, N = 6 11.90 11.99 11.98
GIMP Test: rotate OpenBenchmarking.org Seconds, Fewer Is Better GIMP 2.10.18 Test: rotate Linux 5.4 Default Linux 5.8.2 Linux 5.9 Git 4 8 12 16 20 SE +/- 0.02, N = 3 SE +/- 0.05, N = 3 SE +/- 0.06, N = 3 14.95 15.12 15.16
GIMP Test: auto-levels OpenBenchmarking.org Seconds, Fewer Is Better GIMP 2.10.18 Test: auto-levels Linux 5.4 Default Linux 5.8.2 Linux 5.9 Git 4 8 12 16 20 SE +/- 0.01, N = 3 SE +/- 0.02, N = 3 SE +/- 0.07, N = 3 15.57 15.74 15.80
GIMP Test: unsharp-mask OpenBenchmarking.org Seconds, Fewer Is Better GIMP 2.10.18 Test: unsharp-mask Linux 5.4 Default Linux 5.8.2 Linux 5.9 Git 5 10 15 20 25 SE +/- 0.03, N = 3 SE +/- 0.26, N = 4 SE +/- 0.06, N = 3 17.92 18.37 18.25
G'MIC Test: 2D Function Plotting, 1000 Times OpenBenchmarking.org Seconds, Fewer Is Better G'MIC Test: 2D Function Plotting, 1000 Times Linux 5.4 Default Linux 5.8.2 Linux 5.9 Git 20 40 60 80 100 SE +/- 1.19, N = 6 SE +/- 0.36, N = 3 SE +/- 0.85, N = 13 101.37 105.82 102.83 1. Version 2.4.5, Copyright (c) 2008-2019, David Tschumperle.
G'MIC Test: Plotting Isosurface Of A 3D Volume, 1000 Times OpenBenchmarking.org Seconds, Fewer Is Better G'MIC Test: Plotting Isosurface Of A 3D Volume, 1000 Times Linux 5.4 Default Linux 5.8.2 Linux 5.9 Git 6 12 18 24 30 SE +/- 0.01, N = 3 SE +/- 0.05, N = 3 SE +/- 0.02, N = 3 23.35 23.40 23.34 1. Version 2.4.5, Copyright (c) 2008-2019, David Tschumperle.
G'MIC Test: 3D Elevated Function In Random Colors, 100 Times OpenBenchmarking.org Seconds, Fewer Is Better G'MIC Test: 3D Elevated Function In Random Colors, 100 Times Linux 5.4 Default Linux 5.8.2 Linux 5.9 Git 20 40 60 80 100 SE +/- 0.06, N = 3 SE +/- 0.02, N = 3 SE +/- 0.01, N = 3 74.51 74.49 74.53 1. Version 2.4.5, Copyright (c) 2008-2019, David Tschumperle.
Hugin Panorama Photo Assistant + Stitching Time OpenBenchmarking.org Seconds, Fewer Is Better Hugin Panorama Photo Assistant + Stitching Time Linux 5.4 Default Linux 5.8.2 Linux 5.9 Git 20 40 60 80 100 SE +/- 0.61, N = 3 SE +/- 0.56, N = 3 SE +/- 0.89, N = 3 86.27 86.33 87.06
Inkscape Operation: SVG Files To PNG OpenBenchmarking.org Seconds, Fewer Is Better Inkscape Operation: SVG Files To PNG Linux 5.4 Default Linux 5.8.2 Linux 5.9 Git 6 12 18 24 30 SE +/- 0.14, N = 3 SE +/- 0.12, N = 3 SE +/- 0.18, N = 3 27.16 27.13 27.37 1. Inkscape 0.92.5 (2060ec1f9f, 2020-04-08)
OCRMyPDF Processing 60 Page PDF Document OpenBenchmarking.org Seconds, Fewer Is Better OCRMyPDF 9.6.0+dfsg Processing 60 Page PDF Document Linux 5.4 Default Linux 5.8.2 Linux 5.9 Git 14 28 42 56 70 SE +/- 0.25, N = 3 SE +/- 0.19, N = 3 SE +/- 0.22, N = 3 62.65 62.88 62.85
RawTherapee Total Benchmark Time OpenBenchmarking.org Seconds, Fewer Is Better RawTherapee Total Benchmark Time Linux 5.4 Default Linux 5.8.2 Linux 5.9 Git 20 40 60 80 100 SE +/- 0.01, N = 3 SE +/- 0.02, N = 3 SE +/- 0.03, N = 3 108.43 108.66 108.70 1. RawTherapee, version 5.8, command line.
librsvg Operation: SVG Files To PNG OpenBenchmarking.org Seconds, Fewer Is Better librsvg Operation: SVG Files To PNG Linux 5.4 Default Linux 5.8.2 Linux 5.9 Git 7 14 21 28 35 SE +/- 0.40, N = 3 SE +/- 0.36, N = 3 SE +/- 0.43, N = 3 27.82 27.78 28.09 1. rsvg-convert version 2.48.7
ECP-CANDLE Benchmark: P1B2 OpenBenchmarking.org Seconds, Fewer Is Better ECP-CANDLE 0.3 Benchmark: P1B2 Linux 5.4 Default Linux 5.8.2 Linux 5.9 Git 12 24 36 48 60 51.24 50.13 51.18
ECP-CANDLE Benchmark: P3B1 OpenBenchmarking.org Seconds, Fewer Is Better ECP-CANDLE 0.3 Benchmark: P3B1 Linux 5.4 Default Linux 5.8.2 Linux 5.9 Git 300 600 900 1200 1500 1278.43 1271.32 1305.78
Sunflow Rendering System Global Illumination + Image Synthesis OpenBenchmarking.org Seconds, Fewer Is Better Sunflow Rendering System 0.07.2 Global Illumination + Image Synthesis Linux 5.4 Default Linux 5.8.2 Linux 5.9 Git 0.6701 1.3402 2.0103 2.6804 3.3505 SE +/- 0.017, N = 3 SE +/- 0.026, N = 11 SE +/- 0.018, N = 3 2.950 2.928 2.978
Tesseract OCR Time To OCR 7 Images OpenBenchmarking.org Seconds, Fewer Is Better Tesseract OCR 4.1.1 Time To OCR 7 Images Linux 5.4 Default Linux 5.8.2 Linux 5.9 Git 7 14 21 28 35 SE +/- 0.05, N = 3 SE +/- 0.04, N = 3 SE +/- 0.02, N = 3 28.26 28.28 28.33
OSBench Test: Create Files OpenBenchmarking.org us Per Event, Fewer Is Better OSBench Test: Create Files Linux 5.4 Default Linux 5.8.2 Linux 5.9 Git 4 8 12 16 20 SE +/- 0.06, N = 3 SE +/- 0.09, N = 3 SE +/- 0.05, N = 3 16.50 16.85 17.59
OSBench Test: Create Threads OpenBenchmarking.org us Per Event, Fewer Is Better OSBench Test: Create Threads Linux 5.4 Default Linux 5.8.2 Linux 5.9 Git 4 8 12 16 20 SE +/- 0.02, N = 3 SE +/- 0.03, N = 3 SE +/- 0.25, N = 3 14.37 14.01 15.23
OSBench Test: Launch Programs OpenBenchmarking.org us Per Event, Fewer Is Better OSBench Test: Launch Programs Linux 5.4 Default Linux 5.8.2 Linux 5.9 Git 20 40 60 80 100 SE +/- 0.23, N = 3 SE +/- 0.24, N = 3 SE +/- 0.17, N = 3 85.49 86.09 90.50
OSBench Test: Create Processes OpenBenchmarking.org us Per Event, Fewer Is Better OSBench Test: Create Processes Linux 5.4 Default Linux 5.8.2 Linux 5.9 Git 7 14 21 28 35 SE +/- 0.16, N = 3 SE +/- 0.13, N = 3 SE +/- 0.30, N = 3 24.48 24.38 30.02
Sockperf Test: Latency Ping Pong OpenBenchmarking.org usec, Fewer Is Better Sockperf 3.4 Test: Latency Ping Pong Linux 5.4 Default Linux 5.8.2 Linux 5.9 Git 0.9695 1.939 2.9085 3.878 4.8475 SE +/- 0.012, N = 5 SE +/- 0.007, N = 5 SE +/- 0.017, N = 5 3.848 4.309 4.267 1. (CXX) g++ options: --param -O3 -rdynamic -ldl -lpthread
Sockperf Test: Latency Under Load OpenBenchmarking.org usec, Fewer Is Better Sockperf 3.4 Test: Latency Under Load Linux 5.4 Default Linux 5.8.2 Linux 5.9 Git 6 12 18 24 30 SE +/- 1.35, N = 20 SE +/- 0.35, N = 25 SE +/- 0.38, N = 25 23.68 21.94 22.20 1. (CXX) g++ options: --param -O3 -rdynamic -ldl -lpthread
Phoronix Test Suite v10.8.5