Xeon E February

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/2102034-HA-XEONEFEBR09&grt&rdt.

Xeon E FebruaryProcessorMotherboardChipsetMemoryDiskGraphicsAudioNetworkOSKernelDesktopDisplay ServerDisplay DriverOpenCLVulkanCompilerFile-SystemScreen Resolution123Intel Xeon E-2288G @ 5.00GHz (8 Cores / 16 Threads)Compulab SBC-ATCFL v1.2 (ATOP3.PRD.0.29.2 BIOS)Intel Cannon Lake PCH2 x 32 GB DDR4-2667MT/s Samsung M378A4G43MB1-CTDSamsung SSD 970 EVO Plus 250GBNVIDIA Quadro RTX 4000 8GBIntel Cannon Lake PCH cAVSIntel I219-LM + Intel I210Ubuntu 20.105.8.0-41-generic (x86_64)GNOME Shell 3.38.2X Server 1.20.9NVIDIAOpenCL 1.2 CUDA 11.2.1091.2.155GCC 10.2.0ext41920x1080OpenBenchmarking.orgKernel Details- Transparent Huge Pages: madviseCompiler 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 - Thermald 2.3 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 E Februarybuild2: Time To Compileetcpak: DXT1etcpak: ETC1etcpak: ETC2etcpak: ETC1 + Ditheringkripke: lammps: Rhodopsin Proteinlulesh: lzbench: XZ 0 - Compressionlzbench: XZ 0 - Decompressionlzbench: Zstd 1 - Compressionlzbench: Zstd 1 - Decompressionlzbench: Zstd 8 - Compressionlzbench: Zstd 8 - Decompressionlzbench: Crush 0 - Compressionlzbench: Crush 0 - Decompressionlzbench: Brotli 0 - Compressionlzbench: Brotli 0 - Decompressionlzbench: Brotli 2 - Compressionlzbench: Brotli 2 - Decompressionlzbench: Libdeflate 1 - Compressionncnn: CPU - mobilenetncnn: CPU-v2-v2 - mobilenet-v2ncnn: CPU-v3-v3 - mobilenet-v3ncnn: CPU - shufflenet-v2ncnn: CPU - mnasnetncnn: CPU - efficientnet-b0ncnn: CPU - blazefacencnn: CPU - googlenetncnn: CPU - vgg16ncnn: CPU - resnet18ncnn: CPU - alexnetncnn: CPU - resnet50ncnn: CPU - yolov4-tinyncnn: CPU - squeezenet_ssdncnn: CPU - regnety_400mquantlib: qe: AUSURF112simdjson: Kostyasimdjson: LargeRandsimdjson: PartialTweetssimdjson: DistinctUserIDstockfish: Total Time123170.5581476.929377.841209.651354.413322008906.8534921.7766491345742018103219712357353571521682627119.235.093.924.783.876.781.8714.7464.3315.2112.7828.2227.8920.0613.532798.91565.140.610.470.770.7917031729169.6681412.188376.421209.535353.819320187476.8434908.8063491345692020102218612257253271221682627118.985.083.944.903.896.791.8515.0965.3015.3013.1028.7627.8720.0813.602802.31594.090.610.470.770.7916996646169.1281478.440377.581209.485354.134317645376.8264922.5669491345722020102218612357353371521682727118.875.074.104.784.096.861.8914.8764.5015.3612.9228.1828.2520.2713.422795.51546.900.610.470.770.7917127732OpenBenchmarking.org

Build2

Time To Compile

OpenBenchmarking.orgSeconds, Fewer Is BetterBuild2 0.13Time To Compile1234080120160200SE +/- 0.69, N = 3SE +/- 0.48, N = 3SE +/- 0.41, N = 3170.56169.67169.13

Etcpak

Configuration: DXT1

OpenBenchmarking.orgMpx/s, More Is BetterEtcpak 0.7Configuration: DXT112330060090012001500SE +/- 2.04, N = 3SE +/- 2.29, N = 3SE +/- 0.36, N = 31476.931412.191478.441. (CXX) g++ options: -O3 -march=native -std=c++11 -lpthread

Etcpak

Configuration: ETC1

OpenBenchmarking.orgMpx/s, More Is BetterEtcpak 0.7Configuration: ETC112380160240320400SE +/- 0.48, N = 3SE +/- 1.05, N = 3SE +/- 0.34, N = 3377.84376.42377.581. (CXX) g++ options: -O3 -march=native -std=c++11 -lpthread

Etcpak

Configuration: ETC2

OpenBenchmarking.orgMpx/s, More Is BetterEtcpak 0.7Configuration: ETC212350100150200250SE +/- 0.05, N = 3SE +/- 0.05, N = 3SE +/- 0.05, N = 3209.65209.54209.491. (CXX) g++ options: -O3 -march=native -std=c++11 -lpthread

Etcpak

Configuration: ETC1 + Dithering

OpenBenchmarking.orgMpx/s, More Is BetterEtcpak 0.7Configuration: ETC1 + Dithering12380160240320400SE +/- 0.29, N = 3SE +/- 0.24, N = 3SE +/- 0.11, N = 3354.41353.82354.131. (CXX) g++ options: -O3 -march=native -std=c++11 -lpthread

Kripke

OpenBenchmarking.orgThroughput FoM, More Is BetterKripke 1.2.41237M14M21M28M35MSE +/- 56385.48, N = 3SE +/- 108765.20, N = 3SE +/- 61243.70, N = 33220089032018747317645371. (CXX) g++ options: -O3 -fopenmp

LAMMPS Molecular Dynamics Simulator

Model: Rhodopsin Protein

OpenBenchmarking.orgns/day, More Is BetterLAMMPS Molecular Dynamics Simulator 29Oct2020Model: Rhodopsin Protein123246810SE +/- 0.031, N = 3SE +/- 0.017, N = 3SE +/- 0.004, N = 36.8536.8436.8261. (CXX) g++ options: -O3 -pthread -lm

LULESH

OpenBenchmarking.orgz/s, More Is BetterLULESH 2.0.312311002200330044005500SE +/- 1.29, N = 3SE +/- 11.46, N = 3SE +/- 2.96, N = 34921.784908.814922.571. (CXX) g++ options: -O3 -fopenmp -lm -pthread -lmpi_cxx -lmpi

lzbench

Test: XZ 0 - Process: Compression

OpenBenchmarking.orgMB/s, More Is Betterlzbench 1.8Test: XZ 0 - Process: Compression1231122334455SE +/- 0.33, N = 34949491. (CXX) g++ options: -pthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3

lzbench

Test: XZ 0 - Process: Decompression

OpenBenchmarking.orgMB/s, More Is Betterlzbench 1.8Test: XZ 0 - Process: Decompression123306090120150SE +/- 0.33, N = 31341341341. (CXX) g++ options: -pthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3

lzbench

Test: Zstd 1 - Process: Compression

OpenBenchmarking.orgMB/s, More Is Betterlzbench 1.8Test: Zstd 1 - Process: Compression1231202403604806005745695721. (CXX) g++ options: -pthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3

lzbench

Test: Zstd 1 - Process: Decompression

OpenBenchmarking.orgMB/s, More Is Betterlzbench 1.8Test: Zstd 1 - Process: Decompression123400800120016002000SE +/- 1.76, N = 3SE +/- 0.88, N = 3SE +/- 1.20, N = 32018202020201. (CXX) g++ options: -pthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3

lzbench

Test: Zstd 8 - Process: Compression

OpenBenchmarking.orgMB/s, More Is Betterlzbench 1.8Test: Zstd 8 - Process: Compression12320406080100SE +/- 0.33, N = 3SE +/- 1.00, N = 31031021021. (CXX) g++ options: -pthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3

lzbench

Test: Zstd 8 - Process: Decompression

OpenBenchmarking.orgMB/s, More Is Betterlzbench 1.8Test: Zstd 8 - Process: Decompression1235001000150020002500SE +/- 1.15, N = 3SE +/- 5.67, N = 32197218621861. (CXX) g++ options: -pthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3

lzbench

Test: Crush 0 - Process: Compression

OpenBenchmarking.orgMB/s, More Is Betterlzbench 1.8Test: Crush 0 - Process: Compression123306090120150SE +/- 0.67, N = 3SE +/- 0.33, N = 31231221231. (CXX) g++ options: -pthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3

lzbench

Test: Crush 0 - Process: Decompression

OpenBenchmarking.orgMB/s, More Is Betterlzbench 1.8Test: Crush 0 - Process: Decompression123120240360480600SE +/- 0.67, N = 35735725731. (CXX) g++ options: -pthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3

lzbench

Test: Brotli 0 - Process: Compression

OpenBenchmarking.orgMB/s, More Is Betterlzbench 1.8Test: Brotli 0 - Process: Compression123120240360480600SE +/- 0.67, N = 3SE +/- 0.58, N = 35355325331. (CXX) g++ options: -pthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3

lzbench

Test: Brotli 0 - Process: Decompression

OpenBenchmarking.orgMB/s, More Is Betterlzbench 1.8Test: Brotli 0 - Process: Decompression123150300450600750SE +/- 0.58, N = 37157127151. (CXX) g++ options: -pthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3

lzbench

Test: Brotli 2 - Process: Compression

OpenBenchmarking.orgMB/s, More Is Betterlzbench 1.8Test: Brotli 2 - Process: Compression12350100150200250SE +/- 0.33, N = 3SE +/- 0.33, N = 32162162161. (CXX) g++ options: -pthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3

lzbench

Test: Brotli 2 - Process: Decompression

OpenBenchmarking.orgMB/s, More Is Betterlzbench 1.8Test: Brotli 2 - Process: Decompression1232004006008001000SE +/- 0.67, N = 3SE +/- 0.67, N = 3SE +/- 0.58, N = 38268268271. (CXX) g++ options: -pthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3

lzbench

Test: Libdeflate 1 - Process: Compression

OpenBenchmarking.orgMB/s, More Is Betterlzbench 1.8Test: Libdeflate 1 - Process: Compression12360120180240300SE +/- 0.33, N = 3SE +/- 0.58, N = 32712712711. (CXX) g++ options: -pthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3

NCNN

Target: CPU - Model: mobilenet

OpenBenchmarking.orgms, Fewer Is BetterNCNN 20201218Target: CPU - Model: mobilenet123510152025SE +/- 0.28, N = 3SE +/- 0.11, N = 3SE +/- 0.13, N = 319.2318.9818.87MIN: 18.19 / MAX: 79.98MIN: 18.58 / MAX: 37.45MIN: 18.56 / MAX: 19.411. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread

NCNN

Target: CPU-v2-v2 - Model: mobilenet-v2

OpenBenchmarking.orgms, Fewer Is BetterNCNN 20201218Target: CPU-v2-v2 - Model: mobilenet-v21231.14532.29063.43594.58125.7265SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 35.095.085.07MIN: 4.99 / MAX: 6.75MIN: 4.97 / MAX: 5.36MIN: 4.97 / MAX: 5.331. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread

NCNN

Target: CPU-v3-v3 - Model: mobilenet-v3

OpenBenchmarking.orgms, Fewer Is BetterNCNN 20201218Target: CPU-v3-v3 - Model: mobilenet-v31230.92251.8452.76753.694.6125SE +/- 0.02, N = 3SE +/- 0.01, N = 3SE +/- 0.19, N = 33.923.944.10MIN: 3.87 / MAX: 4.36MIN: 3.9 / MAX: 4.57MIN: 3.88 / MAX: 40.831. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread

NCNN

Target: CPU - Model: shufflenet-v2

OpenBenchmarking.orgms, Fewer Is BetterNCNN 20201218Target: CPU - Model: shufflenet-v21231.10252.2053.30754.415.5125SE +/- 0.02, N = 3SE +/- 0.02, N = 3SE +/- 0.03, N = 34.784.904.78MIN: 4.66 / MAX: 10.99MIN: 4.78 / MAX: 5.11MIN: 4.68 / MAX: 5.131. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread

NCNN

Target: CPU - Model: mnasnet

OpenBenchmarking.orgms, Fewer Is BetterNCNN 20201218Target: CPU - Model: mnasnet1230.92031.84062.76093.68124.6015SE +/- 0.02, N = 3SE +/- 0.02, N = 3SE +/- 0.21, N = 33.873.894.09MIN: 3.81 / MAX: 4.16MIN: 3.83 / MAX: 4.18MIN: 3.84 / MAX: 100.131. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread

NCNN

Target: CPU - Model: efficientnet-b0

OpenBenchmarking.orgms, Fewer Is BetterNCNN 20201218Target: CPU - Model: efficientnet-b0123246810SE +/- 0.15, N = 3SE +/- 0.16, N = 3SE +/- 0.21, N = 36.786.796.86MIN: 6.45 / MAX: 7.15MIN: 6.45 / MAX: 7.27MIN: 6.43 / MAX: 7.581. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread

NCNN

Target: CPU - Model: blazeface

OpenBenchmarking.orgms, Fewer Is BetterNCNN 20201218Target: CPU - Model: blazeface1230.42530.85061.27591.70122.1265SE +/- 0.07, N = 3SE +/- 0.04, N = 3SE +/- 0.10, N = 31.871.851.89MIN: 1.69 / MAX: 2.15MIN: 1.72 / MAX: 2.07MIN: 1.68 / MAX: 2.261. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread

NCNN

Target: CPU - Model: googlenet

OpenBenchmarking.orgms, Fewer Is BetterNCNN 20201218Target: CPU - Model: googlenet12348121620SE +/- 0.41, N = 3SE +/- 0.68, N = 3SE +/- 0.52, N = 314.7415.0914.87MIN: 13.7 / MAX: 16.27MIN: 13.78 / MAX: 111.08MIN: 13.77 / MAX: 17.681. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread

NCNN

Target: CPU - Model: vgg16

OpenBenchmarking.orgms, Fewer Is BetterNCNN 20201218Target: CPU - Model: vgg161231530456075SE +/- 0.11, N = 3SE +/- 0.32, N = 3SE +/- 0.06, N = 364.3365.3064.50MIN: 63.96 / MAX: 67.59MIN: 64.15 / MAX: 177.76MIN: 64.12 / MAX: 78.381. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread

NCNN

Target: CPU - Model: resnet18

OpenBenchmarking.orgms, Fewer Is BetterNCNN 20201218Target: CPU - Model: resnet1812348121620SE +/- 0.21, N = 3SE +/- 0.16, N = 3SE +/- 0.17, N = 315.2115.3015.36MIN: 14.69 / MAX: 16.3MIN: 14.59 / MAX: 15.79MIN: 14.69 / MAX: 16.411. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread

NCNN

Target: CPU - Model: alexnet

OpenBenchmarking.orgms, Fewer Is BetterNCNN 20201218Target: CPU - Model: alexnet1233691215SE +/- 0.11, N = 3SE +/- 0.17, N = 3SE +/- 0.01, N = 312.7813.1012.92MIN: 12.49 / MAX: 13.2MIN: 12.6 / MAX: 69.72MIN: 12.55 / MAX: 13.911. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread

NCNN

Target: CPU - Model: resnet50

OpenBenchmarking.orgms, Fewer Is BetterNCNN 20201218Target: CPU - Model: resnet50123714212835SE +/- 0.08, N = 3SE +/- 0.23, N = 3SE +/- 0.10, N = 328.2228.7628.18MIN: 27.8 / MAX: 29.66MIN: 27.36 / MAX: 145.77MIN: 27.79 / MAX: 35.471. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread

NCNN

Target: CPU - Model: yolov4-tiny

OpenBenchmarking.orgms, Fewer Is BetterNCNN 20201218Target: CPU - Model: yolov4-tiny123714212835SE +/- 0.08, N = 3SE +/- 0.28, N = 3SE +/- 0.56, N = 327.8927.8728.25MIN: 27.63 / MAX: 28.51MIN: 27.13 / MAX: 28.96MIN: 27.12 / MAX: 134.651. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread

NCNN

Target: CPU - Model: squeezenet_ssd

OpenBenchmarking.orgms, Fewer Is BetterNCNN 20201218Target: CPU - Model: squeezenet_ssd123510152025SE +/- 0.14, N = 3SE +/- 0.09, N = 3SE +/- 0.46, N = 320.0620.0820.27MIN: 19.26 / MAX: 87.17MIN: 19.69 / MAX: 20.86MIN: 19.36 / MAX: 122.931. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread

NCNN

Target: CPU - Model: regnety_400m

OpenBenchmarking.orgms, Fewer Is BetterNCNN 20201218Target: CPU - Model: regnety_400m1233691215SE +/- 0.26, N = 3SE +/- 0.24, N = 3SE +/- 0.23, N = 313.5313.6013.42MIN: 12.93 / MAX: 14.66MIN: 13.03 / MAX: 14.64MIN: 12.88 / MAX: 14.11. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread

QuantLib

OpenBenchmarking.orgMFLOPS, More Is BetterQuantLib 1.211236001200180024003000SE +/- 1.13, N = 3SE +/- 3.82, N = 3SE +/- 8.87, N = 32798.92802.32795.51. (CXX) g++ options: -O3 -march=native -rdynamic

Quantum ESPRESSO

Input: AUSURF112

OpenBenchmarking.orgSeconds, Fewer Is BetterQuantum ESPRESSO 6.7Input: AUSURF11212330060090012001500SE +/- 18.61, N = 3SE +/- 20.18, N = 3SE +/- 2.60, N = 31565.141594.091546.901. (F9X) gfortran options: -lopenblas -lFoX_dom -lFoX_sax -lFoX_wxml -lFoX_common -lFoX_utils -lFoX_fsys -lfftw3 -pthread -lmpi_usempif08 -lmpi_mpifh -lmpi -lopen-rte -lopen-pal -lhwloc -ldl -levent -levent_pthreads -lutil -lm -lrt -lz

simdjson

Throughput Test: Kostya

OpenBenchmarking.orgGB/s, More Is Bettersimdjson 0.7.1Throughput Test: Kostya1230.13730.27460.41190.54920.6865SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 30.610.610.611. (CXX) g++ options: -O3 -pthread

simdjson

Throughput Test: LargeRandom

OpenBenchmarking.orgGB/s, More Is Bettersimdjson 0.7.1Throughput Test: LargeRandom1230.10580.21160.31740.42320.529SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 30.470.470.471. (CXX) g++ options: -O3 -pthread

simdjson

Throughput Test: PartialTweets

OpenBenchmarking.orgGB/s, More Is Bettersimdjson 0.7.1Throughput Test: PartialTweets1230.17330.34660.51990.69320.8665SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 30.770.770.771. (CXX) g++ options: -O3 -pthread

simdjson

Throughput Test: DistinctUserID

OpenBenchmarking.orgGB/s, More Is Bettersimdjson 0.7.1Throughput Test: DistinctUserID1230.17780.35560.53340.71120.889SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 30.790.790.791. (CXX) g++ options: -O3 -pthread

Stockfish

Total Time

OpenBenchmarking.orgNodes Per Second, More Is BetterStockfish 12Total Time1234M8M12M16M20MSE +/- 34943.70, N = 3SE +/- 220484.45, N = 5SE +/- 185355.58, N = 31703172916996646171277321. (CXX) g++ options: -m64 -lpthread -fno-exceptions -std=c++17 -pedantic -O3 -msse -msse3 -mpopcnt -msse4.1 -mssse3 -msse2 -flto -flto=jobserver


Phoronix Test Suite v10.8.4