broadwell march Intel Core i7-5775C testing with a MSI Z97-G45 GAMING (MS-7821) v1.0 (V2.9 BIOS) and MSI Intel Iris Pro 6200 3GB on Ubuntu 18.10 via the Phoronix Test Suite.
HTML result view exported from: https://openbenchmarking.org/result/2103035-HA-BROADWELL17&grs&sor .
broadwell march Processor Motherboard Chipset Memory Disk Graphics Audio Monitor Network OS Kernel Desktop Display Server OpenGL Vulkan Compiler File-System Screen Resolution 1 2 3 4 Intel Core i7-5775C @ 3.70GHz (4 Cores / 8 Threads) MSI Z97-G45 GAMING (MS-7821) v1.0 (V2.9 BIOS) Intel Broadwell-U DMI 16GB 120GB CT120BX100SSD1 MSI Intel Iris Pro 6200 3GB (1150MHz) Intel Broadwell-U Audio DELL S2409W Qualcomm Atheros Killer E220x Ubuntu 18.10 5.0.0-999-generic (x86_64) 20190223 GNOME Shell 3.30.2 X Server 1.20.1 4.5 Mesa 19.2.0-devel (git-2631fd3 2019-07-24 cosmic-oibaf-ppa) 1.1.102 GCC 8.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-bootstrap --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++ --enable-libmpx --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc=auto --enable-offload-targets=nvptx-none --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 --with-tune=generic --without-cuda-driver -v Processor Details - Scaling Governor: intel_pstate powersave - CPU Microcode: 0x20 - Thermald 1.7 Security Details - l1tf: Mitigation of PTE Inversion; VMX: conditional cache flushes SMT vulnerable + meltdown: Mitigation of PTI + spec_store_bypass: Mitigation of SSB disabled via prctl and seccomp + spectre_v1: Mitigation of __user pointer sanitization + spectre_v2: Mitigation of Full generic retpoline IBPB: conditional IBRS_FW STIBP: conditional RSB filling
broadwell march jpegxl-decode: All avifenc: 6, Lossless jpegxl-decode: 1 etlegacy: 1920 x 1080 avifenc: 0 jpegxl: JPEG - 7 avifenc: 6 avifenc: 10 jpegxl: JPEG - 5 avifenc: 10, Lossless jpegxl: PNG - 5 jpegxl: PNG - 7 avifenc: 2 jpegxl: JPEG - 8 toybrot: OpenMP build-erlang: Time To Compile toybrot: C++ Threads toybrot: C++ Tasks jpegxl: PNG - 8 1 2 3 4 103.08 138.249 32.29 226.3 150.077 43.10 25.582 5.231 42.97 9.130 34.68 6.67 76.169 20.47 146099 198.468 145517 145579 0.61 103.52 140.427 31.84 227.6 150.473 42.82 25.452 5.244 42.81 9.139 34.57 6.66 75.986 20.51 146098 198.406 145544 145572 0.61 101.49 138.918 32.24 226.2 149.485 42.97 25.480 5.224 42.93 9.164 34.63 6.65 75.954 20.48 146282 198.264 145574 145590 0.61 227.9 34.63 6.67 146159 145580 145541 OpenBenchmarking.org
JPEG XL Decoding CPU Threads: All OpenBenchmarking.org MP/s, More Is Better JPEG XL Decoding 0.3.1 CPU Threads: All 2 1 3 20 40 60 80 100 SE +/- 0.03, N = 3 SE +/- 0.93, N = 3 SE +/- 1.91, N = 3 103.52 103.08 101.49
libavif avifenc Encoder Speed: 6, Lossless OpenBenchmarking.org Seconds, Fewer Is Better libavif avifenc 0.9.0 Encoder Speed: 6, Lossless 1 3 2 30 60 90 120 150 SE +/- 0.18, N = 3 SE +/- 0.15, N = 3 SE +/- 1.95, N = 6 138.25 138.92 140.43 1. (CXX) g++ options: -O3 -fPIC -lm
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 7 14 21 28 35 SE +/- 0.02, N = 3 SE +/- 0.01, N = 3 SE +/- 0.42, N = 3 32.29 32.24 31.84
ET: Legacy Resolution: 1920 x 1080 OpenBenchmarking.org Frames Per Second, More Is Better ET: Legacy 2.77 Resolution: 1920 x 1080 4 2 1 3 50 100 150 200 250 SE +/- 0.94, N = 3 SE +/- 1.66, N = 3 SE +/- 1.85, N = 3 SE +/- 3.22, N = 5 227.9 227.6 226.3 226.2
libavif avifenc Encoder Speed: 0 OpenBenchmarking.org Seconds, Fewer Is Better libavif avifenc 0.9.0 Encoder Speed: 0 3 1 2 30 60 90 120 150 SE +/- 0.23, N = 3 SE +/- 0.32, N = 3 SE +/- 1.28, N = 3 149.49 150.08 150.47 1. (CXX) g++ options: -O3 -fPIC -lm
JPEG XL Input: JPEG - Encode Speed: 7 OpenBenchmarking.org MP/s, More Is Better JPEG XL 0.3.1 Input: JPEG - Encode Speed: 7 1 3 2 10 20 30 40 50 SE +/- 0.16, N = 3 SE +/- 0.14, N = 3 SE +/- 0.06, N = 3 43.10 42.97 42.82 1. (CXX) g++ options: -funwind-tables -O3 -O2 -lbrotlicommon -lbrotlienc -lbrotlidec -pthread -ldl
libavif avifenc Encoder Speed: 6 OpenBenchmarking.org Seconds, Fewer Is Better libavif avifenc 0.9.0 Encoder Speed: 6 2 3 1 6 12 18 24 30 SE +/- 0.04, N = 3 SE +/- 0.04, N = 3 SE +/- 0.06, N = 3 25.45 25.48 25.58 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 3 1 2 1.1799 2.3598 3.5397 4.7196 5.8995 SE +/- 0.011, N = 3 SE +/- 0.014, N = 3 SE +/- 0.008, N = 3 5.224 5.231 5.244 1. (CXX) g++ options: -O3 -fPIC -lm
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 10 20 30 40 50 SE +/- 0.11, N = 3 SE +/- 0.13, N = 3 SE +/- 0.03, N = 3 42.97 42.93 42.81 1. (CXX) g++ options: -funwind-tables -O3 -O2 -lbrotlicommon -lbrotlienc -lbrotlidec -pthread -ldl
libavif avifenc Encoder Speed: 10, Lossless OpenBenchmarking.org Seconds, Fewer Is Better libavif avifenc 0.9.0 Encoder Speed: 10, Lossless 1 2 3 3 6 9 12 15 SE +/- 0.026, N = 3 SE +/- 0.024, N = 3 SE +/- 0.009, N = 3 9.130 9.139 9.164 1. (CXX) g++ options: -O3 -fPIC -lm
JPEG XL Input: PNG - Encode Speed: 5 OpenBenchmarking.org MP/s, More Is Better JPEG XL 0.3.1 Input: PNG - Encode Speed: 5 1 4 3 2 8 16 24 32 40 SE +/- 0.03, N = 3 SE +/- 0.03, N = 3 SE +/- 0.01, N = 3 SE +/- 0.02, N = 3 34.68 34.63 34.63 34.57 1. (CXX) g++ options: -funwind-tables -O3 -O2 -lbrotlicommon -lbrotlienc -lbrotlidec -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 4 1 2 3 2 4 6 8 10 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.02, N = 3 6.67 6.67 6.66 6.65 1. (CXX) g++ options: -funwind-tables -O3 -O2 -lbrotlicommon -lbrotlienc -lbrotlidec -pthread -ldl
libavif avifenc Encoder Speed: 2 OpenBenchmarking.org Seconds, Fewer Is Better libavif avifenc 0.9.0 Encoder Speed: 2 3 2 1 20 40 60 80 100 SE +/- 0.05, N = 3 SE +/- 0.06, N = 3 SE +/- 0.19, N = 3 75.95 75.99 76.17 1. (CXX) g++ options: -O3 -fPIC -lm
JPEG XL Input: JPEG - Encode Speed: 8 OpenBenchmarking.org MP/s, More Is Better JPEG XL 0.3.1 Input: JPEG - Encode Speed: 8 2 3 1 5 10 15 20 25 SE +/- 0.00, N = 3 SE +/- 0.01, N = 3 SE +/- 0.03, N = 3 20.51 20.48 20.47 1. (CXX) g++ options: -funwind-tables -O3 -O2 -lbrotlicommon -lbrotlienc -lbrotlidec -pthread -ldl
toyBrot Fractal Generator Implementation: OpenMP OpenBenchmarking.org ms, Fewer Is Better toyBrot Fractal Generator 2020-11-18 Implementation: OpenMP 2 1 4 3 30K 60K 90K 120K 150K SE +/- 2.85, N = 3 SE +/- 4.91, N = 3 SE +/- 60.17, N = 3 SE +/- 2.89, N = 3 146098 146099 146159 146282 1. (CXX) g++ options: -O3 -lpthread -lstdc++fs
Timed Erlang/OTP Compilation Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Timed Erlang/OTP Compilation 23.2 Time To Compile 3 2 1 40 80 120 160 200 SE +/- 0.33, N = 3 SE +/- 0.37, N = 3 SE +/- 0.12, N = 3 198.26 198.41 198.47
toyBrot Fractal Generator Implementation: C++ Threads OpenBenchmarking.org ms, Fewer Is Better toyBrot Fractal Generator 2020-11-18 Implementation: C++ Threads 1 2 3 4 30K 60K 90K 120K 150K SE +/- 27.54, N = 3 SE +/- 6.49, N = 3 SE +/- 11.79, N = 3 SE +/- 43.88, N = 3 145517 145544 145574 145580 1. (CXX) g++ options: -O3 -lpthread -lstdc++fs
toyBrot Fractal Generator Implementation: C++ Tasks OpenBenchmarking.org ms, Fewer Is Better toyBrot Fractal Generator 2020-11-18 Implementation: C++ Tasks 4 2 1 3 30K 60K 90K 120K 150K SE +/- 19.34, N = 3 SE +/- 62.25, N = 3 SE +/- 26.46, N = 3 SE +/- 39.94, N = 3 145541 145572 145579 145590 1. (CXX) g++ options: -O3 -lpthread -lstdc++fs
JPEG XL Input: PNG - Encode Speed: 8 OpenBenchmarking.org MP/s, More Is Better JPEG XL 0.3.1 Input: PNG - Encode Speed: 8 3 2 1 0.1373 0.2746 0.4119 0.5492 0.6865 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 0.61 0.61 0.61 1. (CXX) g++ options: -funwind-tables -O3 -O2 -lbrotlicommon -lbrotlienc -lbrotlidec -pthread -ldl
Phoronix Test Suite v10.8.4