Intel Xeon Benchmarks Ice Lake - 2021 vs. 2022

Benchmarks for a future article.

HTML result view exported from: https://openbenchmarking.org/result/2208132-NE-2208129NE66&sgm=1&imw=1&gru&rdt.

ProcessorMotherboardChipsetMemoryDiskGraphicsMonitorNetworkOSKernelDesktopDisplay ServerCompilerFile-SystemScreen ResolutionOpenGLVulkanUbuntuClear LinuxCentOS StreamUbuntuClear LinuxCentOS Stream May 2021 May 2021 May 2021 Aug 2022 Aug 2022 Aug 20222 x Intel Xeon Platinum 8380 @ 3.40GHz (80 Cores / 160 Threads)Intel M50CYP2SB2U (SE5C6200.86B.0022.D08.2103221623 BIOS)Intel Device 0998512GB800GB INTEL SSDPF21Q800GBASPEEDVE2282 x Intel X710 for 10GBASE-T + 2 x Intel E810-C for QSFPUbuntu 20.045.8.0-53-generic (x86_64)GNOME Shell 3.36.7X Server 1.20.9GCC 9.3.0ext41920x1080Clear Linux OS 346305.10.19-1032.native (x86_64)GNOME Shell 40.0X ServerGCC 11.1.1 20210517 releases/gcc-11.1.0-132-g7d91dd2efb + Clang 11.1.0 + LLVM 11.1.0CentOS Stream 84.18.0-301.1.el8.x86_64 (x86_64)GNOME Shell 3.32.2GCC 8.4.1 20210423xfsllvmpipeUbuntu 22.045.15.0-46-generic (x86_64)GNOME Shell 42.2X Server 1.21.1.34.5 Mesa 22.0.1 (LLVM 13.0.1 256 bits)1.2.204GCC 11.2.0ext4ASPEEDClear Linux OS 367905.18.16-1171.native (x86_64)GNOME Shell 42.3.1GCC 12.1.1 20220809 releases/gcc-12.1.0-334-g79a86a6086 + Clang 14.0.6 + LLVM 14.0.6CentOS Stream 95.14.0-142.el9.x86_64 (x86_64)GNOME Shell 40.10X ServerGCC 11.3.1 20220421xfsOpenBenchmarking.orgKernel Details- Ubuntu: May 2021: Transparent Huge Pages: madvise- Clear Linux: May 2021: Transparent Huge Pages: always- CentOS Stream: May 2021: Transparent Huge Pages: always- Ubuntu: Aug 2022: Transparent Huge Pages: madvise- Clear Linux: Aug 2022: Transparent Huge Pages: always- CentOS Stream: Aug 2022: Transparent Huge Pages: alwaysCompiler Details- Ubuntu: May 2021: --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++,gm2 --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc=auto --enable-offload-targets=nvptx-none=/build/gcc-9-HskZEa/gcc-9-9.3.0/debian/tmp-nvptx/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 - Clear Linux: May 2021: --build=x86_64-generic-linux --disable-libmpx --disable-libunwind-exceptions --disable-multiarch --disable-vtable-verify --disable-werror --enable-__cxa_atexit --enable-bootstrap --enable-cet --enable-clocale=gnu --enable-default-pie --enable-gnu-indirect-function --enable-languages=c,c++,fortran,go --enable-ld=default --enable-libstdcxx-pch --enable-lto --enable-multilib --enable-plugin --enable-shared --enable-threads=posix --exec-prefix=/usr --includedir=/usr/include --target=x86_64-generic-linux --with-arch=westmere --with-gcc-major-version-only --with-glibc-version=2.19 --with-gnu-ld --with-isl --with-ppl=yes --with-tune=skylake-avx512 - CentOS Stream: May 2021: --build=x86_64-redhat-linux --disable-libmpx --disable-libunwind-exceptions --enable-__cxa_atexit --enable-bootstrap --enable-cet --enable-checking=release --enable-gnu-indirect-function --enable-gnu-unique-object --enable-initfini-array --enable-languages=c,c++,fortran,lto --enable-multilib --enable-offload-targets=nvptx-none --enable-plugin --enable-shared --enable-threads=posix --mandir=/usr/share/man --with-arch_32=x86-64 --with-gcc-major-version-only --with-isl --with-linker-hash-style=gnu --with-tune=generic --without-cuda-driver - Ubuntu: Aug 2022: --build=x86_64-linux-gnu --disable-vtable-verify --disable-werror --enable-bootstrap --enable-cet --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-link-serialization=2 --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc=auto --enable-offload-targets=nvptx-none=/build/gcc-11-gBFGDP/gcc-11-11.2.0/debian/tmp-nvptx/usr,amdgcn-amdhsa=/build/gcc-11-gBFGDP/gcc-11-11.2.0/debian/tmp-gcn/usr --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-build-config=bootstrap-lto-lean --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 - Clear Linux: Aug 2022: --build=x86_64-generic-linux --disable-libmpx --disable-libunwind-exceptions --disable-multiarch --disable-vtable-verify --disable-werror --enable-__cxa_atexit --enable-bootstrap --enable-cet --enable-clocale=gnu --enable-default-pie --enable-gnu-indirect-function --enable-gnu-indirect-function --enable-host-shared --enable-languages=c,c++,fortran,go,jit --enable-ld=default --enable-libstdcxx-pch --enable-linux-futex --enable-lto --enable-multilib --enable-plugin --enable-shared --enable-threads=posix --exec-prefix=/usr --includedir=/usr/include --target=x86_64-generic-linux --with-arch=x86-64-v3 --with-gcc-major-version-only --with-glibc-version=2.35 --with-gnu-ld --with-isl --with-pic --with-ppl=yes --with-tune=skylake-avx512 --with-zstd - CentOS Stream: Aug 2022: --build=x86_64-redhat-linux --disable-libunwind-exceptions --enable-__cxa_atexit --enable-bootstrap --enable-cet --enable-checking=release --enable-gnu-indirect-function --enable-gnu-unique-object --enable-host-bind-now --enable-host-pie --enable-initfini-array --enable-languages=c,c++,fortran,lto --enable-link-serialization=1 --enable-multilib --enable-offload-targets=nvptx-none --enable-plugin --enable-shared --enable-threads=posix --mandir=/usr/share/man --with-arch_32=x86-64 --with-arch_64=x86-64-v2 --with-build-config=bootstrap-lto --with-gcc-major-version-only --with-linker-hash-style=gnu --with-tune=generic --without-cuda-driver --without-isl Disk Details- Ubuntu: May 2021: NONE / errors=remount-ro,relatime,rw / Block Size: 4096- Clear Linux: May 2021: MQ-DEADLINE / relatime,rw,stripe=256 / Block Size: 4096- CentOS Stream: May 2021: NONE / attr2,inode64,logbsize=32k,logbufs=8,noquota,relatime,rw,seclabel / Block Size: 4096Processor Details- Ubuntu: May 2021: Scaling Governor: intel_pstate powersave - CPU Microcode: 0xd000270- Clear Linux: May 2021: Scaling Governor: intel_pstate performance - CPU Microcode: 0xd000270- CentOS Stream: May 2021: Scaling Governor: intel_pstate performance - CPU Microcode: 0xd000270- Ubuntu: Aug 2022: Scaling Governor: intel_pstate powersave (EPP: balance_performance) - CPU Microcode: 0xd000363- Clear Linux: Aug 2022: Scaling Governor: intel_pstate performance (EPP: performance) - CPU Microcode: 0xd000375- CentOS Stream: Aug 2022: Scaling Governor: intel_pstate powersave (EPP: balance_performance) - CPU Microcode: 0xd000363Java Details- Ubuntu: May 2021: OpenJDK Runtime Environment (build 11.0.11+9-Ubuntu-0ubuntu2.20.04)- Clear Linux: May 2021: OpenJDK Runtime Environment (build 1.8.0-u252-ga-b00)- CentOS Stream: May 2021: OpenJDK Runtime Environment (build 1.8.0_292-b10)- Ubuntu: Aug 2022: OpenJDK Runtime Environment (build 11.0.16+8-post-Ubuntu-0ubuntu122.04)- Clear Linux: Aug 2022: OpenJDK Runtime Environment (build 18.0.1-internal+0-adhoc.mockbuild.corretto-18-18.0.1.10.1)- CentOS Stream: Aug 2022: OpenJDK Runtime Environment (Red_Hat-11.0.16.0.8-2.el9) (build 11.0.16+8-LTS)Python Details- Ubuntu: May 2021: Python 3.8.5- Clear Linux: May 2021: Python 3.9.5- CentOS Stream: May 2021: Python 3.6.8- Ubuntu: Aug 2022: Python 3.10.4- Clear Linux: Aug 2022: Python 3.10.6- CentOS Stream: Aug 2022: Python 3.9.13Security Details- Ubuntu: May 2021: itlb_multihit: Not affected + 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: Not affected + tsx_async_abort: Not affected- Clear Linux: May 2021: itlb_multihit: Not affected + 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: Not affected + tsx_async_abort: Not affected- CentOS Stream: May 2021: SELinux + itlb_multihit: Not affected + 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: Not affected + tsx_async_abort: Not affected- Ubuntu: Aug 2022: itlb_multihit: Not affected + l1tf: Not affected + mds: Not affected + meltdown: Not affected + mmio_stale_data: Mitigation of Clear buffers; SMT vulnerable + retbleed: 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: Not affected + tsx_async_abort: Not affected- Clear Linux: Aug 2022: itlb_multihit: Not affected + l1tf: Not affected + mds: Not affected + meltdown: Not affected + mmio_stale_data: Mitigation of Clear buffers; SMT vulnerable + retbleed: Not affected + spec_store_bypass: Mitigation of SSB disabled via prctl + spectre_v1: Mitigation of usercopy/swapgs barriers and __user pointer sanitization + spectre_v2: Mitigation of Enhanced IBRS IBPB: conditional RSB filling + srbds: Not affected + tsx_async_abort: Not affected- CentOS Stream: Aug 2022: SELinux + itlb_multihit: Not affected + l1tf: Not affected + mds: Not affected + meltdown: Not affected + mmio_stale_data: Mitigation of Clear buffers; SMT vulnerable + spec_store_bypass: Mitigation of SSB disabled via prctl + spectre_v1: Mitigation of usercopy/swapgs barriers and __user pointer sanitization + spectre_v2: Mitigation of Enhanced IBRS IBPB: conditional RSB filling + srbds: Not affected + tsx_async_abort: Not affectedEnvironment Details- Clear Linux: May 2021: FFLAGS="-g -O3 -feliminate-unused-debug-types -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=32 -m64 -fasynchronous-unwind-tables -Wp,-D_REENTRANT -ftree-loop-distribute-patterns -Wl,-z -Wl,now -Wl,-z -Wl,relro -malign-data=abi -fno-semantic-interposition -ftree-vectorize -ftree-loop-vectorize -Wl,--enable-new-dtags -Wa,-mbranches-within-32B-boundaries" CXXFLAGS="-g -O3 -feliminate-unused-debug-types -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=32 -Wformat -Wformat-security -m64 -fasynchronous-unwind-tables -Wp,-D_REENTRANT -ftree-loop-distribute-patterns -Wl,-z -Wl,now -Wl,-z -Wl,relro -fno-semantic-interposition -ffat-lto-objects -fno-trapping-math -Wl,-sort-common -Wl,--enable-new-dtags -mtune=skylake -Wa,-mbranches-within-32B-boundaries -fvisibility-inlines-hidden -Wl,--enable-new-dtags" FCFLAGS="-g -O3 -feliminate-unused-debug-types -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=32 -m64 -fasynchronous-unwind-tables -Wp,-D_REENTRANT -ftree-loop-distribute-patterns -Wl,-z -Wl,now -Wl,-z -Wl,relro -malign-data=abi -fno-semantic-interposition -ftree-vectorize -ftree-loop-vectorize -Wl,-sort-common -Wl,--enable-new-dtags" CFLAGS="-g -O3 -feliminate-unused-debug-types -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=32 -Wformat -Wformat-security -m64 -fasynchronous-unwind-tables -Wp,-D_REENTRANT -ftree-loop-distribute-patterns -Wl,-z -Wl,now -Wl,-z -Wl,relro -fno-semantic-interposition -ffat-lto-objects -fno-trapping-math -Wl,-sort-common -Wl,--enable-new-dtags -mtune=skylake -Wa,-mbranches-within-32B-boundaries" THEANO_FLAGS="floatX=float32,openmp=true,gcc.cxxflags="-ftree-vectorize -mavx"" - Clear Linux: Aug 2022: FFLAGS="-g -O3 -feliminate-unused-debug-types -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -m64 -fasynchronous-unwind-tables -Wp,-D_REENTRANT -ftree-loop-distribute-patterns -Wl,-z -Wl,now -Wl,-z -Wl,relro -malign-data=abi -fno-semantic-interposition -ftree-vectorize -ftree-loop-vectorize -Wl,--enable-new-dtags" CXXFLAGS="-g -O3 -feliminate-unused-debug-types -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -m64 -fasynchronous-unwind-tables -Wp,-D_REENTRANT -ftree-loop-distribute-patterns -Wl,-z -Wl,now -Wl,-z -Wl,relro -fno-semantic-interposition -ffat-lto-objects -fno-trapping-math -Wl,-sort-common -Wl,--enable-new-dtags -mtune=skylake -mrelax-cmpxchg-loop -fvisibility-inlines-hidden -Wl,--enable-new-dtags" FCFLAGS="-g -O3 -feliminate-unused-debug-types -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -m64 -fasynchronous-unwind-tables -Wp,-D_REENTRANT -ftree-loop-distribute-patterns -Wl,-z -Wl,now -Wl,-z -Wl,relro -malign-data=abi -fno-semantic-interposition -ftree-vectorize -ftree-loop-vectorize -Wl,-sort-common -Wl,--enable-new-dtags" CFLAGS="-g -O3 -feliminate-unused-debug-types -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -m64 -fasynchronous-unwind-tables -Wp,-D_REENTRANT -ftree-loop-distribute-patterns -Wl,-z -Wl,now -Wl,-z -Wl,relro -fno-semantic-interposition -ffat-lto-objects -fno-trapping-math -Wl,-sort-common -Wl,--enable-new-dtags -mtune=skylake -mrelax-cmpxchg-loop" THEANO_FLAGS="floatX=float32,openmp=true,gcc.cxxflags="-ftree-vectorize -mavx""

embree: Pathtracer ISPC - Crownkvazaar: Bosphorus 4K - Mediumkvazaar: Bosphorus 4K - Very Fastkvazaar: Bosphorus 4K - Ultra Fastsvt-av1: Preset 8 - Bosphorus 4Ksvt-hevc: 1 - Bosphorus 1080psvt-hevc: 7 - Bosphorus 1080psvt-hevc: 10 - Bosphorus 1080psvt-vp9: PSNR/SSIM Optimized - Bosphorus 1080phpcg: chia-vdf: Square Plain C++coremark: CoreMark Size 666 - Iterations Per Secondsecuremark: SecureMark-TLScompress-zstd: 19 - Compression Speedcompress-zstd: 19, Long Mode - Compression Speedgromacs: MPI CPU - water_GMX50_barelammps: 20k Atomslammps: Rhodopsin Proteinpjsip: INVITEpjsip: OPTIONS, Statefulliquid-dsp: 16 - 256 - 57liquid-dsp: 32 - 256 - 57liquid-dsp: 128 - 256 - 57liquid-dsp: 160 - 256 - 57phpbench: PHP Benchmark Suitepybench: Total For Average Test Timesonednn: Deconvolution Batch shapes_1d - f32 - CPUonednn: Recurrent Neural Network Inference - bf16bf16bf16 - CPUtnn: CPU - MobileNet v2dacapobench: H2rodinia: OpenMP Leukocytemrbayes: Primate Phylogeny Analysisincompact3d: X3D-benchmarking input.i3dincompact3d: input.i3d 193 Cells Per Directionavifenc: 6avifenc: 10avifenc: 10, Losslesstungsten: Hairtungsten: Water Causticblender: Fishy Cat - CPU-Onlyblender: Barbershop - CPU-OnlyUbuntuClear LinuxCentOS StreamUbuntuClear LinuxCentOS Stream May 2021 May 2021 May 2021 Aug 2022 Aug 2022 Aug 202266.88666.9313.3323.1628.13929.14157.78234.92196.9739.96691394002261054.02926122519584.043.68.88436.30022.0841840359783298333316538666673316633333310666666772662398232.6500433.426374.2031123560.933178.773319.48787411.711323415.5015.3618.9676.4564632.483346.11109.0773.837017.8040.9646.9860.27338.51315.80592.99456.4739.48211435672452833.36094522977090.149.29.20135.63231.15352961036099983333319731000003970066667384306666790018410159.79872433.798354.298413240.815175.476289.55147311.163730310.2373.0665.8155.6220118.171243.83102.2573.520117.1137.8044.3558.01737.31310.56575.09456.9040.69401106002348820.38713823532791.849.48.68635.48430.215539610280852303333167393333332881666673158000000645026116510.40340425.434365.610418747.377219.768308.75437412.300085111.2673.1896.1026.6836020.627244.40101.3966.28116.9513.5324.0632.05229.78170.52266.62212.0540.51531406672276258.10142522509981.847.38.94334.95524.65227213821833783333170756666731121666672955466667791344102227.0225451.957411.7571084159.953171.471292.74952211.259073615.2435.6848.6036.4726230.161345.18109.2975.594118.4841.7848.5562.65738.53331.91599.53476.5840.69081478002448137.06238423842788.949.59.50035.03231.5545342103031011633333207536666739452333333762000000164124910826.43007450.830344.968236331.100174.705284.86837810.681529410.3832.8855.6695.5384618.205143.38102.9365.65867.0413.6324.1433.71530.09165.61256.10211.2040.38261313002381840.14636222791085.949.38.87134.57027.65828243823839893333167583333331612666673014500000763146114629.3238444.273388.525987345.611167.664325.16978912.698226313.1154.2887.2806.2125129.893244.60106.09OpenBenchmarking.org

Embree

Binary: Pathtracer ISPC - Model: Crown

May 2021Aug 2022OpenBenchmarking.orgFrames Per Second, More Is BetterEmbree 3.13Binary: Pathtracer ISPC - Model: CrownUbuntuClear LinuxCentOS Stream20406080100SE +/- 0.70, N = 3SE +/- 0.68, N = 3SE +/- 0.33, N = 3SE +/- 0.14, N = 3SE +/- 0.31, N = 3SE +/- 0.20, N = 366.8973.8473.5266.2875.5965.66

Kvazaar

Video Input: Bosphorus 4K - Video Preset: Medium

May 2021Aug 2022OpenBenchmarking.orgFrames Per Second, More Is BetterKvazaar 2.0Video Input: Bosphorus 4K - Video Preset: MediumUbuntuClear LinuxCentOS Stream510152025SE +/- 0.01, N = 3SE +/- 0.03, N = 3SE +/- 0.01, N = 3SE +/- 0.01, N = 3SE +/- 0.01, N = 3SE +/- 0.01, N = 36.9317.8017.116.9518.487.041. (CC) gcc options: -pthread -ftree-vectorize -fvisibility=hidden -lpthread -lm -lrt

Kvazaar

Video Input: Bosphorus 4K - Video Preset: Very Fast

May 2021Aug 2022OpenBenchmarking.orgFrames Per Second, More Is BetterKvazaar 2.0Video Input: Bosphorus 4K - Video Preset: Very FastUbuntuClear LinuxCentOS Stream1020304050SE +/- 0.02, N = 3SE +/- 0.09, N = 3SE +/- 0.13, N = 3SE +/- 0.01, N = 3SE +/- 0.11, N = 3SE +/- 0.03, N = 313.3340.9637.8013.5341.7813.631. (CC) gcc options: -pthread -ftree-vectorize -fvisibility=hidden -lpthread -lm -lrt

Kvazaar

Video Input: Bosphorus 4K - Video Preset: Ultra Fast

May 2021Aug 2022OpenBenchmarking.orgFrames Per Second, More Is BetterKvazaar 2.0Video Input: Bosphorus 4K - Video Preset: Ultra FastUbuntuClear LinuxCentOS Stream1122334455SE +/- 0.24, N = 3SE +/- 0.34, N = 12SE +/- 0.27, N = 3SE +/- 0.10, N = 3SE +/- 0.43, N = 3SE +/- 0.11, N = 323.1646.9844.3524.0648.5524.141. (CC) gcc options: -pthread -ftree-vectorize -fvisibility=hidden -lpthread -lm -lrt

SVT-AV1

Encoder Mode: Preset 8 - Input: Bosphorus 4K

May 2021Aug 2022OpenBenchmarking.orgFrames Per Second, More Is BetterSVT-AV1 0.8.7Encoder Mode: Preset 8 - Input: Bosphorus 4KUbuntuClear LinuxCentOS Stream1428425670SE +/- 0.34, N = 15SE +/- 0.42, N = 3SE +/- 0.37, N = 3SE +/- 0.24, N = 3SE +/- 0.31, N = 3SE +/- 0.18, N = 328.1460.2758.0232.0562.6633.721. (CXX) g++ options: -mno-avx -mavx2 -mavx512f -mavx512bw -mavx512dq -pie

SVT-HEVC

Tuning: 1 - Input: Bosphorus 1080p

May 2021Aug 2022OpenBenchmarking.orgFrames Per Second, More Is BetterSVT-HEVC 1.5.0Tuning: 1 - Input: Bosphorus 1080pUbuntuClear LinuxCentOS Stream918273645SE +/- 0.33, N = 3SE +/- 0.24, N = 3SE +/- 0.11, N = 3SE +/- 0.37, N = 3SE +/- 0.08, N = 3SE +/- 0.09, N = 329.1438.5137.3129.7838.5330.091. (CC) gcc options: -fPIE -fPIC -O3 -O2 -pie -rdynamic -lpthread -lrt

SVT-HEVC

Tuning: 7 - Input: Bosphorus 1080p

May 2021Aug 2022OpenBenchmarking.orgFrames Per Second, More Is BetterSVT-HEVC 1.5.0Tuning: 7 - Input: Bosphorus 1080pUbuntuClear LinuxCentOS Stream70140210280350SE +/- 1.68, N = 3SE +/- 2.34, N = 15SE +/- 0.28, N = 3SE +/- 1.21, N = 15SE +/- 2.91, N = 15SE +/- 0.60, N = 3157.78315.80310.56170.52331.91165.611. (CC) gcc options: -fPIE -fPIC -O3 -O2 -pie -rdynamic -lpthread -lrt

SVT-HEVC

Tuning: 10 - Input: Bosphorus 1080p

May 2021Aug 2022OpenBenchmarking.orgFrames Per Second, More Is BetterSVT-HEVC 1.5.0Tuning: 10 - Input: Bosphorus 1080pUbuntuClear LinuxCentOS Stream130260390520650SE +/- 1.73, N = 3SE +/- 5.64, N = 3SE +/- 1.50, N = 3SE +/- 2.09, N = 3SE +/- 6.20, N = 3SE +/- 1.38, N = 3234.92592.99575.09266.62599.53256.101. (CC) gcc options: -fPIE -fPIC -O3 -O2 -pie -rdynamic -lpthread -lrt

SVT-VP9

Tuning: PSNR/SSIM Optimized - Input: Bosphorus 1080p

May 2021Aug 2022OpenBenchmarking.orgFrames Per Second, More Is BetterSVT-VP9 0.3Tuning: PSNR/SSIM Optimized - Input: Bosphorus 1080pUbuntuClear LinuxCentOS Stream100200300400500SE +/- 1.73, N = 3SE +/- 2.91, N = 3SE +/- 5.26, N = 4SE +/- 1.66, N = 14SE +/- 1.96, N = 3SE +/- 2.71, N = 3196.97456.47456.90212.05476.58211.201. (CC) gcc options: -O3 -fcommon -fPIE -fPIC -fvisibility=hidden -pie -rdynamic -lpthread -lrt -lm

High Performance Conjugate Gradient

May 2021Aug 2022OpenBenchmarking.orgGFLOP/s, More Is BetterHigh Performance Conjugate Gradient 3.1UbuntuClear LinuxCentOS Stream918273645SE +/- 0.19, N = 3SE +/- 0.01, N = 3SE +/- 0.04, N = 3SE +/- 0.04, N = 3SE +/- 0.11, N = 3SE +/- 0.04, N = 339.9739.4840.6940.5240.6940.381. (CXX) g++ options: -O3 -ffast-math -ftree-vectorize -lmpi

Chia Blockchain VDF

Test: Square Plain C++

May 2021Aug 2022OpenBenchmarking.orgIPS, More Is BetterChia Blockchain VDF 1.0.1Test: Square Plain C++UbuntuClear LinuxCentOS Stream30K60K90K120K150KSE +/- 585.95, N = 3SE +/- 33.33, N = 3SE +/- 100.00, N = 3SE +/- 566.67, N = 3SE +/- 57.74, N = 3SE +/- 400.00, N = 31394001435671106001406671478001313001. (CXX) g++ options: -flto -no-pie -lgmpxx -lgmp -lboost_system -pthread

Coremark

CoreMark Size 666 - Iterations Per Second

May 2021Aug 2022OpenBenchmarking.orgIterations/Sec, More Is BetterCoremark 1.0CoreMark Size 666 - Iterations Per SecondUbuntuClear LinuxCentOS Stream500K1000K1500K2000K2500KSE +/- 24473.66, N = 5SE +/- 6737.83, N = 3SE +/- 5322.13, N = 3SE +/- 1129.68, N = 3SE +/- 841.74, N = 3SE +/- 1408.02, N = 32261054.032452833.362348820.392276258.102448137.062381840.151. (CC) gcc options: -O2 -lrt" -lrt

SecureMark

Benchmark: SecureMark-TLS

May 2021Aug 2022OpenBenchmarking.orgmarks, More Is BetterSecureMark 1.0.4Benchmark: SecureMark-TLSUbuntuClear LinuxCentOS Stream50K100K150K200K250KSE +/- 124.15, N = 3SE +/- 121.72, N = 3SE +/- 250.98, N = 3SE +/- 55.39, N = 3SE +/- 302.43, N = 3SE +/- 241.13, N = 32251952297702353272250992384272279101. (CC) gcc options: -pedantic -O3

Zstd Compression

Compression Level: 19 - Compression Speed

May 2021Aug 2022OpenBenchmarking.orgMB/s, More Is BetterZstd Compression 1.4.9Compression Level: 19 - Compression SpeedUbuntuClear LinuxCentOS Stream20406080100SE +/- 0.68, N = 3SE +/- 0.32, N = 3SE +/- 0.60, N = 14SE +/- 1.16, N = 3SE +/- 0.42, N = 3SE +/- 1.14, N = 384.090.191.881.888.985.91. (CC) gcc options: -O3 -pthread -lz

Zstd Compression

Compression Level: 19, Long Mode - Compression Speed

May 2021Aug 2022OpenBenchmarking.orgMB/s, More Is BetterZstd Compression 1.4.9Compression Level: 19, Long Mode - Compression SpeedUbuntuClear LinuxCentOS Stream1122334455SE +/- 0.39, N = 15SE +/- 0.18, N = 3SE +/- 0.27, N = 3SE +/- 0.31, N = 15SE +/- 0.39, N = 10SE +/- 0.42, N = 843.649.249.447.349.549.31. (CC) gcc options: -O3 -pthread -lz

GROMACS

Implementation: MPI CPU - Input: water_GMX50_bare

May 2021Aug 2022OpenBenchmarking.orgNs Per Day, More Is BetterGROMACS 2021.2Implementation: MPI CPU - Input: water_GMX50_bareUbuntuClear LinuxCentOS Stream3691215SE +/- 0.033, N = 3SE +/- 0.028, N = 3SE +/- 0.075, N = 15SE +/- 0.073, N = 3SE +/- 0.027, N = 3SE +/- 0.021, N = 38.8849.2018.6868.9439.5008.8711. (CXX) g++ options: -O3

LAMMPS Molecular Dynamics Simulator

Model: 20k Atoms

May 2021Aug 2022OpenBenchmarking.orgns/day, More Is BetterLAMMPS Molecular Dynamics Simulator 29Oct2020Model: 20k AtomsUbuntuClear LinuxCentOS Stream816243240SE +/- 0.04, N = 3SE +/- 0.05, N = 3SE +/- 0.07, N = 3SE +/- 0.05, N = 3SE +/- 0.10, N = 3SE +/- 0.05, N = 336.3035.6335.4834.9635.0334.571. (CXX) g++ options: -O3 -lm

LAMMPS Molecular Dynamics Simulator

Model: Rhodopsin Protein

May 2021Aug 2022OpenBenchmarking.orgns/day, More Is BetterLAMMPS Molecular Dynamics Simulator 29Oct2020Model: Rhodopsin ProteinUbuntuClear LinuxCentOS Stream714212835SE +/- 0.64, N = 12SE +/- 0.47, N = 15SE +/- 0.75, N = 15SE +/- 0.40, N = 15SE +/- 0.32, N = 3SE +/- 0.26, N = 322.0831.1530.2224.6531.5527.661. (CXX) g++ options: -O3 -lm

PJSIP

Method: INVITE

May 2021Aug 2022OpenBenchmarking.orgResponses Per Second, More Is BetterPJSIP 2.11Method: INVITEUbuntuClear LinuxCentOS Stream12002400360048006000SE +/- 14.31, N = 3SE +/- 20.58, N = 3SE +/- 15.30, N = 3SE +/- 26.61, N = 5SE +/- 5.86, N = 3SE +/- 16.60, N = 31840529653962721534228241. (CC) gcc options: -lstdc++ -lm -lrt -lpthread

PJSIP

Method: OPTIONS, Stateful

May 2021Aug 2022OpenBenchmarking.orgResponses Per Second, More Is BetterPJSIP 2.11Method: OPTIONS, StatefulUbuntuClear LinuxCentOS Stream2K4K6K8K10KSE +/- 13.59, N = 3SE +/- 1.53, N = 3SE +/- 102.14, N = 3SE +/- 7.84, N = 3SE +/- 7.86, N = 3SE +/- 10.74, N = 33597103601028038211030338231. (CC) gcc options: -lstdc++ -lm -lrt -lpthread

Liquid-DSP

Threads: 16 - Buffer Length: 256 - Filter Length: 57

May 2021Aug 2022OpenBenchmarking.orgsamples/s, More Is BetterLiquid-DSP 2021.01.31Threads: 16 - Buffer Length: 256 - Filter Length: 57UbuntuClear LinuxCentOS Stream200M400M600M800M1000MSE +/- 5004752.19, N = 3SE +/- 2729061.70, N = 3SE +/- 2483856.77, N = 3SE +/- 5007961.44, N = 3SE +/- 3122143.14, N = 3SE +/- 6994098.31, N = 383298333399983333385230333383378333310116333338398933331. (CC) gcc options: -O3 -pthread -lm -lc -lliquid

Liquid-DSP

Threads: 32 - Buffer Length: 256 - Filter Length: 57

May 2021Aug 2022OpenBenchmarking.orgsamples/s, More Is BetterLiquid-DSP 2021.01.31Threads: 32 - Buffer Length: 256 - Filter Length: 57UbuntuClear LinuxCentOS Stream400M800M1200M1600M2000MSE +/- 5634516.64, N = 3SE +/- 16877598.57, N = 3SE +/- 2659156.09, N = 3SE +/- 7204011.23, N = 3SE +/- 4275641.60, N = 3SE +/- 2948634.34, N = 31653866667197310000016739333331707566667207536666716758333331. (CC) gcc options: -O3 -pthread -lm -lc -lliquid

Liquid-DSP

Threads: 128 - Buffer Length: 256 - Filter Length: 57

May 2021Aug 2022OpenBenchmarking.orgsamples/s, More Is BetterLiquid-DSP 2021.01.31Threads: 128 - Buffer Length: 256 - Filter Length: 57UbuntuClear LinuxCentOS Stream900M1800M2700M3600M4500MSE +/- 8772368.23, N = 3SE +/- 36096414.10, N = 3SE +/- 38875242.05, N = 3SE +/- 8477093.32, N = 3SE +/- 6827477.17, N = 3SE +/- 6209222.53, N = 33316633333397006666732881666673112166667394523333331612666671. (CC) gcc options: -O3 -pthread -lm -lc -lliquid

Liquid-DSP

Threads: 160 - Buffer Length: 256 - Filter Length: 57

May 2021Aug 2022OpenBenchmarking.orgsamples/s, More Is BetterLiquid-DSP 2021.01.31Threads: 160 - Buffer Length: 256 - Filter Length: 57UbuntuClear LinuxCentOS Stream800M1600M2400M3200M4000MSE +/- 11545032.60, N = 3SE +/- 13074699.91, N = 3SE +/- 7106569.73, N = 3SE +/- 9966164.98, N = 3SE +/- 2274496.28, N = 3SE +/- 12239417.20, N = 33106666667384306666731580000002955466667376200000030145000001. (CC) gcc options: -O3 -pthread -lm -lc -lliquid

PHPBench

PHP Benchmark Suite

May 2021Aug 2022OpenBenchmarking.orgScore, More Is BetterPHPBench 0.8.1PHP Benchmark SuiteUbuntuClear LinuxCentOS Stream400K800K1200K1600K2000KSE +/- 5472.66, N = 3SE +/- 1642.74, N = 3SE +/- 1254.32, N = 3SE +/- 1704.24, N = 3SE +/- 16349.78, N = 3SE +/- 1907.67, N = 37266239001846450267913441641249763146

PyBench

Total For Average Test Times

May 2021Aug 2022OpenBenchmarking.orgMilliseconds, Fewer Is BetterPyBench 2018-02-16Total For Average Test TimesUbuntuClear LinuxCentOS Stream30060090012001500SE +/- 0.88, N = 3SE +/- 1.00, N = 3SE +/- 1.86, N = 3SE +/- 2.52, N = 3SE +/- 4.84, N = 3SE +/- 1.76, N = 398210151165102210821146

oneDNN

Harness: Deconvolution Batch shapes_1d - Data Type: f32 - Engine: CPU

May 2021Aug 2022OpenBenchmarking.orgms, Fewer Is BetteroneDNN 2.1.2Harness: Deconvolution Batch shapes_1d - Data Type: f32 - Engine: CPUUbuntuClear LinuxCentOS Stream816243240SE +/- 0.49102, N = 15SE +/- 0.09474, N = 15SE +/- 0.12665, N = 15SE +/- 0.42580, N = 15SE +/- 0.02096, N = 3SE +/- 0.53210, N = 1532.650009.7987210.4034027.022506.4300729.323801. (CXX) g++ options: -O3 -march=native -std=c++11 -fopenmp -msse4.1 -fPIC -pie -ldl -lpthread

oneDNN

Harness: Recurrent Neural Network Inference - Data Type: bf16bf16bf16 - Engine: CPU

May 2021Aug 2022OpenBenchmarking.orgms, Fewer Is BetteroneDNN 2.1.2Harness: Recurrent Neural Network Inference - Data Type: bf16bf16bf16 - Engine: CPUUbuntuClear LinuxCentOS Stream100200300400500SE +/- 1.72, N = 3SE +/- 1.50, N = 3SE +/- 1.48, N = 3SE +/- 0.64, N = 3SE +/- 3.15, N = 3SE +/- 1.74, N = 3433.43433.80425.43451.96450.83444.271. (CXX) g++ options: -O3 -march=native -std=c++11 -fopenmp -msse4.1 -fPIC -pie -ldl -lpthread

TNN

Target: CPU - Model: MobileNet v2

May 2021Aug 2022OpenBenchmarking.orgms, Fewer Is BetterTNN 0.2.3Target: CPU - Model: MobileNet v2UbuntuClear LinuxCentOS Stream90180270360450SE +/- 0.44, N = 3SE +/- 0.15, N = 3SE +/- 4.59, N = 3SE +/- 5.97, N = 15SE +/- 0.18, N = 3SE +/- 5.97, N = 15374.20354.30365.61411.76344.97388.531. (CXX) g++ options: -fopenmp -pthread -fvisibility=hidden -O3 -rdynamic -ldl

DaCapo Benchmark

Java Test: H2

May 2021Aug 2022OpenBenchmarking.orgmsec, Fewer Is BetterDaCapo Benchmark 9.12-MR1Java Test: H2UbuntuClear LinuxCentOS Stream2K4K6K8K10KSE +/- 115.71, N = 20SE +/- 53.70, N = 20SE +/- 42.66, N = 20SE +/- 104.25, N = 4SE +/- 27.48, N = 20SE +/- 85.72, N = 411235413241871084123639873

Rodinia

Test: OpenMP Leukocyte

May 2021Aug 2022OpenBenchmarking.orgSeconds, Fewer Is BetterRodinia 3.1Test: OpenMP LeukocyteUbuntuClear LinuxCentOS Stream1428425670SE +/- 1.30, N = 15SE +/- 0.36, N = 15SE +/- 0.59, N = 15SE +/- 0.75, N = 15SE +/- 0.67, N = 12SE +/- 0.90, N = 1560.9340.8247.3859.9531.1045.611. (CXX) g++ options: -O2 -lOpenCL

Timed MrBayes Analysis

Primate Phylogeny Analysis

May 2021Aug 2022OpenBenchmarking.orgSeconds, Fewer Is BetterTimed MrBayes Analysis 3.2.7Primate Phylogeny AnalysisUbuntuClear LinuxCentOS Stream50100150200250SE +/- 0.79, N = 3SE +/- 1.06, N = 3SE +/- 0.98, N = 3SE +/- 1.50, N = 3SE +/- 1.99, N = 4SE +/- 0.15, N = 3178.77175.48219.77171.47174.71167.661. (CC) gcc options: -mmmx -msse -msse2 -msse3 -mssse3 -msse4.1 -msse4.2 -msha -maes -mavx -mfma -mavx2 -mavx512f -mavx512cd -mavx512vl -mavx512bw -mavx512dq -mavx512ifma -mavx512vbmi -mrdrnd -mbmi -mbmi2 -madx -mabm -O3 -std=c99 -pedantic -lm

Xcompact3d Incompact3d

Input: X3D-benchmarking input.i3d

May 2021Aug 2022OpenBenchmarking.orgSeconds, Fewer Is BetterXcompact3d Incompact3d 2021-03-11Input: X3D-benchmarking input.i3dUbuntuClear LinuxCentOS Stream70140210280350SE +/- 3.10, N = 3SE +/- 0.46, N = 3SE +/- 3.61, N = 9SE +/- 0.21, N = 3SE +/- 2.38, N = 3SE +/- 0.27, N = 3319.49289.55308.75292.75284.87325.171. (F9X) gfortran options: -cpp -O2 -funroll-loops -floop-optimize -fcray-pointer -fbacktrace -lmpi_usempif08 -lmpi_mpifh -lmpi

Xcompact3d Incompact3d

Input: input.i3d 193 Cells Per Direction

May 2021Aug 2022OpenBenchmarking.orgSeconds, Fewer Is BetterXcompact3d Incompact3d 2021-03-11Input: input.i3d 193 Cells Per DirectionUbuntuClear LinuxCentOS Stream3691215SE +/- 0.03, N = 3SE +/- 0.01, N = 3SE +/- 0.03, N = 3SE +/- 0.07, N = 3SE +/- 0.02, N = 3SE +/- 0.06, N = 311.7111.1612.3011.2610.6812.701. (F9X) gfortran options: -cpp -O2 -funroll-loops -floop-optimize -fcray-pointer -fbacktrace -lmpi_usempif08 -lmpi_mpifh -lmpi

libavif avifenc

Encoder Speed: 6

May 2021Aug 2022OpenBenchmarking.orgSeconds, Fewer Is Betterlibavif avifenc 0.9.0Encoder Speed: 6UbuntuClear LinuxCentOS Stream48121620SE +/- 0.14, N = 15SE +/- 0.03, N = 3SE +/- 0.03, N = 3SE +/- 0.08, N = 3SE +/- 0.13, N = 4SE +/- 0.13, N = 415.5010.2411.2715.2410.3813.121. (CXX) g++ options: -O3 -fPIC -lm

libavif avifenc

Encoder Speed: 10

May 2021Aug 2022OpenBenchmarking.orgSeconds, Fewer Is Betterlibavif avifenc 0.9.0Encoder Speed: 10UbuntuClear LinuxCentOS Stream1.27892.55783.83675.11566.3945SE +/- 0.099, N = 15SE +/- 0.030, N = 15SE +/- 0.040, N = 3SE +/- 0.062, N = 15SE +/- 0.026, N = 3SE +/- 0.019, N = 35.3613.0663.1895.6842.8854.2881. (CXX) g++ options: -O3 -fPIC -lm

libavif avifenc

Encoder Speed: 10, Lossless

May 2021Aug 2022OpenBenchmarking.orgSeconds, Fewer Is Betterlibavif avifenc 0.9.0Encoder Speed: 10, LosslessUbuntuClear LinuxCentOS Stream3691215SE +/- 0.118, N = 12SE +/- 0.013, N = 3SE +/- 0.077, N = 3SE +/- 0.119, N = 15SE +/- 0.045, N = 3SE +/- 0.078, N = 158.9675.8156.1028.6035.6697.2801. (CXX) g++ options: -O3 -fPIC -lm

Tungsten Renderer

Scene: Hair

May 2021Aug 2022OpenBenchmarking.orgSeconds, Fewer Is BetterTungsten Renderer 0.2.2Scene: HairUbuntuClear LinuxCentOS Stream246810SE +/- 0.08029, N = 15SE +/- 0.02021, N = 3SE +/- 0.01042, N = 3SE +/- 0.08769, N = 3SE +/- 0.06166, N = 3SE +/- 0.07955, N = 156.456465.622016.683606.472625.538466.212511. (CXX) g++ options: -std=c++0x -march=core2 -msse2 -msse3 -mssse3 -mno-sse4.1 -mno-sse4.2 -mno-sse4a -mno-avx -mno-fma -mno-bmi2 -mno-avx2 -mno-xop -mno-fma4 -mno-avx512f -mno-avx512vl -mno-avx512pf -mno-avx512er -mno-avx512cd -mno-avx512dq -mno-avx512bw -mno-avx512ifma -mno-avx512vbmi -fstrict-aliasing -O3 -rdynamic -ljpeg -ldl

Tungsten Renderer

Scene: Water Caustic

May 2021Aug 2022OpenBenchmarking.orgSeconds, Fewer Is BetterTungsten Renderer 0.2.2Scene: Water CausticUbuntuClear LinuxCentOS Stream816243240SE +/- 0.19, N = 3SE +/- 0.04, N = 3SE +/- 0.08, N = 3SE +/- 0.10, N = 3SE +/- 0.03, N = 3SE +/- 0.07, N = 332.4818.1720.6330.1618.2129.891. (CXX) g++ options: -std=c++0x -march=core2 -msse2 -msse3 -mssse3 -mno-sse4.1 -mno-sse4.2 -mno-sse4a -mno-avx -mno-fma -mno-bmi2 -mno-avx2 -mno-xop -mno-fma4 -mno-avx512f -mno-avx512vl -mno-avx512pf -mno-avx512er -mno-avx512cd -mno-avx512dq -mno-avx512bw -mno-avx512ifma -mno-avx512vbmi -fstrict-aliasing -O3 -rdynamic -ljpeg -ldl

Blender

Blend File: Fishy Cat - Compute: CPU-Only

May 2021Aug 2022OpenBenchmarking.orgSeconds, Fewer Is BetterBlender 2.92Blend File: Fishy Cat - Compute: CPU-OnlyUbuntuClear LinuxCentOS Stream1020304050SE +/- 0.17, N = 3SE +/- 0.01, N = 3SE +/- 0.09, N = 3SE +/- 0.23, N = 3SE +/- 0.18, N = 3SE +/- 0.26, N = 346.1143.8344.4045.1843.3844.60

Blender

Blend File: Barbershop - Compute: CPU-Only

May 2021Aug 2022OpenBenchmarking.orgSeconds, Fewer Is BetterBlender 2.92Blend File: Barbershop - Compute: CPU-OnlyUbuntuClear LinuxCentOS Stream20406080100SE +/- 0.27, N = 3SE +/- 0.12, N = 3SE +/- 0.11, N = 3SE +/- 0.41, N = 3SE +/- 0.22, N = 3SE +/- 0.23, N = 3109.07102.25101.39109.29102.93106.09

Geometric Mean Of All Test Results

Result Composite - Intel Xeon Benchmarks Ice Lake - 2021 vs. 2022

May 2021Aug 2022OpenBenchmarking.orgGeometric Mean, More Is BetterGeometric Mean Of All Test ResultsResult Composite - Intel Xeon Benchmarks Ice Lake - 2021 vs. 2022UbuntuClear LinuxCentOS Stream60120180240300178.97259.01241.35185.27274.22189.53


Phoronix Test Suite v10.8.5