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&sor&grt.

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""

blender: Fishy Cat - CPU-Onlyblender: Barbershop - CPU-Onlychia-vdf: Square Plain C++coremark: CoreMark Size 666 - Iterations Per Seconddacapobench: H2embree: Pathtracer ISPC - Crowngromacs: MPI CPU - water_GMX50_barehpcg: kvazaar: Bosphorus 4K - Mediumkvazaar: Bosphorus 4K - Very Fastkvazaar: Bosphorus 4K - Ultra Fastlammps: 20k Atomslammps: Rhodopsin Proteinavifenc: 6avifenc: 10avifenc: 10, Losslessliquid-dsp: 16 - 256 - 57liquid-dsp: 32 - 256 - 57liquid-dsp: 128 - 256 - 57liquid-dsp: 160 - 256 - 57onednn: Deconvolution Batch shapes_1d - f32 - CPUonednn: Recurrent Neural Network Inference - bf16bf16bf16 - CPUphpbench: PHP Benchmark Suitepjsip: INVITEpjsip: OPTIONS, Statefulpybench: Total For Average Test Timesrodinia: OpenMP Leukocytesecuremark: SecureMark-TLSsvt-av1: Preset 8 - Bosphorus 4Ksvt-hevc: 1 - Bosphorus 1080psvt-hevc: 7 - Bosphorus 1080psvt-hevc: 10 - Bosphorus 1080psvt-vp9: PSNR/SSIM Optimized - Bosphorus 1080pmrbayes: Primate Phylogeny Analysistnn: CPU - MobileNet v2tungsten: Hairtungsten: Water Causticincompact3d: X3D-benchmarking input.i3dincompact3d: input.i3d 193 Cells Per Directioncompress-zstd: 19 - Compression Speedcompress-zstd: 19, Long Mode - Compression SpeedUbuntuCentOS StreamClear LinuxUbuntuCentOS StreamClear Linux May 2021 May 2021 May 2021 Aug 2022 Aug 2022 Aug 202246.11109.071394002261054.0292611123566.88668.88439.96696.9313.3323.1636.30022.08415.5015.3618.96783298333316538666673316633333310666666732.6500433.4267266231840359798260.93322519528.13929.14157.78234.92196.97178.773374.2036.4564632.4833319.48787411.711323484.043.644.40101.391106002348820.387138418773.52018.68640.694017.1137.8044.3535.48430.21511.2673.1896.10285230333316739333333288166667315800000010.40340425.434645026539610280116547.37723532758.01737.31310.56575.09456.90219.768365.6106.6836020.6272308.75437412.300085191.849.443.83102.251435672452833.360945413273.83709.20139.482117.8040.9646.9835.63231.15310.2373.0665.8159998333331973100000397006666738430666679.79872433.798900184529610360101540.81522977060.27338.51315.80592.99456.47175.476354.2985.6220118.1712289.55147311.163730390.149.245.18109.291406672276258.1014251084166.28118.94340.51536.9513.5324.0634.95524.65215.2435.6848.60383378333317075666673112166667295546666727.0225451.95779134427213821102259.95322509932.05229.78170.52266.62212.05171.471411.7576.4726230.1613292.74952211.259073681.847.344.60106.091313002381840.146362987365.65868.87140.38267.0413.6324.1434.57027.65813.1154.2887.28083989333316758333333161266667301450000029.3238444.27376314628243823114645.61122791033.71530.09165.61256.10211.20167.664388.5256.2125129.8932325.16978912.698226385.949.343.38102.931478002448137.062384236375.59419.50040.690818.4841.7848.5535.03231.55410.3832.8855.66910116333332075366667394523333337620000006.43007450.8301641249534210303108231.10023842762.65738.53331.91599.53476.58174.705344.9685.5384618.2051284.86837810.681529488.949.5OpenBenchmarking.org

Blender

Blend File: Fishy Cat - Compute: CPU-Only

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

Blender

Blend File: Barbershop - Compute: CPU-Only

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

Chia Blockchain VDF

Test: Square Plain C++

Aug 2022May 2021OpenBenchmarking.orgIPS, More Is BetterChia Blockchain VDF 1.0.1Test: Square Plain C++Clear LinuxUbuntuCentOS Stream30K60K90K120K150KSE +/- 57.74, N = 3SE +/- 566.67, N = 3SE +/- 400.00, N = 3SE +/- 33.33, N = 3SE +/- 585.95, N = 3SE +/- 100.00, N = 31478001406671313001435671394001106001. (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 SecondClear LinuxCentOS StreamUbuntu500K1000K1500K2000K2500KSE +/- 6737.83, N = 3SE +/- 5322.13, N = 3SE +/- 24473.66, N = 5SE +/- 841.74, N = 3SE +/- 1408.02, N = 3SE +/- 1129.68, N = 32452833.362348820.392261054.032448137.062381840.152276258.101. (CC) gcc options: -O2 -lrt" -lrt

DaCapo Benchmark

Java Test: H2

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

Embree

Binary: Pathtracer ISPC - Model: Crown

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

GROMACS

Implementation: MPI CPU - Input: water_GMX50_bare

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

High Performance Conjugate Gradient

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

Kvazaar

Video Input: Bosphorus 4K - Video Preset: Medium

Aug 2022May 2021OpenBenchmarking.orgFrames Per Second, More Is BetterKvazaar 2.0Video Input: Bosphorus 4K - Video Preset: MediumClear LinuxCentOS StreamUbuntu510152025SE +/- 0.01, N = 3SE +/- 0.01, N = 3SE +/- 0.01, N = 3SE +/- 0.03, N = 3SE +/- 0.01, N = 3SE +/- 0.01, N = 318.487.046.9517.8017.116.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 FastClear LinuxCentOS StreamUbuntu1020304050SE +/- 0.11, N = 3SE +/- 0.03, N = 3SE +/- 0.01, N = 3SE +/- 0.09, N = 3SE +/- 0.13, N = 3SE +/- 0.02, N = 341.7813.6313.5340.9637.8013.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 FastClear LinuxCentOS StreamUbuntu1122334455SE +/- 0.43, N = 3SE +/- 0.11, N = 3SE +/- 0.10, N = 3SE +/- 0.34, N = 12SE +/- 0.27, N = 3SE +/- 0.24, N = 348.5524.1424.0646.9844.3523.161. (CC) gcc options: -pthread -ftree-vectorize -fvisibility=hidden -lpthread -lm -lrt

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.10, N = 3SE +/- 0.05, N = 3SE +/- 0.05, N = 336.3035.6335.4835.0334.9634.571. (CXX) g++ options: -O3 -lm

LAMMPS Molecular Dynamics Simulator

Model: Rhodopsin Protein

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

libavif avifenc

Encoder Speed: 6

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

libavif avifenc

Encoder Speed: 10

Aug 2022May 2021OpenBenchmarking.orgSeconds, Fewer Is Betterlibavif avifenc 0.9.0Encoder Speed: 10Clear LinuxCentOS StreamUbuntu1.27892.55783.83675.11566.3945SE +/- 0.026, N = 3SE +/- 0.019, N = 3SE +/- 0.062, N = 15SE +/- 0.030, N = 15SE +/- 0.040, N = 3SE +/- 0.099, N = 152.8854.2885.6843.0663.1895.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, LosslessClear LinuxCentOS StreamUbuntu3691215SE +/- 0.045, N = 3SE +/- 0.078, N = 15SE +/- 0.119, N = 15SE +/- 0.013, N = 3SE +/- 0.077, N = 3SE +/- 0.118, N = 125.6697.2808.6035.8156.1028.9671. (CXX) g++ options: -O3 -fPIC -lm

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: 57Clear LinuxCentOS StreamUbuntu200M400M600M800M1000MSE +/- 3122143.14, N = 3SE +/- 6994098.31, N = 3SE +/- 5007961.44, N = 3SE +/- 2729061.70, N = 3SE +/- 2483856.77, N = 3SE +/- 5004752.19, N = 310116333338398933338337833339998333338523033338329833331. (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: 57Clear LinuxUbuntuCentOS Stream400M800M1200M1600M2000MSE +/- 4275641.60, N = 3SE +/- 7204011.23, N = 3SE +/- 2948634.34, N = 3SE +/- 16877598.57, N = 3SE +/- 2659156.09, N = 3SE +/- 5634516.64, N = 32075366667170756666716758333331973100000167393333316538666671. (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: 57Clear LinuxUbuntuCentOS Stream900M1800M2700M3600M4500MSE +/- 36096414.10, N = 3SE +/- 8772368.23, N = 3SE +/- 38875242.05, N = 3SE +/- 6827477.17, N = 3SE +/- 6209222.53, N = 3SE +/- 8477093.32, N = 33970066667331663333332881666673945233333316126666731121666671. (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: 57Clear LinuxCentOS StreamUbuntu800M1600M2400M3200M4000MSE +/- 13074699.91, N = 3SE +/- 7106569.73, N = 3SE +/- 11545032.60, N = 3SE +/- 2274496.28, N = 3SE +/- 12239417.20, N = 3SE +/- 9966164.98, N = 33843066667315800000031066666673762000000301450000029554666671. (CC) gcc options: -O3 -pthread -lm -lc -lliquid

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: CPUClear LinuxCentOS StreamUbuntu816243240SE +/- 0.02096, N = 3SE +/- 0.42580, N = 15SE +/- 0.53210, N = 15SE +/- 0.09474, N = 15SE +/- 0.12665, N = 15SE +/- 0.49102, N = 156.4300727.0225029.323809.7987210.4034032.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

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

PHPBench

PHP Benchmark Suite

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

PJSIP

Method: INVITE

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

PJSIP

Method: OPTIONS, Stateful

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

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

Rodinia

Test: OpenMP Leukocyte

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

SecureMark

Benchmark: SecureMark-TLS

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

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 4KClear LinuxCentOS StreamUbuntu1428425670SE +/- 0.31, N = 3SE +/- 0.18, N = 3SE +/- 0.24, N = 3SE +/- 0.42, N = 3SE +/- 0.37, N = 3SE +/- 0.34, N = 1562.6633.7232.0560.2758.0228.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 1080pClear LinuxCentOS StreamUbuntu918273645SE +/- 0.08, N = 3SE +/- 0.09, N = 3SE +/- 0.37, N = 3SE +/- 0.24, N = 3SE +/- 0.11, N = 3SE +/- 0.33, N = 338.5330.0929.7838.5137.3129.141. (CC) gcc options: -O3 -fPIE -fPIC -O2 -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 1080pClear LinuxCentOS StreamUbuntu70140210280350SE +/- 2.91, N = 15SE +/- 1.21, N = 15SE +/- 0.60, N = 3SE +/- 2.34, N = 15SE +/- 0.28, N = 3SE +/- 1.68, N = 3331.91170.52165.61315.80310.56157.781. (CC) gcc options: -O3 -fPIE -fPIC -O2 -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 1080pClear LinuxCentOS StreamUbuntu130260390520650SE +/- 6.20, N = 3SE +/- 2.09, N = 3SE +/- 1.38, N = 3SE +/- 5.64, N = 3SE +/- 1.50, N = 3SE +/- 1.73, N = 3599.53266.62256.10592.99575.09234.921. (CC) gcc options: -O3 -fPIE -fPIC -O2 -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 1080pClear LinuxCentOS StreamUbuntu100200300400500SE +/- 1.96, N = 3SE +/- 1.66, N = 14SE +/- 2.71, N = 3SE +/- 5.26, N = 4SE +/- 2.91, N = 3SE +/- 1.73, N = 3476.58212.05211.20456.90456.47196.971. (CC) gcc options: -O3 -fcommon -fPIE -fPIC -fvisibility=hidden -pie -rdynamic -lpthread -lrt -lm

Timed MrBayes Analysis

Primate Phylogeny Analysis

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

TNN

Target: CPU - Model: MobileNet v2

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

Tungsten Renderer

Scene: Hair

Aug 2022May 2021OpenBenchmarking.orgSeconds, Fewer Is BetterTungsten Renderer 0.2.2Scene: HairClear LinuxCentOS StreamUbuntu246810SE +/- 0.06166, N = 3SE +/- 0.07955, N = 15SE +/- 0.08769, N = 3SE +/- 0.02021, N = 3SE +/- 0.08029, N = 15SE +/- 0.01042, N = 35.538466.212516.472625.622016.456466.683601. (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 -ldl

Tungsten Renderer

Scene: Water Caustic

May 2021Aug 2022OpenBenchmarking.orgSeconds, Fewer Is BetterTungsten Renderer 0.2.2Scene: Water CausticClear LinuxCentOS StreamUbuntu816243240SE +/- 0.04, N = 3SE +/- 0.08, N = 3SE +/- 0.19, N = 3SE +/- 0.03, N = 3SE +/- 0.07, N = 3SE +/- 0.10, N = 318.1720.6332.4818.2129.8930.161. (CXX) g++ options: -O3 -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 -ldl

Xcompact3d Incompact3d

Input: X3D-benchmarking input.i3d

Aug 2022May 2021OpenBenchmarking.orgSeconds, Fewer Is BetterXcompact3d Incompact3d 2021-03-11Input: X3D-benchmarking input.i3dClear LinuxUbuntuCentOS Stream70140210280350SE +/- 2.38, N = 3SE +/- 0.21, N = 3SE +/- 0.27, N = 3SE +/- 0.46, N = 3SE +/- 3.61, N = 9SE +/- 3.10, N = 3284.87292.75325.17289.55308.75319.491. (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

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

Zstd Compression

Compression Level: 19 - Compression Speed

May 2021Aug 2022OpenBenchmarking.orgMB/s, More Is BetterZstd Compression 1.4.9Compression Level: 19 - Compression SpeedCentOS StreamClear LinuxUbuntu20406080100SE +/- 0.60, N = 14SE +/- 0.32, N = 3SE +/- 0.68, N = 3SE +/- 0.42, N = 3SE +/- 1.14, N = 3SE +/- 1.16, N = 391.890.184.088.985.981.81. (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 SpeedClear LinuxCentOS StreamUbuntu1122334455SE +/- 0.39, N = 10SE +/- 0.42, N = 8SE +/- 0.31, N = 15SE +/- 0.27, N = 3SE +/- 0.18, N = 3SE +/- 0.39, N = 1549.549.347.349.449.243.61. (CC) gcc options: -O3 -pthread -lz

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. 2022Clear LinuxCentOS StreamUbuntu60120180240300274.22189.53185.27259.01241.35178.97


Phoronix Test Suite v10.8.5