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&sro&grr .
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 jpegxl: PNG - 8 astcenc: Exhaustive jpegxl: PNG - 7 aom-av1: Speed 4 Two-Pass astcenc: Thorough mnn: inception-v3 mnn: mobilenet-v1-1.0 mnn: MobileNetV2_224 mnn: resnet-v2-50 mnn: SqueezeNetV1.0 aom-av1: Speed 0 Two-Pass basis: UASTC Level 3 simdjson: PartialTweets simdjson: DistinctUserID jpegxl-decode: 1 simdjson: Kostya simdjson: LargeRand jpegxl-decode: All aom-av1: Speed 6 Two-Pass basis: UASTC Level 2 aom-av1: Speed 6 Realtime basis: ETC1S jpegxl: PNG - 5 jpegxl: JPEG - 5 jpegxl: JPEG - 7 jpegxl: JPEG - 8 basis: UASTC Level 0 aom-av1: Speed 8 Realtime astcenc: Medium 1 2 3 0.85 129.6516 8.99 6.02 16.0270 36.341 3.017 3.292 31.015 6.026 0.24 69.144 4.31 5.14 45.81 2.89 1.04 193.44 16.95 35.313 22.20 24.057 61.92 62.62 62.74 28.31 7.346 95.55 5.8156 0.85 129.6085 9.06 5.98 16.1682 36.493 3.014 3.336 30.895 6.038 0.24 70.719 4.32 5.14 46.05 2.90 1.04 194.95 16.87 36.887 22.02 24.474 62.36 63.33 63.23 28.36 7.411 94.18 5.8450 0.85 129.9065 9.08 5.95 16.3335 36.246 3.037 3.328 30.822 5.937 0.23 70.730 4.32 5.13 46.25 2.91 1.04 194.36 16.81 37.067 21.99 24.370 62.45 63.65 63.70 28.68 7.450 93.93 5.8525 OpenBenchmarking.org
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
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
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
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
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
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
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
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
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
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
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
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
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 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
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
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
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
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
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 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
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
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
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
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
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
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
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
Phoronix Test Suite v10.8.5