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