xeon updated tests Intel Xeon E-2288G testing with a Compulab SBC-ATCFL v1.2 (ATOP3.PRD.0.29.2 BIOS) and NVIDIA Quadro RTX 4000 8GB on Ubuntu 20.10 via the Phoronix Test Suite.
HTML result view exported from: https://openbenchmarking.org/result/2103125-FI-XEONUPDAT43&rdt&grs .
xeon updated tests Processor Motherboard Chipset Memory Disk Graphics Audio Network OS Kernel Desktop Display Server Display Driver OpenCL Vulkan Compiler File-System Screen Resolution 1 2 3 Intel Xeon E-2288G @ 5.00GHz (8 Cores / 16 Threads) Compulab SBC-ATCFL v1.2 (ATOP3.PRD.0.29.2 BIOS) Intel Cannon Lake PCH 2 x 32 GB DDR4-2667MT/s Samsung M378A4G43MB1-CTD Samsung SSD 970 EVO Plus 250GB NVIDIA Quadro RTX 4000 8GB Intel Cannon Lake PCH cAVS Intel I219-LM + Intel I210 Ubuntu 20.10 5.8.0-41-generic (x86_64) GNOME Shell 3.38.2 X Server 1.20.9 modesetting 1.20.9 OpenCL 1.2 CUDA 11.2.109 1.2.155 GCC 10.2.0 ext4 1920x1080 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++,m2 --enable-libphobos-checking=release --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc=auto --enable-offload-targets=nvptx-none=/build/gcc-10-JvwpWM/gcc-10-10.2.0/debian/tmp-nvptx/usr,amdgcn-amdhsa=/build/gcc-10-JvwpWM/gcc-10-10.2.0/debian/tmp-gcn/usr,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: 0xde Security Details - itlb_multihit: KVM: Mitigation of VMX disabled + l1tf: Not affected + mds: Not affected + meltdown: Not affected + 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 Enhanced IBRS IBPB: conditional RSB filling + srbds: Mitigation of TSX disabled + tsx_async_abort: Mitigation of TSX disabled
xeon updated tests basis: UASTC Level 2 aom-av1: Speed 0 Two-Pass basis: UASTC Level 3 astcenc: Thorough basis: ETC1S aom-av1: Speed 8 Realtime mnn: SqueezeNetV1.0 jpegxl: JPEG - 5 jpegxl: JPEG - 7 basis: UASTC Level 0 mnn: MobileNetV2_224 jpegxl: JPEG - 8 aom-av1: Speed 4 Two-Pass jpegxl: PNG - 7 jpegxl-decode: 1 aom-av1: Speed 6 Realtime jpegxl: PNG - 5 aom-av1: Speed 6 Two-Pass jpegxl-decode: All mnn: mobilenet-v1-1.0 simdjson: Kostya mnn: inception-v3 astcenc: Medium mnn: resnet-v2-50 simdjson: PartialTweets astcenc: Exhaustive simdjson: DistinctUserID jpegxl: PNG - 8 simdjson: LargeRand 1 2 3 35.313 0.24 69.144 16.0270 24.057 95.55 6.026 62.62 62.74 7.346 3.292 28.31 6.02 8.99 45.81 22.20 61.92 16.95 193.44 3.017 2.89 36.341 5.8156 31.015 4.31 129.6516 5.14 0.85 1.04 36.887 0.24 70.719 16.1682 24.474 94.18 6.038 63.33 63.23 7.411 3.336 28.36 5.98 9.06 46.05 22.02 62.36 16.87 194.95 3.014 2.90 36.493 5.8450 30.895 4.32 129.6085 5.14 0.85 1.04 37.067 0.23 70.730 16.3335 24.370 93.93 5.937 63.65 63.70 7.450 3.328 28.68 5.95 9.08 46.25 21.99 62.45 16.81 194.36 3.037 2.91 36.246 5.8525 30.822 4.32 129.9065 5.13 0.85 1.04 OpenBenchmarking.org
Basis Universal Settings: UASTC Level 2 OpenBenchmarking.org Seconds, Fewer Is Better Basis Universal 1.13 Settings: UASTC Level 2 1 2 3 9 18 27 36 45 SE +/- 0.55, N = 3 SE +/- 0.13, N = 3 SE +/- 0.03, N = 3 35.31 36.89 37.07 1. (CXX) g++ options: -std=c++11 -fvisibility=hidden -fPIC -fno-strict-aliasing -O3 -rdynamic -lm -lpthread
AOM AV1 Encoder Mode: Speed 0 Two-Pass OpenBenchmarking.org Frames Per Second, More Is Better AOM AV1 2.1-rc Encoder Mode: Speed 0 Two-Pass 1 2 3 0.054 0.108 0.162 0.216 0.27 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 0.24 0.24 0.23 1. (CXX) g++ options: -O3 -std=c++11 -U_FORTIFY_SOURCE -lm -lpthread
Basis Universal Settings: UASTC Level 3 OpenBenchmarking.org Seconds, Fewer Is Better Basis Universal 1.13 Settings: UASTC Level 3 1 2 3 16 32 48 64 80 SE +/- 0.31, N = 3 SE +/- 0.15, N = 3 SE +/- 0.03, N = 3 69.14 70.72 70.73 1. (CXX) g++ options: -std=c++11 -fvisibility=hidden -fPIC -fno-strict-aliasing -O3 -rdynamic -lm -lpthread
ASTC Encoder Preset: Thorough OpenBenchmarking.org Seconds, Fewer Is Better ASTC Encoder 2.4 Preset: Thorough 1 2 3 4 8 12 16 20 SE +/- 0.12, N = 13 SE +/- 0.13, N = 15 SE +/- 0.14, N = 15 16.03 16.17 16.33 1. (CXX) g++ options: -O3 -flto -pthread
Basis Universal Settings: ETC1S OpenBenchmarking.org Seconds, Fewer Is Better Basis Universal 1.13 Settings: ETC1S 1 2 3 6 12 18 24 30 SE +/- 0.06, N = 3 SE +/- 0.03, N = 3 SE +/- 0.04, N = 3 24.06 24.47 24.37 1. (CXX) g++ options: -std=c++11 -fvisibility=hidden -fPIC -fno-strict-aliasing -O3 -rdynamic -lm -lpthread
AOM AV1 Encoder Mode: Speed 8 Realtime OpenBenchmarking.org Frames Per Second, More Is Better AOM AV1 2.1-rc Encoder Mode: Speed 8 Realtime 1 2 3 20 40 60 80 100 SE +/- 0.10, N = 3 SE +/- 0.18, N = 3 SE +/- 0.10, N = 3 95.55 94.18 93.93 1. (CXX) g++ options: -O3 -std=c++11 -U_FORTIFY_SOURCE -lm -lpthread
Mobile Neural Network Model: SqueezeNetV1.0 OpenBenchmarking.org ms, Fewer Is Better Mobile Neural Network 1.1.3 Model: SqueezeNetV1.0 1 2 3 2 4 6 8 10 SE +/- 0.081, N = 3 SE +/- 0.030, N = 3 SE +/- 0.030, N = 3 6.026 6.038 5.937 MIN: 5.32 / MAX: 65.28 MIN: 5.38 / MAX: 93.69 MIN: 5.29 / MAX: 7.28 1. (CXX) g++ options: -std=c++11 -O3 -fvisibility=hidden -fomit-frame-pointer -fstrict-aliasing -ffunction-sections -fdata-sections -ffast-math -fno-rtti -fno-exceptions -rdynamic -pthread -ldl
JPEG XL Input: JPEG - Encode Speed: 5 OpenBenchmarking.org MP/s, More Is Better JPEG XL 0.3.3 Input: JPEG - Encode Speed: 5 1 2 3 14 28 42 56 70 SE +/- 0.31, N = 3 SE +/- 0.36, N = 3 SE +/- 0.17, N = 3 62.62 63.33 63.65 1. (CXX) g++ options: -funwind-tables -O3 -O2 -pthread -fPIE -pie -ldl
JPEG XL Input: JPEG - Encode Speed: 7 OpenBenchmarking.org MP/s, More Is Better JPEG XL 0.3.3 Input: JPEG - Encode Speed: 7 1 2 3 14 28 42 56 70 SE +/- 0.34, N = 3 SE +/- 0.10, N = 3 SE +/- 0.00, N = 3 62.74 63.23 63.70 1. (CXX) g++ options: -funwind-tables -O3 -O2 -pthread -fPIE -pie -ldl
Basis Universal Settings: UASTC Level 0 OpenBenchmarking.org Seconds, Fewer Is Better Basis Universal 1.13 Settings: UASTC Level 0 1 2 3 2 4 6 8 10 SE +/- 0.009, N = 3 SE +/- 0.014, N = 3 SE +/- 0.020, N = 3 7.346 7.411 7.450 1. (CXX) g++ options: -std=c++11 -fvisibility=hidden -fPIC -fno-strict-aliasing -O3 -rdynamic -lm -lpthread
Mobile Neural Network Model: MobileNetV2_224 OpenBenchmarking.org ms, Fewer Is Better Mobile Neural Network 1.1.3 Model: MobileNetV2_224 1 2 3 0.7506 1.5012 2.2518 3.0024 3.753 SE +/- 0.011, N = 3 SE +/- 0.009, N = 3 SE +/- 0.010, N = 3 3.292 3.336 3.328 MIN: 2.81 / MAX: 15.21 MIN: 2.83 / MAX: 14.5 MIN: 2.79 / MAX: 14.76 1. (CXX) g++ options: -std=c++11 -O3 -fvisibility=hidden -fomit-frame-pointer -fstrict-aliasing -ffunction-sections -fdata-sections -ffast-math -fno-rtti -fno-exceptions -rdynamic -pthread -ldl
JPEG XL Input: JPEG - Encode Speed: 8 OpenBenchmarking.org MP/s, More Is Better JPEG XL 0.3.3 Input: JPEG - Encode Speed: 8 1 2 3 7 14 21 28 35 SE +/- 0.06, N = 3 SE +/- 0.29, N = 3 SE +/- 0.23, N = 3 28.31 28.36 28.68 1. (CXX) g++ options: -funwind-tables -O3 -O2 -pthread -fPIE -pie -ldl
AOM AV1 Encoder Mode: Speed 4 Two-Pass OpenBenchmarking.org Frames Per Second, More Is Better AOM AV1 2.1-rc Encoder Mode: Speed 4 Two-Pass 1 2 3 2 4 6 8 10 SE +/- 0.01, N = 3 SE +/- 0.03, N = 3 SE +/- 0.02, N = 3 6.02 5.98 5.95 1. (CXX) g++ options: -O3 -std=c++11 -U_FORTIFY_SOURCE -lm -lpthread
JPEG XL Input: PNG - Encode Speed: 7 OpenBenchmarking.org MP/s, More Is Better JPEG XL 0.3.3 Input: PNG - Encode Speed: 7 1 2 3 3 6 9 12 15 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 SE +/- 0.00, N = 3 8.99 9.06 9.08 1. (CXX) g++ options: -funwind-tables -O3 -O2 -pthread -fPIE -pie -ldl
JPEG XL Decoding CPU Threads: 1 OpenBenchmarking.org MP/s, More Is Better JPEG XL Decoding 0.3.3 CPU Threads: 1 1 2 3 10 20 30 40 50 SE +/- 0.07, N = 3 SE +/- 0.05, N = 3 SE +/- 0.07, N = 3 45.81 46.05 46.25
AOM AV1 Encoder Mode: Speed 6 Realtime OpenBenchmarking.org Frames Per Second, More Is Better AOM AV1 2.1-rc Encoder Mode: Speed 6 Realtime 1 2 3 5 10 15 20 25 SE +/- 0.20, N = 3 SE +/- 0.12, N = 3 SE +/- 0.14, N = 3 22.20 22.02 21.99 1. (CXX) g++ options: -O3 -std=c++11 -U_FORTIFY_SOURCE -lm -lpthread
JPEG XL Input: PNG - Encode Speed: 5 OpenBenchmarking.org MP/s, More Is Better JPEG XL 0.3.3 Input: PNG - Encode Speed: 5 1 2 3 14 28 42 56 70 SE +/- 0.29, N = 3 SE +/- 0.05, N = 3 SE +/- 0.19, N = 3 61.92 62.36 62.45 1. (CXX) g++ options: -funwind-tables -O3 -O2 -pthread -fPIE -pie -ldl
AOM AV1 Encoder Mode: Speed 6 Two-Pass OpenBenchmarking.org Frames Per Second, More Is Better AOM AV1 2.1-rc Encoder Mode: Speed 6 Two-Pass 1 2 3 4 8 12 16 20 SE +/- 0.08, N = 3 SE +/- 0.03, N = 3 SE +/- 0.03, N = 3 16.95 16.87 16.81 1. (CXX) g++ options: -O3 -std=c++11 -U_FORTIFY_SOURCE -lm -lpthread
JPEG XL Decoding CPU Threads: All OpenBenchmarking.org MP/s, More Is Better JPEG XL Decoding 0.3.3 CPU Threads: All 1 2 3 40 80 120 160 200 SE +/- 1.12, N = 3 SE +/- 1.29, N = 3 SE +/- 1.38, N = 3 193.44 194.95 194.36
Mobile Neural Network Model: mobilenet-v1-1.0 OpenBenchmarking.org ms, Fewer Is Better Mobile Neural Network 1.1.3 Model: mobilenet-v1-1.0 1 2 3 0.6833 1.3666 2.0499 2.7332 3.4165 SE +/- 0.033, N = 3 SE +/- 0.008, N = 3 SE +/- 0.008, N = 3 3.017 3.014 3.037 MIN: 2.61 / MAX: 14.15 MIN: 2.63 / MAX: 4.21 MIN: 2.63 / MAX: 13.21 1. (CXX) g++ options: -std=c++11 -O3 -fvisibility=hidden -fomit-frame-pointer -fstrict-aliasing -ffunction-sections -fdata-sections -ffast-math -fno-rtti -fno-exceptions -rdynamic -pthread -ldl
simdjson Throughput Test: Kostya OpenBenchmarking.org GB/s, More Is Better simdjson 0.8.2 Throughput Test: Kostya 1 2 3 0.6548 1.3096 1.9644 2.6192 3.274 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 2.89 2.90 2.91 1. (CXX) g++ options: -O3 -pthread
Mobile Neural Network Model: inception-v3 OpenBenchmarking.org ms, Fewer Is Better Mobile Neural Network 1.1.3 Model: inception-v3 1 2 3 8 16 24 32 40 SE +/- 0.05, N = 3 SE +/- 0.36, N = 3 SE +/- 0.16, N = 3 36.34 36.49 36.25 MIN: 34.64 / MAX: 114.67 MIN: 34.27 / MAX: 110.13 MIN: 34.25 / MAX: 158.48 1. (CXX) g++ options: -std=c++11 -O3 -fvisibility=hidden -fomit-frame-pointer -fstrict-aliasing -ffunction-sections -fdata-sections -ffast-math -fno-rtti -fno-exceptions -rdynamic -pthread -ldl
ASTC Encoder Preset: Medium OpenBenchmarking.org Seconds, Fewer Is Better ASTC Encoder 2.4 Preset: Medium 1 2 3 1.3168 2.6336 3.9504 5.2672 6.584 SE +/- 0.0047, N = 3 SE +/- 0.0217, N = 3 SE +/- 0.0168, N = 3 5.8156 5.8450 5.8525 1. (CXX) g++ options: -O3 -flto -pthread
Mobile Neural Network Model: resnet-v2-50 OpenBenchmarking.org ms, Fewer Is Better Mobile Neural Network 1.1.3 Model: resnet-v2-50 1 2 3 7 14 21 28 35 SE +/- 0.11, N = 3 SE +/- 0.09, N = 3 SE +/- 0.02, N = 3 31.02 30.90 30.82 MIN: 25.92 / MAX: 172.73 MIN: 29.47 / MAX: 82.68 MIN: 26.15 / MAX: 149.17 1. (CXX) g++ options: -std=c++11 -O3 -fvisibility=hidden -fomit-frame-pointer -fstrict-aliasing -ffunction-sections -fdata-sections -ffast-math -fno-rtti -fno-exceptions -rdynamic -pthread -ldl
simdjson Throughput Test: PartialTweets OpenBenchmarking.org GB/s, More Is Better simdjson 0.8.2 Throughput Test: PartialTweets 1 2 3 0.972 1.944 2.916 3.888 4.86 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.01, N = 3 4.31 4.32 4.32 1. (CXX) g++ options: -O3 -pthread
ASTC Encoder Preset: Exhaustive OpenBenchmarking.org Seconds, Fewer Is Better ASTC Encoder 2.4 Preset: Exhaustive 1 2 3 30 60 90 120 150 SE +/- 0.49, N = 3 SE +/- 0.23, N = 3 SE +/- 0.18, N = 3 129.65 129.61 129.91 1. (CXX) g++ options: -O3 -flto -pthread
simdjson Throughput Test: DistinctUserID OpenBenchmarking.org GB/s, More Is Better simdjson 0.8.2 Throughput Test: DistinctUserID 1 2 3 1.1565 2.313 3.4695 4.626 5.7825 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.01, N = 3 5.14 5.14 5.13 1. (CXX) g++ options: -O3 -pthread
JPEG XL Input: PNG - Encode Speed: 8 OpenBenchmarking.org MP/s, More Is Better JPEG XL 0.3.3 Input: PNG - Encode Speed: 8 1 2 3 0.1913 0.3826 0.5739 0.7652 0.9565 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 0.85 0.85 0.85 1. (CXX) g++ options: -funwind-tables -O3 -O2 -pthread -fPIE -pie -ldl
simdjson Throughput Test: LargeRandom OpenBenchmarking.org GB/s, More Is Better simdjson 0.8.2 Throughput Test: LargeRandom 1 2 3 0.234 0.468 0.702 0.936 1.17 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 1.04 1.04 1.04 1. (CXX) g++ options: -O3 -pthread
Phoronix Test Suite v10.8.5