Intel Kernel Scaling Optimizations For AMD Genoa

AMD EPYC 9654 benchmarks by Michael Larabel for a future article.

HTML result view exported from: https://openbenchmarking.org/result/2304064-NE-2304043NE15&gru&rdt.

ProcessorMotherboardChipsetMemoryDiskGraphicsNetworkMonitorOSKernelDisplay ServerCompilerFile-SystemScreen ResolutionDesktopClear LinuxCentOS StreamUbuntu 384 Threads 192 Threads 96 Threads 3 Threads 48 Threads 24 Threads 6 Threads 12 Threads 96 Threads 48 Threads 192 Threads 3 Threads 24 Threads 12 Threads 6 Threads 384 Threads 384 Threads 3 Threads 192 Threads 96 Threads 48 Threads 24 Threads 6 Threads 12 Threads2 x AMD EPYC 9654 96-Core @ 2.40GHz (192 Cores / 384 Threads)AMD Titanite_4G (RTI1004D BIOS)AMD Device 14a41520GB2 x 1920GB SAMSUNG MZWLJ1T9HBJR-00007ASPEEDBroadcom NetXtreme BCM5720 PCIeClear Linux OS 386606.2.8-1293.native (x86_64)X ServerGCC 12.2.1 20230323 releases/gcc-12.2.0-616-g1b6b7f214c + Clang 15.0.7 + LLVM 15.0.7ext4800x6002 x AMD EPYC 9654 96-Core @ 2.40GHz (192 Cores)AMD EPYC 9654 96-Core @ 2.40GHz (96 Cores)AMD EPYC 9654 96-Core @ 2.40GHz (3 Cores)AMD EPYC 9654 96-Core @ 2.40GHz (48 Cores)AMD EPYC 9654 96-Core @ 2.40GHz (24 Cores)AMD EPYC 9654 96-Core @ 2.40GHz (6 Cores)AMD EPYC 9654 96-Core @ 2.40GHz (12 Cores)AMD EPYC 9654 96-Core @ 2.40GHz (96 Cores)VGA HDMICentOS Stream 95.14.0-289.el9.x86_64 (x86_64)GNOME Shell 40.10GCC 11.3.1 20221121xfs1920x1080AMD EPYC 9654 96-Core @ 2.40GHz (48 Cores)1024x7682 x AMD EPYC 9654 96-Core @ 2.40GHz (192 Cores)1920x1080AMD EPYC 9654 96-Core @ 2.40GHz (3 Cores)AMD EPYC 9654 96-Core @ 2.40GHz (24 Cores)AMD EPYC 9654 96-Core @ 2.40GHz (12 Cores)AMD EPYC 9654 96-Core @ 2.40GHz (6 Cores)2 x AMD EPYC 9654 96-Core @ 2.40GHz (192 Cores / 384 Threads)Ubuntu 23.046.2.0-18-generic (x86_64)GCC 12.2.0ext4640x480AMD EPYC 9654 96-Core @ 2.40GHz (3 Cores)2 x AMD EPYC 9654 96-Core @ 2.40GHz (192 Cores)AMD EPYC 9654 96-Core @ 2.40GHz (96 Cores)AMD EPYC 9654 96-Core @ 2.40GHz (48 Cores)AMD EPYC 9654 96-Core @ 2.40GHz (24 Cores)AMD EPYC 9654 96-Core @ 2.40GHz (6 Cores)AMD EPYC 9654 96-Core @ 2.40GHz (12 Cores)OpenBenchmarking.orgKernel Details- Clear Linux: 384 Threads: Transparent Huge Pages: always- Clear Linux: 192 Threads: Transparent Huge Pages: always- Clear Linux: 96 Threads: Transparent Huge Pages: always- Clear Linux: 3 Threads: Transparent Huge Pages: always- Clear Linux: 48 Threads: Transparent Huge Pages: always- Clear Linux: 24 Threads: Transparent Huge Pages: always- Clear Linux: 6 Threads: Transparent Huge Pages: always- Clear Linux: 12 Threads: Transparent Huge Pages: always- CentOS Stream: 96 Threads: Transparent Huge Pages: always- CentOS Stream: 48 Threads: Transparent Huge Pages: always- CentOS Stream: 192 Threads: Transparent Huge Pages: always- CentOS Stream: 3 Threads: Transparent Huge Pages: always- CentOS Stream: 24 Threads: Transparent Huge Pages: always- CentOS Stream: 12 Threads: Transparent Huge Pages: always- CentOS Stream: 6 Threads: Transparent Huge Pages: always- CentOS Stream: 384 Threads: Transparent Huge Pages: always- Ubuntu: 384 Threads: Transparent Huge Pages: madvise- Ubuntu: 3 Threads: Transparent Huge Pages: madvise- Ubuntu: 192 Threads: Transparent Huge Pages: madvise- Ubuntu: 96 Threads: Transparent Huge Pages: madvise- Ubuntu: 48 Threads: Transparent Huge Pages: madvise- Ubuntu: 24 Threads: Transparent Huge Pages: madvise- Ubuntu: 6 Threads: Transparent Huge Pages: madvise- Ubuntu: 12 Threads: Transparent Huge Pages: madviseEnvironment Details- Clear Linux: 384 Threads, Clear Linux: 192 Threads, Clear Linux: 96 Threads, Clear Linux: 3 Threads, Clear Linux: 48 Threads, Clear Linux: 24 Threads, Clear Linux: 6 Threads, Clear Linux: 12 Threads: 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,now -Wl,-z,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,now -Wl,-z,relro -fno-semantic-interposition -ffat-lto-objects -fno-trapping-math -Wl,-sort-common -Wl,--enable-new-dtags -mrelax-cmpxchg-loop -fvisibility-inlines-hidden -Wl,--enable-new-dtags -std=gnu++17" 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,now -Wl,-z,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,now -Wl,-z,relro -fno-semantic-interposition -ffat-lto-objects -fno-trapping-math -Wl,-sort-common -Wl,--enable-new-dtags -mrelax-cmpxchg-loop" THEANO_FLAGS="floatX=float32,openmp=true,gcc.cxxflags="-ftree-vectorize -mavx"" Compiler Details- Clear Linux: 384 Threads: --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=sapphirerapids --with-zstd- Clear Linux: 192 Threads: --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=sapphirerapids --with-zstd- Clear Linux: 96 Threads: --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=sapphirerapids --with-zstd- Clear Linux: 3 Threads: --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=sapphirerapids --with-zstd- Clear Linux: 48 Threads: --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=sapphirerapids --with-zstd- Clear Linux: 24 Threads: --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=sapphirerapids --with-zstd- Clear Linux: 6 Threads: --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=sapphirerapids --with-zstd- Clear Linux: 12 Threads: --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=sapphirerapids --with-zstd- CentOS Stream: 96 Threads: --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- CentOS Stream: 48 Threads: --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- CentOS Stream: 192 Threads: --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- CentOS Stream: 3 Threads: --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- CentOS Stream: 24 Threads: --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- CentOS Stream: 12 Threads: --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- CentOS Stream: 6 Threads: --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- CentOS Stream: 384 Threads: --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- Ubuntu: 384 Threads: --build=x86_64-linux-gnu --disable-vtable-verify --disable-werror --enable-cet --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-gnu-unique-object --enable-languages=c,ada,c++,go,d,fortran,objc,obj-c++,m2 --enable-libphobos-checking=release --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc=auto --enable-offload-defaulted --enable-offload-targets=nvptx-none=/build/gcc-12-Pa930Z/gcc-12-12.2.0/debian/tmp-nvptx/usr,amdgcn-amdhsa=/build/gcc-12-Pa930Z/gcc-12-12.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-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- Ubuntu: 3 Threads: --build=x86_64-linux-gnu --disable-vtable-verify --disable-werror --enable-cet --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-gnu-unique-object --enable-languages=c,ada,c++,go,d,fortran,objc,obj-c++,m2 --enable-libphobos-checking=release --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc=auto --enable-offload-defaulted --enable-offload-targets=nvptx-none=/build/gcc-12-Pa930Z/gcc-12-12.2.0/debian/tmp-nvptx/usr,amdgcn-amdhsa=/build/gcc-12-Pa930Z/gcc-12-12.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-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- Ubuntu: 192 Threads: --build=x86_64-linux-gnu --disable-vtable-verify --disable-werror --enable-cet --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-gnu-unique-object --enable-languages=c,ada,c++,go,d,fortran,objc,obj-c++,m2 --enable-libphobos-checking=release --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc=auto --enable-offload-defaulted --enable-offload-targets=nvptx-none=/build/gcc-12-Pa930Z/gcc-12-12.2.0/debian/tmp-nvptx/usr,amdgcn-amdhsa=/build/gcc-12-Pa930Z/gcc-12-12.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-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- Ubuntu: 96 Threads: --build=x86_64-linux-gnu --disable-vtable-verify --disable-werror --enable-cet --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-gnu-unique-object --enable-languages=c,ada,c++,go,d,fortran,objc,obj-c++,m2 --enable-libphobos-checking=release --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc=auto --enable-offload-defaulted --enable-offload-targets=nvptx-none=/build/gcc-12-Pa930Z/gcc-12-12.2.0/debian/tmp-nvptx/usr,amdgcn-amdhsa=/build/gcc-12-Pa930Z/gcc-12-12.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-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- Ubuntu: 48 Threads: --build=x86_64-linux-gnu --disable-vtable-verify --disable-werror --enable-cet --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-gnu-unique-object --enable-languages=c,ada,c++,go,d,fortran,objc,obj-c++,m2 --enable-libphobos-checking=release --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc=auto --enable-offload-defaulted --enable-offload-targets=nvptx-none=/build/gcc-12-Pa930Z/gcc-12-12.2.0/debian/tmp-nvptx/usr,amdgcn-amdhsa=/build/gcc-12-Pa930Z/gcc-12-12.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-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- Ubuntu: 24 Threads: --build=x86_64-linux-gnu --disable-vtable-verify --disable-werror --enable-cet --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-gnu-unique-object --enable-languages=c,ada,c++,go,d,fortran,objc,obj-c++,m2 --enable-libphobos-checking=release --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc=auto --enable-offload-defaulted --enable-offload-targets=nvptx-none=/build/gcc-12-Pa930Z/gcc-12-12.2.0/debian/tmp-nvptx/usr,amdgcn-amdhsa=/build/gcc-12-Pa930Z/gcc-12-12.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-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- Ubuntu: 6 Threads: --build=x86_64-linux-gnu --disable-vtable-verify --disable-werror --enable-cet --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-gnu-unique-object --enable-languages=c,ada,c++,go,d,fortran,objc,obj-c++,m2 --enable-libphobos-checking=release --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc=auto --enable-offload-defaulted --enable-offload-targets=nvptx-none=/build/gcc-12-Pa930Z/gcc-12-12.2.0/debian/tmp-nvptx/usr,amdgcn-amdhsa=/build/gcc-12-Pa930Z/gcc-12-12.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-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- Ubuntu: 12 Threads: --build=x86_64-linux-gnu --disable-vtable-verify --disable-werror --enable-cet --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-gnu-unique-object --enable-languages=c,ada,c++,go,d,fortran,objc,obj-c++,m2 --enable-libphobos-checking=release --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc=auto --enable-offload-defaulted --enable-offload-targets=nvptx-none=/build/gcc-12-Pa930Z/gcc-12-12.2.0/debian/tmp-nvptx/usr,amdgcn-amdhsa=/build/gcc-12-Pa930Z/gcc-12-12.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-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 -vProcessor Details- Clear Linux: 384 Threads: Scaling Governor: acpi-cpufreq performance (Boost: Enabled) - CPU Microcode: 0xa101111- Clear Linux: 192 Threads: Scaling Governor: acpi-cpufreq performance (Boost: Enabled) - CPU Microcode: 0xa101111- Clear Linux: 96 Threads: Scaling Governor: acpi-cpufreq performance (Boost: Enabled) - CPU Microcode: 0xa101111- Clear Linux: 3 Threads: Scaling Governor: acpi-cpufreq performance (Boost: Enabled) - CPU Microcode: 0xa101111- Clear Linux: 48 Threads: Scaling Governor: acpi-cpufreq performance (Boost: Enabled) - CPU Microcode: 0xa101111- Clear Linux: 24 Threads: Scaling Governor: acpi-cpufreq performance (Boost: Enabled) - CPU Microcode: 0xa101111- Clear Linux: 6 Threads: Scaling Governor: acpi-cpufreq performance (Boost: Enabled) - CPU Microcode: 0xa101111- Clear Linux: 12 Threads: Scaling Governor: acpi-cpufreq performance (Boost: Enabled) - CPU Microcode: 0xa101111- CentOS Stream: 96 Threads: Scaling Governor: acpi-cpufreq performance (Boost: Enabled) - CPU Microcode: 0xa101111- CentOS Stream: 48 Threads: Scaling Governor: acpi-cpufreq performance (Boost: Enabled) - CPU Microcode: 0xa101111- CentOS Stream: 192 Threads: Scaling Governor: acpi-cpufreq performance (Boost: Enabled) - CPU Microcode: 0xa101111- CentOS Stream: 3 Threads: Scaling Governor: acpi-cpufreq performance (Boost: Enabled) - CPU Microcode: 0xa101111- CentOS Stream: 24 Threads: Scaling Governor: acpi-cpufreq performance (Boost: Enabled) - CPU Microcode: 0xa101111- CentOS Stream: 12 Threads: Scaling Governor: acpi-cpufreq performance (Boost: Enabled) - CPU Microcode: 0xa101111- CentOS Stream: 6 Threads: Scaling Governor: acpi-cpufreq performance (Boost: Enabled) - CPU Microcode: 0xa101111- CentOS Stream: 384 Threads: Scaling Governor: acpi-cpufreq performance (Boost: Enabled) - CPU Microcode: 0xa101111- Ubuntu: 384 Threads: Scaling Governor: acpi-cpufreq schedutil (Boost: Enabled) - CPU Microcode: 0xa101111- Ubuntu: 3 Threads: Scaling Governor: acpi-cpufreq schedutil (Boost: Enabled) - CPU Microcode: 0xa101111- Ubuntu: 192 Threads: Scaling Governor: acpi-cpufreq schedutil (Boost: Enabled) - CPU Microcode: 0xa101111- Ubuntu: 96 Threads: Scaling Governor: acpi-cpufreq schedutil (Boost: Enabled) - CPU Microcode: 0xa101111- Ubuntu: 48 Threads: Scaling Governor: acpi-cpufreq schedutil (Boost: Enabled) - CPU Microcode: 0xa101111- Ubuntu: 24 Threads: Scaling Governor: acpi-cpufreq schedutil (Boost: Enabled) - CPU Microcode: 0xa101111- Ubuntu: 6 Threads: Scaling Governor: acpi-cpufreq schedutil (Boost: Enabled) - CPU Microcode: 0xa101111- Ubuntu: 12 Threads: Scaling Governor: acpi-cpufreq schedutil (Boost: Enabled) - CPU Microcode: 0xa101111Python Details- Clear Linux: 384 Threads: Python 3.11.2- Clear Linux: 192 Threads: Python 3.11.2- Clear Linux: 96 Threads: Python 3.11.2- Clear Linux: 3 Threads: Python 3.11.2- Clear Linux: 48 Threads: Python 3.11.2- Clear Linux: 24 Threads: Python 3.11.2- Clear Linux: 6 Threads: Python 3.11.2- Clear Linux: 12 Threads: Python 3.11.2- CentOS Stream: 96 Threads: Python 3.9.16- CentOS Stream: 48 Threads: Python 3.9.16- CentOS Stream: 192 Threads: Python 3.9.16- CentOS Stream: 3 Threads: Python 3.9.16- CentOS Stream: 24 Threads: Python 3.9.16- CentOS Stream: 12 Threads: Python 3.9.16- CentOS Stream: 6 Threads: Python 3.9.16- CentOS Stream: 384 Threads: Python 3.9.16- Ubuntu: 384 Threads: Python 3.11.2- Ubuntu: 3 Threads: Python 3.11.2- Ubuntu: 192 Threads: Python 3.11.2- Ubuntu: 96 Threads: Python 3.11.2- Ubuntu: 48 Threads: Python 3.11.2- Ubuntu: 24 Threads: Python 3.11.2- Ubuntu: 6 Threads: Python 3.11.2- Ubuntu: 12 Threads: Python 3.11.2Security Details- Clear Linux: 384 Threads: itlb_multihit: Not affected + l1tf: Not affected + mds: Not affected + meltdown: Not affected + mmio_stale_data: Not affected + 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 Retpolines IBPB: conditional IBRS_FW STIBP: always-on RSB filling PBRSB-eIBRS: Not affected + srbds: Not affected + tsx_async_abort: Not affected- Clear Linux: 192 Threads: itlb_multihit: Not affected + l1tf: Not affected + mds: Not affected + meltdown: Not affected + mmio_stale_data: Not affected + 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 Retpolines IBPB: conditional IBRS_FW STIBP: always-on RSB filling PBRSB-eIBRS: Not affected + srbds: Not affected + tsx_async_abort: Not affected- Clear Linux: 96 Threads: itlb_multihit: Not affected + l1tf: Not affected + mds: Not affected + meltdown: Not affected + mmio_stale_data: Not affected + 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 Retpolines IBPB: conditional IBRS_FW STIBP: always-on RSB filling PBRSB-eIBRS: Not affected + srbds: Not affected + tsx_async_abort: Not affected- Clear Linux: 3 Threads: itlb_multihit: Not affected + l1tf: Not affected + mds: Not affected + meltdown: Not affected + mmio_stale_data: Not affected + 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 Retpolines IBPB: conditional IBRS_FW STIBP: always-on RSB filling PBRSB-eIBRS: Not affected + srbds: Not affected + tsx_async_abort: Not affected- Clear Linux: 48 Threads: itlb_multihit: Not affected + l1tf: Not affected + mds: Not affected + meltdown: Not affected + mmio_stale_data: Not affected + 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 Retpolines IBPB: conditional IBRS_FW STIBP: always-on RSB filling PBRSB-eIBRS: Not affected + srbds: Not affected + tsx_async_abort: Not affected- Clear Linux: 24 Threads: itlb_multihit: Not affected + l1tf: Not affected + mds: Not affected + meltdown: Not affected + mmio_stale_data: Not affected + 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 Retpolines IBPB: conditional IBRS_FW STIBP: always-on RSB filling PBRSB-eIBRS: Not affected + srbds: Not affected + tsx_async_abort: Not affected- Clear Linux: 6 Threads: itlb_multihit: Not affected + l1tf: Not affected + mds: Not affected + meltdown: Not affected + mmio_stale_data: Not affected + 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 Retpolines IBPB: conditional IBRS_FW STIBP: always-on RSB filling PBRSB-eIBRS: Not affected + srbds: Not affected + tsx_async_abort: Not affected- Clear Linux: 12 Threads: itlb_multihit: Not affected + l1tf: Not affected + mds: Not affected + meltdown: Not affected + mmio_stale_data: Not affected + 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 Retpolines IBPB: conditional IBRS_FW STIBP: always-on RSB filling PBRSB-eIBRS: Not affected + srbds: Not affected + tsx_async_abort: Not affected- CentOS Stream: 96 Threads: SELinux + itlb_multihit: Not affected + l1tf: Not affected + mds: Not affected + meltdown: Not affected + mmio_stale_data: Not affected + 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 Retpolines IBPB: conditional IBRS_FW STIBP: always-on RSB filling PBRSB-eIBRS: Not affected + srbds: Not affected + tsx_async_abort: Not affected- CentOS Stream: 48 Threads: SELinux + itlb_multihit: Not affected + l1tf: Not affected + mds: Not affected + meltdown: Not affected + mmio_stale_data: Not affected + 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 Retpolines IBPB: conditional IBRS_FW STIBP: always-on RSB filling PBRSB-eIBRS: Not affected + srbds: Not affected + tsx_async_abort: Not affected- CentOS Stream: 192 Threads: SELinux + itlb_multihit: Not affected + l1tf: Not affected + mds: Not affected + meltdown: Not affected + mmio_stale_data: Not affected + 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 Retpolines IBPB: conditional IBRS_FW STIBP: always-on RSB filling PBRSB-eIBRS: Not affected + srbds: Not affected + tsx_async_abort: Not affected- CentOS Stream: 3 Threads: SELinux + itlb_multihit: Not affected + l1tf: Not affected + mds: Not affected + meltdown: Not affected + mmio_stale_data: Not affected + 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 Retpolines IBPB: conditional IBRS_FW STIBP: always-on RSB filling PBRSB-eIBRS: Not affected + srbds: Not affected + tsx_async_abort: Not affected- CentOS Stream: 24 Threads: SELinux + itlb_multihit: Not affected + l1tf: Not affected + mds: Not affected + meltdown: Not affected + mmio_stale_data: Not affected + 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 Retpolines IBPB: conditional IBRS_FW STIBP: always-on RSB filling PBRSB-eIBRS: Not affected + srbds: Not affected + tsx_async_abort: Not affected- CentOS Stream: 12 Threads: SELinux + itlb_multihit: Not affected + l1tf: Not affected + mds: Not affected + meltdown: Not affected + mmio_stale_data: Not affected + 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 Retpolines IBPB: conditional IBRS_FW STIBP: always-on RSB filling PBRSB-eIBRS: Not affected + srbds: Not affected + tsx_async_abort: Not affected- CentOS Stream: 6 Threads: SELinux + itlb_multihit: Not affected + l1tf: Not affected + mds: Not affected + meltdown: Not affected + mmio_stale_data: Not affected + 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 Retpolines IBPB: conditional IBRS_FW STIBP: always-on RSB filling PBRSB-eIBRS: Not affected + srbds: Not affected + tsx_async_abort: Not affected- CentOS Stream: 384 Threads: SELinux + itlb_multihit: Not affected + l1tf: Not affected + mds: Not affected + meltdown: Not affected + mmio_stale_data: Not affected + 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 Retpolines IBPB: conditional IBRS_FW STIBP: always-on RSB filling PBRSB-eIBRS: Not affected + srbds: Not affected + tsx_async_abort: Not affected- Ubuntu: 384 Threads: itlb_multihit: Not affected + l1tf: Not affected + mds: Not affected + meltdown: Not affected + mmio_stale_data: Not affected + 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 Retpolines IBPB: conditional IBRS_FW STIBP: always-on RSB filling PBRSB-eIBRS: Not affected + srbds: Not affected + tsx_async_abort: Not affected- Ubuntu: 3 Threads: itlb_multihit: Not affected + l1tf: Not affected + mds: Not affected + meltdown: Not affected + mmio_stale_data: Not affected + 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 Retpolines IBPB: conditional IBRS_FW STIBP: always-on RSB filling PBRSB-eIBRS: Not affected + srbds: Not affected + tsx_async_abort: Not affected- Ubuntu: 192 Threads: itlb_multihit: Not affected + l1tf: Not affected + mds: Not affected + meltdown: Not affected + mmio_stale_data: Not affected + 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 Retpolines IBPB: conditional IBRS_FW STIBP: always-on RSB filling PBRSB-eIBRS: Not affected + srbds: Not affected + tsx_async_abort: Not affected- Ubuntu: 96 Threads: itlb_multihit: Not affected + l1tf: Not affected + mds: Not affected + meltdown: Not affected + mmio_stale_data: Not affected + 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 Retpolines IBPB: conditional IBRS_FW STIBP: always-on RSB filling PBRSB-eIBRS: Not affected + srbds: Not affected + tsx_async_abort: Not affected- Ubuntu: 48 Threads: itlb_multihit: Not affected + l1tf: Not affected + mds: Not affected + meltdown: Not affected + mmio_stale_data: Not affected + 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 Retpolines IBPB: conditional IBRS_FW STIBP: always-on RSB filling PBRSB-eIBRS: Not affected + srbds: Not affected + tsx_async_abort: Not affected- Ubuntu: 24 Threads: itlb_multihit: Not affected + l1tf: Not affected + mds: Not affected + meltdown: Not affected + mmio_stale_data: Not affected + 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 Retpolines IBPB: conditional IBRS_FW STIBP: always-on RSB filling PBRSB-eIBRS: Not affected + srbds: Not affected + tsx_async_abort: Not affected- Ubuntu: 6 Threads: itlb_multihit: Not affected + l1tf: Not affected + mds: Not affected + meltdown: Not affected + mmio_stale_data: Not affected + 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 Retpolines IBPB: conditional IBRS_FW STIBP: always-on RSB filling PBRSB-eIBRS: Not affected + srbds: Not affected + tsx_async_abort: Not affected- Ubuntu: 12 Threads: itlb_multihit: Not affected + l1tf: Not affected + mds: Not affected + meltdown: Not affected + mmio_stale_data: Not affected + 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 Retpolines IBPB: conditional IBRS_FW STIBP: always-on RSB filling PBRSB-eIBRS: Not affected + srbds: Not affected + tsx_async_abort: Not affected

stress-ng: Pollstress-ng: Mallocstress-ng: Semaphoresstress-ng: Context Switchingopenvkl: vklBenchmark ISPCblosc: blosclz shuffleblosc: blosclz bitshufflegromacs: MPI CPU - water_GMX50_barerocksdb: Rand Fillrocksdb: Rand Readrocksdb: Read Rand Write Randmemcached: 1:5memcached: 1:10memcached: 1:100mysqlslap: 512mysqlslap: 1024mysqlslap: 2048mysqlslap: 4096mysqlslap: 8192daphne: OpenMP - NDT Mappingpgbench: 1000 - 500 - Read Onlypgbench: 1000 - 500 - Read Writepgbench: 1000 - 800 - Read Writepgbench: 1000 - 1000 - Read Writepgbench: 1000 - 500 - Read Only - Average Latencypgbench: 1000 - 500 - Read Write - Average Latencypgbench: 1000 - 800 - Read Write - Average Latencypgbench: 1000 - 1000 - Read Write - Average LatencyClear LinuxCentOS StreamUbuntu 384 Threads 192 Threads 96 Threads 3 Threads 48 Threads 24 Threads 6 Threads 12 Threads 96 Threads 48 Threads 192 Threads 3 Threads 24 Threads 12 Threads 6 Threads 384 Threads 384 Threads 3 Threads 192 Threads 96 Threads 48 Threads 24 Threads 6 Threads 12 Threads27368220.78605020044.7838002306.16128197099.80139615348.211685.319.376488877113378407217671852621772.864517240.608688154.17677676705672613903.8410119007241867011647160.4986.90511.93915.45313429013.79455696317.9918664446.0397933563.12115419541.312893.219.355523630129174157020199522591881.064273958.344723725.63663663670652538872.179970795959560114554070.5048.47513.42918.1486738430.40259187800.489675139.2748227338.5786430049.020160.110.828135760963654868936521654000099.844894915.904533164.729019068485254371101.0711017488756282701807600.4565.7109.67512.386207642.31746208.28274742.511598345.834814864.86726.10.57780031225468762648929756342.52737199.55731869.935452772682642581497.721441451392612107113323.46935.90966.08088.2503427214.56101730074.724869808.4125991362.2257332904.218569.17.193127197339204094734225433988403.904907076.234227589.889489348715744501625.8614827357876073560689480.3386.34810.87614.5051741737.9929798829.202441085.4412990582.7632630906.416925.64.079109220519893008125566483318242.603257852.773753535.619418807785414641936.4610032376113751593472320.4998.18015.50721.172433822.352245686.96568067.973157050.109219957.99456.51.03011630095056662212134061525644.941444643.691460141.395465003633073041693.362919942627621908203851.71219.02936.52649.059855199.578631852.171140550.306465487.6917724813.712388.21.98787502110145604316948292036420.912231958.842418070.756906696144974031845.255217783987934768314820.95812.53923.01031.7666814436.88243965314.839375812.5835547475.7085731702.919518.210.198116572853737258935111153959735.414615517.074199019.859179118908095291072.1011088699625079701783170.4535.19510.05512.7743412921.8995360284.034739536.0019693432.1257033796.519050.36.919113943933284894932187763933828.664217513.093573117.789339218796874681482.6913605377471766684641820.3686.69211.99815.58211725091.25425991052.6810603480.8538482990.77116721185.914831.317.163480053109450386120211462363638.243439703.703244104.34660655649652472771.879295112874625840264540.54218.14530.98537.820203451.12682477.15268428.191303437.334814792.96455.30.56272116020403066651263369521.14354654.65358844.584742652492462351233.471440641289011302105393.47238.78970.79294.8881707378.1127908168.132395211.4710148075.5632530767.016174.63.906106103616949979324185042544051.241960270.421903425.519258998436224981731.399171996128453824509540.5468.15914.86519.627840444.997917684.861114635.405146896.9717624969.612396.11.8948176158442780516129721384804.521138607.911121671.986806615904823711651.314872213699433768314721.02613.51623.69331.777412256.612071276.46551962.052564516.709219708.99128.20.99910656234213789011921321339784.181294393.091317078.825214844063322921481.192880222477121358196781.73620.18637.45750.81816120377.39589782116.1515301196.2812939668.98139716457.712313.217.30046464290058440616969632472692.094300865.464516150.43662670651641501795.319667121683015887162560.51930.04950.37161.54016420659.20542471879.6220128519.1554503206.1713239395.16412.919.18131418086541139116852862576632.602990851.792567921.14399401394421409740.836098961835814774130600.83427.73155.05576.887201946.71574993.04282808.131100639.434713328.56415.40.56360522019943960633748683116.83660053.94650716.894312502412332261084.711327241266310984103403.76839.48472.83496.71311298242.94401866807.2811914666.3261320317.87118119127.712609.319.171510135104941708219917272442072.822699264.212484140.10666660652633420833.098530414405539561373660.58711.39220.24226.7876823721.99228256164.129519574.1331409855.4284327424.418140.310.752107593051561923735003363307947.723031743.702821736.71915893838613427969.7910736168279175086716350.4666.04410.65813.9693433782.2387629763.324787100.1317368217.5455427676.117567.87.176105105632080148131391563310892.493163343.702973804.099269028655834361206.3513281067461866600642860.3776.70112.01215.5571707063.2324091506.842289762.688385945.8331925692.715152.64.06997195316234168923788952591646.922760412.742719316.919168827625344351416.018855035811249209464680.5658.60416.25721.521413305.321727905.78589180.582176539.448917521.38641.11.0098432614076488411557511367211.481309629.111288233.895514773612912751281.202687852456420323187251.86020.35539.37653.407824102.786722320.131046770.344327442.4817221505.811612.41.9587524938162707715902901894719.581953253.211920890.176726635764673551395.864585163664031889301331.09113.64625.08733.191OpenBenchmarking.org

Stress-NG

Test: Poll

MinAvgMaxClear Linux207642677516027368221CentOS Stream203451515454516120377Ubuntu201947514035316420659OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.15.06Test: Poll384 Threads192 Threads96 Threads3 Threads48 Threads24 Threads6 Threads12 Threads7M14M21M28M35M

Stress-NG

Test: Malloc

MinAvgMaxClear Linux746208182882102605020045CentOS Stream682477174209797589782116Ubuntu574993161667668542471880OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.15.06Test: Malloc384 Threads192 Threads96 Threads3 Threads48 Threads24 Threads6 Threads12 Threads160M320M480M640M800M

Stress-NG

Test: Semaphores

MinAvgMaxClear Linux274743945451838002306CentOS Stream268428554378315301196Ubuntu282808631979820128519OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.15.06Test: Semaphores384 Threads192 Threads96 Threads3 Threads48 Threads24 Threads6 Threads12 Threads10M20M30M40M50M

Stress-NG

Test: Context Switching

MinAvgMaxClear Linux159834640570104128197100CentOS Stream13034371572831238482991Ubuntu11006392257402161320318OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.15.06Test: Context Switching384 Threads192 Threads96 Threads3 Threads48 Threads24 Threads6 Threads12 Threads40M80M120M160M200M

OpenVKL

Benchmark: vklBenchmark ISPC

MinAvgMaxClear Linux485791396CentOS Stream485791397Ubuntu475661323OpenBenchmarking.orgItems / Sec, More Is BetterOpenVKL 1.3.1Benchmark: vklBenchmark ISPC384 Threads192 Threads96 Threads3 Threads48 Threads24 Threads6 Threads12 Threads400800120016002000

C-Blosc

Test: blosclz shuffle

MinAvgMaxClear Linux148652354832904CentOS Stream147932417333797Ubuntu93952020927676OpenBenchmarking.orgMB/s, More Is BetterC-Blosc 2.3Test: blosclz shuffle384 Threads192 Threads96 Threads3 Threads48 Threads24 Threads6 Threads12 Threads8K16K24K32K40K

C-Blosc

Test: blosclz bitshuffle

MinAvgMaxClear Linux67261360120160CentOS Stream64551373319518Ubuntu64131206918140OpenBenchmarking.orgMB/s, More Is BetterC-Blosc 2.3Test: blosclz bitshuffle384 Threads192 Threads96 Threads3 Threads48 Threads24 Threads6 Threads12 Threads5K10K15K20K25K

GROMACS

Implementation: MPI CPU - Input: water_GMX50_bare

MinAvgMaxClear Linux0.68.119.4CentOS Stream0.67.417.3Ubuntu0.68.019.2OpenBenchmarking.orgNs Per Day, More Is BetterGROMACS 2023Implementation: MPI CPU - Input: water_GMX50_bare384 Threads192 Threads96 Threads3 Threads48 Threads24 Threads6 Threads12 Threads612182430

RocksDB

Test: Random Fill

MinAvgMaxClear Linux4888779465801357609CentOS Stream4646428644121165728Ubuntu3141807655291075930OpenBenchmarking.orgOp/s, More Is BetterRocksDB 8.0Test: Random Fill384 Threads192 Threads96 Threads3 Threads48 Threads24 Threads6 Threads12 Threads400K800K1200K1600K2000K

RocksDB

Test: Random Read

MinAvgMaxClear Linux254687624788170981291741570CentOS Stream204030663977222951094503861Ubuntu199439603819908501049417082OpenBenchmarking.orgOp/s, More Is BetterRocksDB 8.0Test: Random Read384 Threads192 Threads96 Threads3 Threads48 Threads24 Threads6 Threads12 Threads400M800M1200M1600M2000M

RocksDB

Test: Read Random Write Random

MinAvgMaxClear Linux64892921219573652165CentOS Stream65126320403593511115Ubuntu63374820093993500336OpenBenchmarking.orgOp/s, More Is BetterRocksDB 8.0Test: Read Random Write Random384 Threads192 Threads96 Threads3 Threads48 Threads24 Threads6 Threads12 Threads1000K2000K3000K4000K5000K

Memcached

Set To Get Ratio: 1:5

MinAvgMaxClear Linux75634326048514000100CentOS Stream36952122960073959735Ubuntu68311722717803310892OpenBenchmarking.orgOps/sec, More Is BetterMemcached 1.6.19Set To Get Ratio: 1:5384 Threads192 Threads96 Threads3 Threads48 Threads24 Threads6 Threads12 Threads1.1M2.2M3.3M4.4M5.5M

Memcached

Set To Get Ratio: 1:10

MinAvgMaxClear Linux73720032831064907076CentOS Stream35465526651914615517Ubuntu66005423210693163344OpenBenchmarking.orgOps/sec, More Is BetterMemcached 1.6.19Set To Get Ratio: 1:10384 Threads192 Threads96 Threads3 Threads48 Threads24 Threads6 Threads12 Threads1.3M2.6M3.9M5.2M6.5M

Memcached

Set To Get Ratio: 1:100

MinAvgMaxClear Linux73187038170328688154CentOS Stream35884525291774516150Ubuntu65071721783452973804OpenBenchmarking.orgOps/sec, More Is BetterMemcached 1.6.19Set To Get Ratio: 1:100384 Threads192 Threads96 Threads3 Threads48 Threads24 Threads6 Threads12 Threads2M4M6M8M10M

MariaDB

Clients: 512

MinAvgMaxClear Linux545739948CentOS Stream474722933Ubuntu399685926OpenBenchmarking.orgQueries Per Second, More Is BetterMariaDB 11.0.1Clients: 512384 Threads192 Threads96 Threads3 Threads48 Threads24 Threads6 Threads12 Threads2004006008001000

MariaDB

Clients: 1024

MinAvgMaxClear Linux277688934CentOS Stream265683921Ubuntu250641902OpenBenchmarking.orgQueries Per Second, More Is BetterMariaDB 11.0.1Clients: 1024384 Threads192 Threads96 Threads3 Threads48 Threads24 Threads6 Threads12 Threads2004006008001000

MariaDB

Clients: 2048

MinAvgMaxClear Linux268640871CentOS Stream249645890Ubuntu241586865OpenBenchmarking.orgQueries Per Second, More Is BetterMariaDB 11.0.1Clients: 2048384 Threads192 Threads96 Threads3 Threads48 Threads24 Threads6 Threads12 Threads2004006008001000

MariaDB

Clients: 4096

MinAvgMaxClear Linux264504672CentOS Stream246559809Ubuntu233472633OpenBenchmarking.orgQueries Per Second, More Is BetterMariaDB 11.0.1Clients: 4096384 Threads192 Threads96 Threads3 Threads48 Threads24 Threads6 Threads12 Threads2004006008001000

MariaDB

Clients: 8192

MinAvgMaxClear Linux258.0433.4613.0CentOS Stream235.0420.8529.0Ubuntu226.0372.9436.0OpenBenchmarking.orgQueries Per Second, More Is BetterMariaDB 11.0.1Clients: 8192384 Threads192 Threads96 Threads3 Threads48 Threads24 Threads6 Threads12 Threads160320480640800

Darmstadt Automotive Parallel Heterogeneous Suite

Backend: OpenMP - Kernel: NDT Mapping

MinAvgMaxClear Linux87214341936CentOS Stream77212771731Ubuntu74111161416OpenBenchmarking.orgTest Cases Per Minute, More Is BetterDarmstadt Automotive Parallel Heterogeneous Suite 2021.11.02Backend: OpenMP - Kernel: NDT Mapping384 Threads192 Threads96 Threads3 Threads48 Threads24 Threads6 Threads12 Threads5001000150020002500

PostgreSQL

Scaling Factor: 1000 - Clients: 500 - Mode: Read Only

MinAvgMaxClear Linux1441458193271482735CentOS Stream1440647752671360537Ubuntu1327247012731328106OpenBenchmarking.orgTPS, More Is BetterPostgreSQL 15Scaling Factor: 1000 - Clients: 500 - Mode: Read Only384 Threads192 Threads96 Threads3 Threads48 Threads24 Threads6 Threads12 Threads400K800K1200K1600K2000K

PostgreSQL

Scaling Factor: 1000 - Clients: 500 - Mode: Read Write

MinAvgMaxClear Linux139265494487562CentOS Stream128904406096250Ubuntu126634397582791OpenBenchmarking.orgTPS, More Is BetterPostgreSQL 15Scaling Factor: 1000 - Clients: 500 - Mode: Read Write384 Threads192 Threads96 Threads3 Threads48 Threads24 Threads6 Threads12 Threads20K40K60K80K100K

PostgreSQL

Scaling Factor: 1000 - Clients: 800 - Mode: Read Write

MinAvgMaxClear Linux121075047082701CentOS Stream113023854679701Ubuntu109843855375086OpenBenchmarking.orgTPS, More Is BetterPostgreSQL 15Scaling Factor: 1000 - Clients: 800 - Mode: Read Write384 Threads192 Threads96 Threads3 Threads48 Threads24 Threads6 Threads12 Threads20K40K60K80K100K

PostgreSQL

Scaling Factor: 1000 - Clients: 1000 - Mode: Read Write

MinAvgMaxClear Linux113324753380760CentOS Stream105393723278317Ubuntu103403650271635OpenBenchmarking.orgTPS, More Is BetterPostgreSQL 15Scaling Factor: 1000 - Clients: 1000 - Mode: Read Write384 Threads192 Threads96 Threads3 Threads48 Threads24 Threads6 Threads12 Threads20K40K60K80K100K

PostgreSQL

Scaling Factor: 1000 - Clients: 500 - Mode: Read Only - Average Latency

MinAvgMaxClear Linux0.31.13.5CentOS Stream0.41.13.5Ubuntu0.41.23.8OpenBenchmarking.orgms, Fewer Is BetterPostgreSQL 15Scaling Factor: 1000 - Clients: 500 - Mode: Read Only - Average Latency384 Threads192 Threads96 Threads3 Threads48 Threads24 Threads6 Threads12 Threads1.05982.11963.17944.23925.299

PostgreSQL

Scaling Factor: 1000 - Clients: 500 - Mode: Read Write - Average Latency

MinAvgMaxClear Linux5.712.935.9CentOS Stream5.217.638.8Ubuntu6.016.739.5OpenBenchmarking.orgms, Fewer Is BetterPostgreSQL 15Scaling Factor: 1000 - Clients: 500 - Mode: Read Write - Average Latency384 Threads192 Threads96 Threads3 Threads48 Threads24 Threads6 Threads12 Threads1122334455

PostgreSQL

Scaling Factor: 1000 - Clients: 800 - Mode: Read Write - Average Latency

MinAvgMaxClear Linux9.723.466.1CentOS Stream10.131.370.8Ubuntu10.731.472.8OpenBenchmarking.orgms, Fewer Is BetterPostgreSQL 15Scaling Factor: 1000 - Clients: 800 - Mode: Read Write - Average Latency384 Threads192 Threads96 Threads3 Threads48 Threads24 Threads6 Threads12 Threads20406080100

PostgreSQL

Scaling Factor: 1000 - Clients: 1000 - Mode: Read Write - Average Latency

MinAvgMaxClear Linux12.431.388.3CentOS Stream12.840.694.9Ubuntu14.042.396.7OpenBenchmarking.orgms, Fewer Is BetterPostgreSQL 15Scaling Factor: 1000 - Clients: 1000 - Mode: Read Write - Average Latency384 Threads192 Threads96 Threads3 Threads48 Threads24 Threads6 Threads12 Threads20406080100


Phoronix Test Suite v10.8.4