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&sro&grt .
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 etlegacy: 1920 x 1080 jpegxl: PNG - 5 jpegxl: PNG - 7 jpegxl: PNG - 8 jpegxl: JPEG - 5 jpegxl: JPEG - 7 jpegxl: JPEG - 8 jpegxl-decode: 1 jpegxl-decode: All avifenc: 0 avifenc: 2 avifenc: 6 avifenc: 10 avifenc: 6, Lossless avifenc: 10, Lossless build-erlang: Time To Compile toybrot: OpenMP toybrot: C++ Tasks toybrot: C++ Threads 1 2 3 4 226.3 34.68 6.67 0.61 42.97 43.10 20.47 32.29 103.08 150.077 76.169 25.582 5.231 138.249 9.130 198.468 146099 145579 145517 227.6 34.57 6.66 0.61 42.81 42.82 20.51 31.84 103.52 150.473 75.986 25.452 5.244 140.427 9.139 198.406 146098 145572 145544 226.2 34.63 6.65 0.61 42.93 42.97 20.48 32.24 101.49 149.485 75.954 25.480 5.224 138.918 9.164 198.264 146282 145590 145574 227.9 34.63 6.67 146159 145541 145580 OpenBenchmarking.org
ET: Legacy Resolution: 1920 x 1080 OpenBenchmarking.org Frames Per Second, More Is Better ET: Legacy 2.77 Resolution: 1920 x 1080 1 2 3 4 50 100 150 200 250 SE +/- 1.85, N = 3 SE +/- 1.66, N = 3 SE +/- 3.22, N = 5 SE +/- 0.94, N = 3 226.3 227.6 226.2 227.9
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 2 3 4 8 16 24 32 40 SE +/- 0.03, N = 3 SE +/- 0.02, N = 3 SE +/- 0.01, N = 3 SE +/- 0.03, N = 3 34.68 34.57 34.63 34.63 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 1 2 3 4 2 4 6 8 10 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.02, N = 3 SE +/- 0.00, N = 3 6.67 6.66 6.65 6.67 1. (CXX) g++ options: -funwind-tables -O3 -O2 -lbrotlicommon -lbrotlienc -lbrotlidec -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 1 2 3 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
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 2 3 10 20 30 40 50 SE +/- 0.11, N = 3 SE +/- 0.03, N = 3 SE +/- 0.13, N = 3 42.97 42.81 42.93 1. (CXX) g++ options: -funwind-tables -O3 -O2 -lbrotlicommon -lbrotlienc -lbrotlidec -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 1 2 3 10 20 30 40 50 SE +/- 0.16, N = 3 SE +/- 0.06, N = 3 SE +/- 0.14, N = 3 43.10 42.82 42.97 1. (CXX) g++ options: -funwind-tables -O3 -O2 -lbrotlicommon -lbrotlienc -lbrotlidec -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 1 2 3 5 10 15 20 25 SE +/- 0.03, N = 3 SE +/- 0.00, N = 3 SE +/- 0.01, N = 3 20.47 20.51 20.48 1. (CXX) g++ options: -funwind-tables -O3 -O2 -lbrotlicommon -lbrotlienc -lbrotlidec -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 2 3 7 14 21 28 35 SE +/- 0.02, N = 3 SE +/- 0.42, N = 3 SE +/- 0.01, N = 3 32.29 31.84 32.24
JPEG XL Decoding CPU Threads: All OpenBenchmarking.org MP/s, More Is Better JPEG XL Decoding 0.3.1 CPU Threads: All 1 2 3 20 40 60 80 100 SE +/- 0.93, N = 3 SE +/- 0.03, N = 3 SE +/- 1.91, N = 3 103.08 103.52 101.49
libavif avifenc Encoder Speed: 0 OpenBenchmarking.org Seconds, Fewer Is Better libavif avifenc 0.9.0 Encoder Speed: 0 1 2 3 30 60 90 120 150 SE +/- 0.32, N = 3 SE +/- 1.28, N = 3 SE +/- 0.23, N = 3 150.08 150.47 149.49 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 3 20 40 60 80 100 SE +/- 0.19, N = 3 SE +/- 0.06, N = 3 SE +/- 0.05, N = 3 76.17 75.99 75.95 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 1 2 3 6 12 18 24 30 SE +/- 0.06, N = 3 SE +/- 0.04, N = 3 SE +/- 0.04, N = 3 25.58 25.45 25.48 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 1 2 3 1.1799 2.3598 3.5397 4.7196 5.8995 SE +/- 0.014, N = 3 SE +/- 0.008, N = 3 SE +/- 0.011, N = 3 5.231 5.244 5.224 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 1 2 3 30 60 90 120 150 SE +/- 0.18, N = 3 SE +/- 1.95, N = 6 SE +/- 0.15, N = 3 138.25 140.43 138.92 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 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
Timed Erlang/OTP Compilation Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Timed Erlang/OTP Compilation 23.2 Time To Compile 1 2 3 40 80 120 160 200 SE +/- 0.12, N = 3 SE +/- 0.37, N = 3 SE +/- 0.33, N = 3 198.47 198.41 198.26
toyBrot Fractal Generator Implementation: OpenMP OpenBenchmarking.org ms, Fewer Is Better toyBrot Fractal Generator 2020-11-18 Implementation: OpenMP 1 2 3 4 30K 60K 90K 120K 150K SE +/- 4.91, N = 3 SE +/- 2.85, N = 3 SE +/- 2.89, N = 3 SE +/- 60.17, N = 3 146099 146098 146282 146159 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 1 2 3 4 30K 60K 90K 120K 150K SE +/- 26.46, N = 3 SE +/- 62.25, N = 3 SE +/- 39.94, N = 3 SE +/- 19.34, N = 3 145579 145572 145590 145541 1. (CXX) g++ options: -O3 -lpthread -lstdc++fs
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
Phoronix Test Suite v10.8.4