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&rdt&grs.

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

pgbench: 1000 - 1000 - Read Writepgbench: 1000 - 1000 - Read Write - Average Latencypgbench: 1000 - 500 - Read Writepgbench: 1000 - 500 - Read Write - Average Latencypgbench: 1000 - 800 - Read Writepgbench: 1000 - 800 - Read Write - Average Latencyrocksdb: Rand Readrocksdb: Read Rand Write Randrocksdb: Rand Fillgromacs: MPI CPU - water_GMX50_baremysqlslap: 1024mysqlslap: 2048blosc: blosclz shufflemysqlslap: 4096blosc: blosclz bitshuffleopenvkl: vklBenchmark ISPCmemcached: 1:100mysqlslap: 8192daphne: OpenMP - NDT Mappingmysqlslap: 512stress-ng: Semaphoresstress-ng: Pollmemcached: 1:10stress-ng: Context Switchingstress-ng: Mallocmemcached: 1:5pgbench: 1000 - 500 - Read Only - Average Latencypgbench: 1000 - 500 - Read OnlyClear 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 Threads6471615.453724186.9056701111.9391133784072176718548887719.37667670515348.267211685.313968688154.17613903.8467738002306.1627368220.784517240.60128197099.80605020044.782621772.860.49810119005540718.148595958.4756011413.4291291741570201995252363019.35566367019541.365212893.211544723725.63538872.1766318664446.0313429013.794273958.3497933563.12455696317.992591881.060.5049970798076012.386875625.710827019.6756365486893652165135760910.82890684830049.052520160.18644533164.724371101.079019675139.276738430.404894915.9048227338.57259187800.484000099.840.45611017481133288.2501392635.9091210766.080254687626489298003120.57727726814864.82646726.148731869.932581497.72545274742.51207642.31737199.551598345.83746208.28756342.523.4691441456894814.505787606.3487356010.876392040947342254312719737.19393487132904.257418569.15734227589.884501625.869484869808.413427214.564907076.2325991362.22101730074.723988403.900.33814827354723221.172611378.1805159315.507198930081255664810922054.07988077830906.454116925.63263753535.614641936.469412441085.441741737.993257852.7712990582.7629798829.203318242.600.49910032372038549.0592627619.0292190836.52650566622121340611630091.03050036319957.93079456.5921460141.393041693.36546568067.97433822.351444643.693157050.102245686.961525644.941.7122919943148231.7663987912.5393476823.01010145604316948298750211.98766961424813.749712388.21772418070.754031845.256901140550.30855199.572231958.846465487.698631852.172036420.910.9585217787831712.774962505.1957970110.0555373725893511115116572810.19891189031702.980919518.28574199019.855291072.109179375812.586814436.884615517.0735547475.70243965314.833959735.410.45311088696418215.582747176.6926668411.998332848949321877611394396.91992187933796.568719050.35703573117.784681482.699334739536.003412921.894217513.0919693432.1295360284.033933828.660.36813605372645437.8202874618.1452584030.9851094503861202114648005317.16365564921185.965214831.311673244104.34472771.8766010603480.8511725091.253439703.7038482990.77425991052.682363638.240.5429295111053994.8881289038.7891130270.792204030666512637211600.56226524914792.92466455.348358844.582351233.47474268428.19203451.12354654.651303437.33682477.15369521.143.4721440645095419.627612848.1595382414.865169499793241850410610363.90689984330767.062216174.63251903425.514981731.399252395211.471707378.111960270.4210148075.5627908168.132544051.240.5469171993147231.7773699413.5163376823.6938442780516129728176151.89466159024969.648212396.11761121671.983711651.316801114635.40840444.991138607.915146896.977917684.861384804.521.0264872211967850.8182477120.1862135837.45742137890119213210656230.99948440619708.93329128.2921317078.822921481.19521551962.05412256.611294393.092564516.702071276.461339784.181.7362880221625661.5401683030.0491588750.371900584406169696346464217.30067065116457.764112313.213974516150.43501795.3166215301196.2816120377.394300865.4612939668.98589782116.152472692.090.5199667121306076.8871835827.7311477455.055865411391168528631418019.1814013949395.14216412.913232567921.14409740.8339920128519.1516420659.202990851.7954503206.17542471879.622576632.600.8346098961034096.7131266339.4841098472.834199439606337486052200.56325024113328.52336415.447650716.892261084.71431282808.13201946.71660053.941100639.43574993.04683116.833.7681327243736626.7874405511.3923956120.2421049417082199172751013519.17166065219127.763312609.311812484140.10420833.0966611914666.3211298242.942699264.2161320317.87401866807.282442072.820.5878530417163513.969827916.0447508610.6585156192373500336107593010.75289383827424.461318140.38432821736.71427969.799159519574.136823721.993031743.7031409855.42228256164.123307947.720.46610736166428615.557746186.7016660012.012320801481313915610510567.17690286527676.158317567.85542973804.094361206.359264787100.133433782.233163343.7017368217.5487629763.323310892.490.37713281064646821.521581128.6044920916.25716234168923788959719534.06988276225692.753415152.63192719316.914351416.019162289762.681707063.232760412.748385945.8324091506.842591646.920.5658855031872553.4072456420.3552032339.3764076488411557518432611.00947736117521.32918641.1891288233.892751281.20551589180.58413305.321309629.112176539.441727905.781367211.481.8602687853013333.1913664013.6463188925.0878162707715902907524931.95866357621505.846711612.41721920890.173551395.866721046770.34824102.781953253.214327442.486722320.131894719.581.091458516OpenBenchmarking.org

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

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

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

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

RocksDB

Test: Random Fill

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

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

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

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

MariaDB

Clients: 4096

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

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

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

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

MariaDB

Clients: 512

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

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: Poll

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

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

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

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

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

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 Only

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


Phoronix Test Suite v10.8.4