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&grr.

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 - 500 - Read Only - Average Latencypgbench: 1000 - 500 - Read Onlyopenvkl: vklBenchmark ISPCmysqlslap: 8192pgbench: 1000 - 500 - Read Write - Average Latencypgbench: 1000 - 500 - Read Writepgbench: 1000 - 800 - Read Write - Average Latencypgbench: 1000 - 800 - Read Writemysqlslap: 2048pgbench: 1000 - 1000 - Read Write - Average Latencypgbench: 1000 - 1000 - Read Writemysqlslap: 4096mysqlslap: 1024mysqlslap: 512memcached: 1:5memcached: 1:100gromacs: MPI CPU - water_GMX50_barememcached: 1:10blosc: blosclz bitshufflerocksdb: Read Rand Write Randblosc: blosclz shufflerocksdb: Rand Fillrocksdb: Rand Readstress-ng: Context Switchingstress-ng: Mallocstress-ng: Pollstress-ng: Semaphoresdaphne: OpenMP - NDT MappingClear 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 Threads0.498101190013966136.9057241811.9396701170515.453647166726766772621772.868688154.1719.3764517240.6011685.3176718515348.24888771133784072128197099.80605020044.7827368220.7838002306.16903.840.50499707911545388.4755959513.4296011467018.148554076526636632591881.064723725.6319.3554273958.3412893.2201995219541.3523630129174157097933563.12455696317.9913429013.7918664446.03872.170.45611017488644375.710875629.6758270184812.386807605259069014000099.844533164.7210.8284894915.9020160.1365216530049.0135760963654868948227338.57259187800.486738430.409675139.271101.073.4691441454825835.9091392666.0801210726888.25011332264277545756342.52731869.930.577737199.556726.164892914864.8800312254687621598345.83746208.28207642.31274742.511497.720.33814827355734506.3487876010.8767356087114.505689485749349483988403.904227589.887.1934907076.2318569.1342254332904.2127197339204094725991362.22101730074.723427214.564869808.411625.860.49910032373264648.1806113715.5075159377821.172472325418809413318242.603753535.614.0793257852.7716925.6255664830906.4109220519893008112990582.7629798829.201741737.992441085.441936.461.7122919949230419.0292627636.5262190836349.059203853075005461525644.941460141.391.0301444643.699456.5121340619957.91163009505666223157050.102245686.96433822.35568067.971693.360.95852177817740312.5393987923.0103476861431.766314824976696902036420.912418070.751.9872231958.8412388.2169482924813.78750211014560436465487.698631852.17855199.571140550.301845.250.45311088698575295.1959625010.0557970189012.774783178099119173959735.414199019.8510.1984615517.0719518.2351111531702.9116572853737258935547475.70243965314.836814436.889375812.581072.100.36813605375704686.6927471711.9986668487915.582641826879219333933828.663573117.786.9194217513.0919050.3321877633796.5113943933284894919693432.1295360284.033412921.894739536.001482.690.542929511116747218.1452874630.9852584064937.820264546526556602363638.243244104.3417.1633439703.7014831.3202114621185.9480053109450386138482990.77425991052.6811725091.2510603480.85771.873.4721440644823538.7891289070.7921130224994.88810539246265474369521.14358844.580.562354654.656455.365126314792.9721160204030661303437.33682477.15203451.12268428.191233.470.5469171993254988.1596128414.8655382484319.627509546228999252544051.241903425.513.9061960270.4216174.6241850430767.0106103616949979310148075.5627908168.131707378.112395211.471731.391.02648722117637113.5163699423.6933376859031.777314724826616801384804.521121671.981.8941138607.9112396.1161297224969.6817615844278055146896.977917684.86840444.991114635.401651.311.7362880229229220.1862477137.4572135840650.818196783324845211339784.181317078.820.9991294393.099128.2119213219708.91065623421378902564516.702071276.46412256.61551962.051481.190.519966712139750130.0491683050.3711588765161.540162566416706622472692.094516150.4317.3004300865.4612313.2169696316457.746464290058440612939668.98589782116.1516120377.3915301196.28795.310.834609896132340927.7311835855.0551477439476.887130604214013992576632.602567921.1419.1812990851.796412.916852869395.131418086541139154503206.17542471879.6216420659.2020128519.15740.833.7681327244722639.4841266372.8341098424196.71310340233250431683116.83650716.890.563660053.946415.463374813328.5605220199439601100639.43574993.04201946.71282808.131084.710.587853041118142011.3924405520.2423956165226.787373666336606662442072.822484140.1019.1712699264.2112609.3199172719127.7510135104941708261320317.87401866807.2811298242.9411914666.32833.090.46610736168434276.0448279110.6587508683813.969716356138939153307947.722821736.7110.7523031743.7018140.3350033627424.4107593051561923731409855.42228256164.126823721.999519574.13969.790.37713281065544366.7017461812.0126660086515.557642865839029263310892.492973804.097.1763163343.7017567.8313915627676.1105105632080148117368217.5487629763.323433782.234787100.131206.350.5658855033194358.6045811216.2574920976221.521464685348829162591646.922719316.914.0692760412.7415152.6237889525692.79719531623416898385945.8324091506.841707063.232289762.681416.011.8602687858927520.3552456439.3762032336153.407187252914775511367211.481288233.891.0091309629.118641.1115575117521.3843261407648842176539.441727905.78413305.32589180.581281.201.09145851617235513.6463664025.0873188957633.191301334676636721894719.581920890.171.9581953253.2111612.4159029021505.8752493816270774327442.486722320.13824102.781046770.341395.86OpenBenchmarking.org

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

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

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

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

MariaDB

Clients: 2048

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

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

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

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

MariaDB

Clients: 512

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

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

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

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

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

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

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

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

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

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

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

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


Phoronix Test Suite v10.8.4