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&sro&gru.

ProcessorMotherboardChipsetMemoryDiskGraphicsMonitorNetworkOSKernelDesktopDisplay ServerCompilerFile-SystemScreen ResolutionOpenGLVulkanUbuntuCentOS StreamClear LinuxUbuntuCentOS StreamClear Linux 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.0ext41920x1080CentOS Stream 84.18.0-301.1.el8.x86_64 (x86_64)GNOME Shell 3.32.2X ServerGCC 8.4.1 20210423xfsClear Linux OS 346305.10.19-1032.native (x86_64)GNOME Shell 40.0GCC 11.1.1 20210517 releases/gcc-11.1.0-132-g7d91dd2efb + Clang 11.1.0 + LLVM 11.1.0ext4llvmpipeUbuntu 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.0ASPEEDCentOS Stream 95.14.0-142.el9.x86_64 (x86_64)GNOME Shell 40.10X ServerGCC 11.3.1 20220421xfsClear Linux OS 367905.18.16-1171.native (x86_64)GNOME Shell 42.3.1X Server 1.21.1.3GCC 12.1.1 20220809 releases/gcc-12.1.0-334-g79a86a6086 + Clang 14.0.6 + LLVM 14.0.6ext4OpenBenchmarking.orgKernel Details- Ubuntu: May 2021: Transparent Huge Pages: madvise- CentOS Stream: May 2021: Transparent Huge Pages: always- Clear Linux: May 2021: Transparent Huge Pages: always- Ubuntu: Aug 2022: Transparent Huge Pages: madvise- CentOS Stream: Aug 2022: Transparent Huge Pages: always- Clear Linux: 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 - 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 - 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 - 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 - 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 - 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 Disk Details- Ubuntu: May 2021: NONE / errors=remount-ro,relatime,rw / Block Size: 4096- CentOS Stream: May 2021: NONE / attr2,inode64,logbsize=32k,logbufs=8,noquota,relatime,rw,seclabel / Block Size: 4096- Clear Linux: May 2021: MQ-DEADLINE / relatime,rw,stripe=256 / Block Size: 4096Processor Details- Ubuntu: May 2021: Scaling Governor: intel_pstate powersave - CPU Microcode: 0xd000270- CentOS Stream: May 2021: Scaling Governor: intel_pstate performance - CPU Microcode: 0xd000270- Clear Linux: May 2021: Scaling Governor: intel_pstate performance - CPU Microcode: 0xd000270- Ubuntu: Aug 2022: Scaling Governor: intel_pstate powersave (EPP: balance_performance) - CPU Microcode: 0xd000363- CentOS Stream: 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: 0xd000375Java Details- Ubuntu: May 2021: OpenJDK Runtime Environment (build 11.0.11+9-Ubuntu-0ubuntu2.20.04)- CentOS Stream: May 2021: OpenJDK Runtime Environment (build 1.8.0_292-b10)- Clear Linux: May 2021: OpenJDK Runtime Environment (build 1.8.0-u252-ga-b00)- Ubuntu: Aug 2022: OpenJDK Runtime Environment (build 11.0.16+8-post-Ubuntu-0ubuntu122.04)- CentOS Stream: Aug 2022: OpenJDK Runtime Environment (Red_Hat-11.0.16.0.8-2.el9) (build 11.0.16+8-LTS)- Clear Linux: Aug 2022: OpenJDK Runtime Environment (build 18.0.1-internal+0-adhoc.mockbuild.corretto-18-18.0.1.10.1)Python Details- Ubuntu: May 2021: Python 3.8.5- CentOS Stream: May 2021: Python 3.6.8- Clear Linux: May 2021: Python 3.9.5- Ubuntu: Aug 2022: Python 3.10.4- CentOS Stream: Aug 2022: Python 3.9.13- Clear Linux: Aug 2022: Python 3.10.6Security 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- 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- 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- 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- 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 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 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-OnlyUbuntuCentOS StreamClear LinuxUbuntuCentOS StreamClear Linux 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.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.3973.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.2566.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.2965.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.0975.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.93OpenBenchmarking.org

Embree

Binary: Pathtracer ISPC - Model: Crown

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

Kvazaar

Video Input: Bosphorus 4K - Video Preset: Medium

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

Kvazaar

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

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

Kvazaar

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

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

SVT-AV1

Encoder Mode: Preset 8 - Input: Bosphorus 4K

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

SVT-HEVC

Tuning: 1 - Input: Bosphorus 1080p

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

SVT-HEVC

Tuning: 7 - Input: Bosphorus 1080p

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

SVT-HEVC

Tuning: 10 - Input: Bosphorus 1080p

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

SVT-VP9

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

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

High Performance Conjugate Gradient

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

Chia Blockchain VDF

Test: Square Plain C++

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

Coremark

CoreMark Size 666 - Iterations Per Second

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

SecureMark

Benchmark: SecureMark-TLS

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

Zstd Compression

Compression Level: 19 - Compression Speed

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

Zstd Compression

Compression Level: 19, Long Mode - Compression Speed

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

GROMACS

Implementation: MPI CPU - Input: water_GMX50_bare

Aug 2022May 2021OpenBenchmarking.orgNs Per Day, More Is BetterGROMACS 2021.2Implementation: MPI CPU - Input: water_GMX50_bareCentOS StreamClear LinuxUbuntu3691215SE +/- 0.021, N = 3SE +/- 0.027, N = 3SE +/- 0.073, N = 3SE +/- 0.075, N = 15SE +/- 0.028, N = 3SE +/- 0.033, N = 38.8719.5008.9438.6869.2018.8841. (CXX) g++ options: -pthread

LAMMPS Molecular Dynamics Simulator

Model: 20k Atoms

Aug 2022May 2021OpenBenchmarking.orgns/day, More Is BetterLAMMPS Molecular Dynamics Simulator 29Oct2020Model: 20k AtomsCentOS StreamClear LinuxUbuntu816243240SE +/- 0.05, N = 3SE +/- 0.10, N = 3SE +/- 0.05, N = 3SE +/- 0.07, N = 3SE +/- 0.05, N = 3SE +/- 0.04, N = 334.5735.0334.9635.4835.6336.301. (CXX) g++ options: -pthread -lm

LAMMPS Molecular Dynamics Simulator

Model: Rhodopsin Protein

Aug 2022May 2021OpenBenchmarking.orgns/day, More Is BetterLAMMPS Molecular Dynamics Simulator 29Oct2020Model: Rhodopsin ProteinCentOS StreamClear LinuxUbuntu714212835SE +/- 0.26, N = 3SE +/- 0.32, N = 3SE +/- 0.40, N = 15SE +/- 0.75, N = 15SE +/- 0.47, N = 15SE +/- 0.64, N = 1227.6631.5524.6530.2231.1522.081. (CXX) g++ options: -pthread -lm

PJSIP

Method: INVITE

Aug 2022May 2021OpenBenchmarking.orgResponses Per Second, More Is BetterPJSIP 2.11Method: INVITECentOS StreamClear LinuxUbuntu12002400360048006000SE +/- 16.60, N = 3SE +/- 5.86, N = 3SE +/- 26.61, N = 5SE +/- 15.30, N = 3SE +/- 20.58, N = 3SE +/- 14.31, N = 32824534227215396529618401. (CC) gcc options: -lstdc++ -lssl -lcrypto -lm -lrt -lpthread

PJSIP

Method: OPTIONS, Stateful

Aug 2022May 2021OpenBenchmarking.orgResponses Per Second, More Is BetterPJSIP 2.11Method: OPTIONS, StatefulCentOS StreamClear LinuxUbuntu2K4K6K8K10KSE +/- 10.74, N = 3SE +/- 7.86, N = 3SE +/- 7.84, N = 3SE +/- 102.14, N = 3SE +/- 1.53, N = 3SE +/- 13.59, N = 33823103033821102801036035971. (CC) gcc options: -lstdc++ -lssl -lcrypto -lm -lrt -lpthread

Liquid-DSP

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

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

Liquid-DSP

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

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

Liquid-DSP

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

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

Liquid-DSP

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

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

PHPBench

PHP Benchmark Suite

Aug 2022May 2021OpenBenchmarking.orgScore, More Is BetterPHPBench 0.8.1PHP Benchmark SuiteCentOS StreamClear LinuxUbuntu400K800K1200K1600K2000KSE +/- 1907.67, N = 3SE +/- 16349.78, N = 3SE +/- 1704.24, N = 3SE +/- 1254.32, N = 3SE +/- 1642.74, N = 3SE +/- 5472.66, N = 37631461641249791344645026900184726623

PyBench

Total For Average Test Times

Aug 2022May 2021OpenBenchmarking.orgMilliseconds, Fewer Is BetterPyBench 2018-02-16Total For Average Test TimesCentOS StreamClear LinuxUbuntu30060090012001500SE +/- 1.76, N = 3SE +/- 4.84, N = 3SE +/- 2.52, N = 3SE +/- 1.86, N = 3SE +/- 1.00, N = 3SE +/- 0.88, N = 311461082102211651015982

oneDNN

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

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

oneDNN

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

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

TNN

Target: CPU - Model: MobileNet v2

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

DaCapo Benchmark

Java Test: H2

Aug 2022May 2021OpenBenchmarking.orgmsec, Fewer Is BetterDaCapo Benchmark 9.12-MR1Java Test: H2CentOS StreamClear LinuxUbuntu2K4K6K8K10KSE +/- 85.72, N = 4SE +/- 27.48, N = 20SE +/- 104.25, N = 4SE +/- 42.66, N = 20SE +/- 53.70, N = 20SE +/- 115.71, N = 2098732363108414187413211235

Rodinia

Test: OpenMP Leukocyte

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

Timed MrBayes Analysis

Primate Phylogeny Analysis

Aug 2022May 2021OpenBenchmarking.orgSeconds, Fewer Is BetterTimed MrBayes Analysis 3.2.7Primate Phylogeny AnalysisCentOS StreamClear LinuxUbuntu50100150200250SE +/- 0.15, N = 3SE +/- 1.99, N = 4SE +/- 1.50, N = 3SE +/- 0.98, N = 3SE +/- 1.06, N = 3SE +/- 0.79, N = 3167.66174.71171.47219.77175.48178.771. (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

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

Xcompact3d Incompact3d

Input: input.i3d 193 Cells Per Direction

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

libavif avifenc

Encoder Speed: 6

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

libavif avifenc

Encoder Speed: 10

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

libavif avifenc

Encoder Speed: 10, Lossless

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

Tungsten Renderer

Scene: Hair

Aug 2022May 2021OpenBenchmarking.orgSeconds, Fewer Is BetterTungsten Renderer 0.2.2Scene: HairCentOS StreamClear LinuxUbuntu246810SE +/- 0.07955, N = 15SE +/- 0.06166, N = 3SE +/- 0.08769, N = 3SE +/- 0.01042, N = 3SE +/- 0.02021, N = 3SE +/- 0.08029, N = 156.212515.538466.472626.683605.622016.456461. (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 -rdynamic -ljpeg -lpthread -ldl

Tungsten Renderer

Scene: Water Caustic

Aug 2022May 2021OpenBenchmarking.orgSeconds, Fewer Is BetterTungsten Renderer 0.2.2Scene: Water CausticCentOS StreamClear LinuxUbuntu816243240SE +/- 0.07, N = 3SE +/- 0.03, N = 3SE +/- 0.10, N = 3SE +/- 0.08, N = 3SE +/- 0.04, N = 3SE +/- 0.19, N = 329.8918.2130.1620.6318.1732.481. (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 -rdynamic -ljpeg -lpthread -ldl

Blender

Blend File: Fishy Cat - Compute: CPU-Only

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

Blender

Blend File: Barbershop - Compute: CPU-Only

Aug 2022May 2021OpenBenchmarking.orgSeconds, Fewer Is BetterBlender 2.92Blend File: Barbershop - Compute: CPU-OnlyCentOS StreamClear LinuxUbuntu20406080100SE +/- 0.23, N = 3SE +/- 0.22, N = 3SE +/- 0.41, N = 3SE +/- 0.11, N = 3SE +/- 0.12, N = 3SE +/- 0.27, N = 3106.09102.93109.29101.39102.25109.07

Geometric Mean Of All Test Results

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

Aug 2022May 2021OpenBenchmarking.orgGeometric Mean, More Is BetterGeometric Mean Of All Test ResultsResult Composite - Intel Xeon Benchmarks Ice Lake - 2021 vs. 2022CentOS StreamClear LinuxUbuntu60120180240300189.53274.22185.27241.35259.01178.97


Phoronix Test Suite v10.8.5