redismalloctest

2 x Intel Xeon E5620 testing with a HP 0AECh (786G5 v03.20 BIOS) and NVIDIA Quadro 600 1GB on Ubuntu 20.04 via the Phoronix Test Suite.

HTML result view exported from: https://openbenchmarking.org/result/2104061-HA-1708052TY39&sro&grs.

redismalloctestProcessorMotherboardChipsetMemoryDiskGraphicsAudioNetworkOSKernelDisplay DriverVulkanCompilerFile-SystemScreen ResolutionDesktopDisplay ServerOpenGLglibc-2.26glibc-2.25jemallochpZ800_FocalIntel Core i7-5557U @ 3.40GHz (4 Cores)Intel NUC5i7RYBIntel Broadwell-U-OPI16384MB120GB INTEL SSDSC2BW12Intel Iris 6100 (1100MHz)Intel Broadwell-U AudioIntel Connection + Intel Wireless 7265Clear Linux OS 28004.12.4-372.native (x86_64)modesetting 1.19.31.0.39GCC 7.1.1 20170630 + Clang 4.0.1 + LLVM 4.0.1ext41024x768Clear Linux OS 16720Clear Linux OS 28002 x Intel Xeon E5620 @ 2.40GHz (8 Cores)HP 0AECh (786G5 v03.20 BIOS)Intel 5520 I/O + ICH10R16GB250GB Hitachi HDS72102 + 1000GB Western Digital WD10EZEX-00W + 1000GB Western Digital WD10EACS-00ZNVIDIA Quadro 600 1GBRealtek ALC2622 x Broadcom NetXtreme BCM5764M PCIe + Qualcomm Atheros AR922XUbuntu 20.045.8.0-48-generic (x86_64)GNOME Shell 3.36.7X Server 1.20.9NVIDIA 390.1414.6.0GCC 9.3.03200x1200OpenBenchmarking.orgCompiler Details- glibc-2.26: --build=x86_64-generic-linux --disable-libunwind-exceptions --disable-multiarch --disable-vtable-verify --enable-__cxa_atexit --enable-bootstrap --enable-clocale=gnu --enable-gnu-indirect-function --enable-languages=c,c++,fortran,go --enable-ld=default --enable-libmpx --enable-libstdcxx-pch --enable-lto --enable-multilib --enable-plugin --enable-shared --enable-threads=posix --exec-prefix=/usr --includedir=/usr/include --target=x86_64-generic-linux --with-arch=westmere --with-glibc-version=2.19 --with-gnu-ld --with-isl --with-ppl=yes --with-tune=haswell - glibc-2.25: --build=x86_64-generic-linux --disable-libunwind-exceptions --disable-multiarch --disable-vtable-verify --enable-__cxa_atexit --enable-bootstrap --enable-clocale=gnu --enable-gnu-indirect-function --enable-languages=c,c++,fortran,go --enable-ld=default --enable-libmpx --enable-libstdcxx-pch --enable-lto --enable-multilib --enable-plugin --enable-shared --enable-threads=posix --exec-prefix=/usr --includedir=/usr/include --target=x86_64-generic-linux --with-arch=westmere --with-glibc-version=2.19 --with-gnu-ld --with-isl --with-ppl=yes --with-tune=haswell - jemalloc: --build=x86_64-generic-linux --disable-libunwind-exceptions --disable-multiarch --disable-vtable-verify --enable-__cxa_atexit --enable-bootstrap --enable-clocale=gnu --enable-gnu-indirect-function --enable-languages=c,c++,fortran,go --enable-ld=default --enable-libmpx --enable-libstdcxx-pch --enable-lto --enable-multilib --enable-plugin --enable-shared --enable-threads=posix --exec-prefix=/usr --includedir=/usr/include --target=x86_64-generic-linux --with-arch=westmere --with-glibc-version=2.19 --with-gnu-ld --with-isl --with-ppl=yes --with-tune=haswell - hpZ800_Focal: --build=x86_64-linux-gnu --disable-vtable-verify --disable-werror --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-gnu-unique-object --enable-languages=c,ada,c++,go,brig,d,fortran,objc,obj-c++,gm2 --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc=auto --enable-offload-targets=nvptx-none=/build/gcc-9-HskZEa/gcc-9-9.3.0/debian/tmp-nvptx/usr,hsa --enable-plugin --enable-shared --enable-threads=posix --host=x86_64-linux-gnu --program-prefix=x86_64-linux-gnu- --target=x86_64-linux-gnu --with-abi=m64 --with-arch-32=i686 --with-default-libstdcxx-abi=new --with-gcc-major-version-only --with-multilib-list=m32,m64,mx32 --with-target-system-zlib=auto --with-tune=generic --without-cuda-driver -v Processor Details- glibc-2.26: Scaling Governor: intel_pstate performance- glibc-2.25: Scaling Governor: intel_pstate performance- jemalloc: Scaling Governor: intel_pstate performance- hpZ800_Focal: Scaling Governor: acpi-cpufreq ondemand (Boost: Enabled) - CPU Microcode: 0x1fKernel Details- hpZ800_Focal: Transparent Huge Pages: madviseSecurity Details- hpZ800_Focal: itlb_multihit: KVM: Mitigation of VMX disabled + l1tf: Mitigation of PTE Inversion; VMX: conditional cache flushes SMT disabled + mds: Vulnerable: Clear buffers attempted no microcode; SMT disabled + meltdown: Mitigation of PTI + spec_store_bypass: Mitigation of SSB disabled via prctl and seccomp + spectre_v1: Mitigation of usercopy/swapgs barriers and __user pointer sanitization + spectre_v2: Mitigation of Full generic retpoline IBPB: conditional IBRS_FW RSB filling + srbds: Not affected + tsx_async_abort: Not affected

redismalloctestredis: LPOPredis: SETredis: GETredis: LPUSHredis: SADDglibc-2.26glibc-2.25jemallochpZ800_Focal2852026.581815918.382712237.291742668.962068226.501659901.711468606.351945452.521577171.631515375.082464494.671828324.362874997.581698828.792032840.711114628.47803543.311103764.00806582.75880089.65OpenBenchmarking.org

Redis

Test: LPOP

OpenBenchmarking.orgRequests Per Second, More Is BetterRedis 3.0.1Test: LPOPglibc-2.25glibc-2.26hpZ800_Focaljemalloc600K1200K1800K2400K3000KSE +/- 38784.90, N = 6SE +/- 61678.82, N = 6SE +/- 9045.24, N = 15SE +/- 41771.08, N = 31659901.712852026.581114628.472464494.67-O2 -fexceptions -fstack-protector -m64 -ffat-lto-objects-O2 -fexceptions -fstack-protector -m64 -ffat-lto-objects-ldl -std=gnu99 -g3 -funroll-loops-O2 -fexceptions -fstack-protector -m64 -ffat-lto-objects1. (CC) gcc options: -ggdb -rdynamic -lm -pthread -O3 -pipe

Redis

Test: SET

OpenBenchmarking.orgRequests Per Second, More Is BetterRedis 3.0.1Test: SETglibc-2.25glibc-2.26hpZ800_Focaljemalloc400K800K1200K1600K2000KSE +/- 57959.63, N = 6SE +/- 56127.96, N = 6SE +/- 6821.95, N = 3SE +/- 70992.97, N = 61468606.351815918.38803543.311828324.36-O2 -fexceptions -fstack-protector -m64 -ffat-lto-objects-O2 -fexceptions -fstack-protector -m64 -ffat-lto-objects-ldl -std=gnu99 -g3 -funroll-loops-O2 -fexceptions -fstack-protector -m64 -ffat-lto-objects1. (CC) gcc options: -ggdb -rdynamic -lm -pthread -O3 -pipe

Redis

Test: GET

OpenBenchmarking.orgRequests Per Second, More Is BetterRedis 3.0.1Test: GETglibc-2.25glibc-2.26hpZ800_Focaljemalloc600K1200K1800K2400K3000KSE +/- 61235.99, N = 6SE +/- 65149.24, N = 6SE +/- 15196.83, N = 3SE +/- 45323.44, N = 31945452.522712237.291103764.002874997.58-O2 -fexceptions -fstack-protector -m64 -ffat-lto-objects-O2 -fexceptions -fstack-protector -m64 -ffat-lto-objects-ldl -std=gnu99 -g3 -funroll-loops-O2 -fexceptions -fstack-protector -m64 -ffat-lto-objects1. (CC) gcc options: -ggdb -rdynamic -lm -pthread -O3 -pipe

Redis

Test: LPUSH

OpenBenchmarking.orgRequests Per Second, More Is BetterRedis 3.0.1Test: LPUSHglibc-2.25glibc-2.26hpZ800_Focaljemalloc400K800K1200K1600K2000KSE +/- 51268.53, N = 6SE +/- 69850.57, N = 6SE +/- 7301.99, N = 3SE +/- 68519.49, N = 61577171.631742668.96806582.751698828.79-O2 -fexceptions -fstack-protector -m64 -ffat-lto-objects-O2 -fexceptions -fstack-protector -m64 -ffat-lto-objects-ldl -std=gnu99 -g3 -funroll-loops-O2 -fexceptions -fstack-protector -m64 -ffat-lto-objects1. (CC) gcc options: -ggdb -rdynamic -lm -pthread -O3 -pipe

Redis

Test: SADD

OpenBenchmarking.orgRequests Per Second, More Is BetterRedis 3.0.1Test: SADDglibc-2.25glibc-2.26hpZ800_Focaljemalloc400K800K1200K1600K2000KSE +/- 12976.15, N = 3SE +/- 92947.15, N = 6SE +/- 5382.45, N = 3SE +/- 55895.16, N = 61515375.082068226.50880089.652032840.71-O2 -fexceptions -fstack-protector -m64 -ffat-lto-objects-O2 -fexceptions -fstack-protector -m64 -ffat-lto-objects-ldl -std=gnu99 -g3 -funroll-loops-O2 -fexceptions -fstack-protector -m64 -ffat-lto-objects1. (CC) gcc options: -ggdb -rdynamic -lm -pthread -O3 -pipe


Phoronix Test Suite v10.8.4