9400F Linux Feb Intel Core i5-9400F testing with a MSI B360M GAMING PLUS (MS-7B19) v1.0 (1.10 BIOS) and MSI NVIDIA NV106 1GB on Ubuntu 20.04 via the Phoronix Test Suite.
HTML result view exported from: https://openbenchmarking.org/result/2102256-HA-9400FLINU89&sor .
9400F Linux Feb Processor Motherboard Chipset Memory Disk Graphics Audio Monitor Network OS Kernel Desktop Display Server Display Driver OpenGL Compiler File-System Screen Resolution 1 2 3 4 Intel Core i5-9400F @ 4.10GHz (6 Cores) MSI B360M GAMING PLUS (MS-7B19) v1.0 (1.10 BIOS) Intel Cannon Lake PCH 16GB 256GB SAMSUNG MZVPW256HEGL-000H7 MSI NVIDIA NV106 1GB Realtek ALC887-VD G237HL Intel I219-V Ubuntu 20.04 5.9.0-050900rc7daily20200928-generic (x86_64) 20200927 GNOME Shell 3.36.0 X Server 1.20.7 nouveau 4.3 Mesa 20.0.2 GCC 9.3.0 ext4 1920x1080 OpenBenchmarking.org Kernel Details - Transparent Huge Pages: madvise 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: 0xca - Thermald 1.9.1 Security Details - 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: Vulnerable: No microcode + tsx_async_abort: Not affected
9400F Linux Feb toybrot: OpenMP toybrot: C++ Tasks toybrot: C++ Threads jpegxl: PNG - 5 jpegxl: PNG - 7 jpegxl: PNG - 8 jpegxl: JPEG - 5 jpegxl: JPEG - 7 jpegxl: JPEG - 8 jpegxl-decode: 1 jpegxl-decode: All dav1d: Chimera 1080p dav1d: Summer Nature 4K dav1d: Summer Nature 1080p dav1d: Chimera 1080p 10-bit avifenc: 0 avifenc: 2 avifenc: 6 avifenc: 10 avifenc: 6, Lossless avifenc: 10, Lossless 1 2 3 4 112605 112850 112526 47.52 7.97 0.69 50.52 49.94 23.23 37.46 147.61 367.85 101.68 352.99 104.80 107.127 54.844 19.214 4.529 98.590 7.895 112390 112818 112524 47.79 7.97 0.69 50.03 50.04 23.25 37.43 147.27 367.01 101.48 354.05 104.63 108.015 54.891 19.203 4.520 99.170 7.905 112501 112801 112494 47.56 7.98 0.69 50.08 50.18 23.27 37.45 147.83 368.17 101.68 353.54 104.69 107.677 55.018 19.246 4.514 99.222 7.880 112757 112784 112505 47.54 7.95 0.69 49.56 49.85 23.13 37.39 147.49 366.99 101.83 350.19 104.67 107.894 54.911 19.243 4.501 98.199 7.891 OpenBenchmarking.org
toyBrot Fractal Generator Implementation: OpenMP OpenBenchmarking.org ms, Fewer Is Better toyBrot Fractal Generator 2020-11-18 Implementation: OpenMP 2 3 1 4 20K 40K 60K 80K 100K SE +/- 78.55, N = 3 SE +/- 187.22, N = 3 SE +/- 23.39, N = 3 SE +/- 104.38, N = 3 112390 112501 112605 112757 1. (CXX) g++ options: -O3 -lpthread
toyBrot Fractal Generator Implementation: C++ Tasks OpenBenchmarking.org ms, Fewer Is Better toyBrot Fractal Generator 2020-11-18 Implementation: C++ Tasks 4 3 2 1 20K 40K 60K 80K 100K SE +/- 33.84, N = 3 SE +/- 19.63, N = 3 SE +/- 15.31, N = 3 SE +/- 30.22, N = 3 112784 112801 112818 112850 1. (CXX) g++ options: -O3 -lpthread
toyBrot Fractal Generator Implementation: C++ Threads OpenBenchmarking.org ms, Fewer Is Better toyBrot Fractal Generator 2020-11-18 Implementation: C++ Threads 3 4 2 1 20K 40K 60K 80K 100K SE +/- 48.45, N = 3 SE +/- 58.29, N = 3 SE +/- 12.35, N = 3 SE +/- 7.84, N = 3 112494 112505 112524 112526 1. (CXX) g++ options: -O3 -lpthread
JPEG XL Input: PNG - Encode Speed: 5 OpenBenchmarking.org MP/s, More Is Better JPEG XL 0.3.1 Input: PNG - Encode Speed: 5 2 3 4 1 11 22 33 44 55 SE +/- 0.25, N = 3 SE +/- 0.04, N = 3 SE +/- 0.03, N = 3 SE +/- 0.04, N = 3 47.79 47.56 47.54 47.52 1. (CXX) g++ options: -funwind-tables -O3 -O2 -fPIE -pie -pthread -ldl
JPEG XL Input: PNG - Encode Speed: 7 OpenBenchmarking.org MP/s, More Is Better JPEG XL 0.3.1 Input: PNG - Encode Speed: 7 3 2 1 4 2 4 6 8 10 SE +/- 0.01, N = 3 SE +/- 0.00, N = 3 SE +/- 0.02, N = 3 SE +/- 0.00, N = 3 7.98 7.97 7.97 7.95 1. (CXX) g++ options: -funwind-tables -O3 -O2 -fPIE -pie -pthread -ldl
JPEG XL Input: PNG - Encode Speed: 8 OpenBenchmarking.org MP/s, More Is Better JPEG XL 0.3.1 Input: PNG - Encode Speed: 8 4 3 2 1 0.1553 0.3106 0.4659 0.6212 0.7765 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 0.69 0.69 0.69 0.69 1. (CXX) g++ options: -funwind-tables -O3 -O2 -fPIE -pie -pthread -ldl
JPEG XL Input: JPEG - Encode Speed: 5 OpenBenchmarking.org MP/s, More Is Better JPEG XL 0.3.1 Input: JPEG - Encode Speed: 5 1 3 2 4 11 22 33 44 55 SE +/- 0.37, N = 3 SE +/- 0.25, N = 3 SE +/- 0.18, N = 3 SE +/- 0.08, N = 3 50.52 50.08 50.03 49.56 1. (CXX) g++ options: -funwind-tables -O3 -O2 -fPIE -pie -pthread -ldl
JPEG XL Input: JPEG - Encode Speed: 7 OpenBenchmarking.org MP/s, More Is Better JPEG XL 0.3.1 Input: JPEG - Encode Speed: 7 3 2 1 4 11 22 33 44 55 SE +/- 0.34, N = 3 SE +/- 0.30, N = 3 SE +/- 0.43, N = 3 SE +/- 0.21, N = 3 50.18 50.04 49.94 49.85 1. (CXX) g++ options: -funwind-tables -O3 -O2 -fPIE -pie -pthread -ldl
JPEG XL Input: JPEG - Encode Speed: 8 OpenBenchmarking.org MP/s, More Is Better JPEG XL 0.3.1 Input: JPEG - Encode Speed: 8 3 2 1 4 6 12 18 24 30 SE +/- 0.03, N = 3 SE +/- 0.02, N = 3 SE +/- 0.06, N = 3 SE +/- 0.09, N = 3 23.27 23.25 23.23 23.13 1. (CXX) g++ options: -funwind-tables -O3 -O2 -fPIE -pie -pthread -ldl
JPEG XL Decoding CPU Threads: 1 OpenBenchmarking.org MP/s, More Is Better JPEG XL Decoding 0.3.1 CPU Threads: 1 1 3 2 4 9 18 27 36 45 SE +/- 0.03, N = 3 SE +/- 0.01, N = 3 SE +/- 0.02, N = 3 SE +/- 0.02, N = 3 37.46 37.45 37.43 37.39
JPEG XL Decoding CPU Threads: All OpenBenchmarking.org MP/s, More Is Better JPEG XL Decoding 0.3.1 CPU Threads: All 3 1 4 2 30 60 90 120 150 SE +/- 0.07, N = 3 SE +/- 0.01, N = 3 SE +/- 0.04, N = 3 SE +/- 0.09, N = 3 147.83 147.61 147.49 147.27
dav1d Video Input: Chimera 1080p OpenBenchmarking.org FPS, More Is Better dav1d 0.8.2 Video Input: Chimera 1080p 3 1 2 4 80 160 240 320 400 SE +/- 0.34, N = 3 SE +/- 0.58, N = 3 SE +/- 0.65, N = 3 SE +/- 0.60, N = 3 368.17 367.85 367.01 366.99 MIN: 271 / MAX: 632.59 MIN: 270.81 / MAX: 606.48 MIN: 270.32 / MAX: 616.76 MIN: 270.7 / MAX: 601.24 1. (CC) gcc options: -pthread -lm
dav1d Video Input: Summer Nature 4K OpenBenchmarking.org FPS, More Is Better dav1d 0.8.2 Video Input: Summer Nature 4K 4 3 1 2 20 40 60 80 100 SE +/- 0.21, N = 3 SE +/- 0.12, N = 3 SE +/- 0.11, N = 3 SE +/- 0.27, N = 3 101.83 101.68 101.68 101.48 MIN: 95.59 / MAX: 116.65 MIN: 95.73 / MAX: 114.82 MIN: 95.65 / MAX: 115.62 MIN: 95.47 / MAX: 115.45 1. (CC) gcc options: -pthread -lm
dav1d Video Input: Summer Nature 1080p OpenBenchmarking.org FPS, More Is Better dav1d 0.8.2 Video Input: Summer Nature 1080p 2 3 1 4 80 160 240 320 400 SE +/- 0.60, N = 3 SE +/- 0.60, N = 3 SE +/- 0.52, N = 3 SE +/- 2.67, N = 3 354.05 353.54 352.99 350.19 MIN: 329.64 / MAX: 386.68 MIN: 327.74 / MAX: 387.6 MIN: 329.24 / MAX: 384.93 MIN: 321.46 / MAX: 385.71 1. (CC) gcc options: -pthread -lm
dav1d Video Input: Chimera 1080p 10-bit OpenBenchmarking.org FPS, More Is Better dav1d 0.8.2 Video Input: Chimera 1080p 10-bit 1 3 4 2 20 40 60 80 100 SE +/- 0.09, N = 3 SE +/- 0.05, N = 3 SE +/- 0.07, N = 3 SE +/- 0.14, N = 3 104.80 104.69 104.67 104.63 MIN: 74.02 / MAX: 218.32 MIN: 73.99 / MAX: 219.69 MIN: 73.97 / MAX: 215.52 MIN: 73.93 / MAX: 212.93 1. (CC) gcc options: -pthread -lm
libavif avifenc Encoder Speed: 0 OpenBenchmarking.org Seconds, Fewer Is Better libavif avifenc 0.9.0 Encoder Speed: 0 1 3 4 2 20 40 60 80 100 SE +/- 0.45, N = 3 SE +/- 0.39, N = 3 SE +/- 0.10, N = 3 SE +/- 0.10, N = 3 107.13 107.68 107.89 108.02 1. (CXX) g++ options: -O3 -fPIC -lm
libavif avifenc Encoder Speed: 2 OpenBenchmarking.org Seconds, Fewer Is Better libavif avifenc 0.9.0 Encoder Speed: 2 1 2 4 3 12 24 36 48 60 SE +/- 0.01, N = 3 SE +/- 0.05, N = 3 SE +/- 0.04, N = 3 SE +/- 0.06, N = 3 54.84 54.89 54.91 55.02 1. (CXX) g++ options: -O3 -fPIC -lm
libavif avifenc Encoder Speed: 6 OpenBenchmarking.org Seconds, Fewer Is Better libavif avifenc 0.9.0 Encoder Speed: 6 2 1 4 3 5 10 15 20 25 SE +/- 0.01, N = 3 SE +/- 0.02, N = 3 SE +/- 0.02, N = 3 SE +/- 0.00, N = 3 19.20 19.21 19.24 19.25 1. (CXX) g++ options: -O3 -fPIC -lm
libavif avifenc Encoder Speed: 10 OpenBenchmarking.org Seconds, Fewer Is Better libavif avifenc 0.9.0 Encoder Speed: 10 4 3 2 1 1.019 2.038 3.057 4.076 5.095 SE +/- 0.004, N = 3 SE +/- 0.005, N = 3 SE +/- 0.006, N = 3 SE +/- 0.015, N = 3 4.501 4.514 4.520 4.529 1. (CXX) g++ options: -O3 -fPIC -lm
libavif avifenc Encoder Speed: 6, Lossless OpenBenchmarking.org Seconds, Fewer Is Better libavif avifenc 0.9.0 Encoder Speed: 6, Lossless 4 1 2 3 20 40 60 80 100 SE +/- 0.13, N = 3 SE +/- 0.47, N = 3 SE +/- 0.41, N = 3 SE +/- 0.23, N = 3 98.20 98.59 99.17 99.22 1. (CXX) g++ options: -O3 -fPIC -lm
libavif avifenc Encoder Speed: 10, Lossless OpenBenchmarking.org Seconds, Fewer Is Better libavif avifenc 0.9.0 Encoder Speed: 10, Lossless 3 4 1 2 2 4 6 8 10 SE +/- 0.008, N = 3 SE +/- 0.010, N = 3 SE +/- 0.012, N = 3 SE +/- 0.007, N = 3 7.880 7.891 7.895 7.905 1. (CXX) g++ options: -O3 -fPIC -lm
Phoronix Test Suite v10.8.4