redis 7 alderlake Intel Core i9-12900K testing with a ASUS ROG STRIX Z690-E GAMING WIFI (1601 BIOS) and AMD Radeon RX 6800 XT 16GB on Ubuntu 22.04 via the Phoronix Test Suite.
HTML result view exported from: https://openbenchmarking.org/result/2208198-PTS-REDIS7AL10&rdt&grr .
redis 7 alderlake Processor Motherboard Chipset Memory Disk Graphics Audio Monitor Network OS Kernel Desktop Display Server OpenGL Vulkan Compiler File-System Screen Resolution A B C D Intel Core i9-12900K @ 5.20GHz (16 Cores / 24 Threads) ASUS ROG STRIX Z690-E GAMING WIFI (1601 BIOS) Intel Alder Lake-S PCH 32GB 1000GB Western Digital WDS100T1X0E-00AFY0 AMD Radeon RX 6800 XT 16GB (2575/1000MHz) Intel Alder Lake-S HD Audio ASUS VP28U Intel I225-V + Intel Wi-Fi 6 AX210/AX211/AX411 Ubuntu 22.04 5.19.0-051900daily20220813-generic (x86_64) GNOME Shell 42.2 X Server + Wayland 4.6 Mesa 22.3.0-devel (git-8495628 2022-08-15 jammy-oibaf-ppa) (LLVM 14.0.6 DRM 3.48) 1.3.224 GCC 11.2.0 ext4 3840x2160 OpenBenchmarking.org Kernel Details - Transparent Huge Pages: madvise Compiler Details - --build=x86_64-linux-gnu --disable-vtable-verify --disable-werror --enable-bootstrap --enable-cet --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-gnu-unique-object --enable-languages=c,ada,c++,go,brig,d,fortran,objc,obj-c++,m2 --enable-libphobos-checking=release --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-link-serialization=2 --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc=auto --enable-offload-targets=nvptx-none=/build/gcc-11-gBFGDP/gcc-11-11.2.0/debian/tmp-nvptx/usr,amdgcn-amdhsa=/build/gcc-11-gBFGDP/gcc-11-11.2.0/debian/tmp-gcn/usr --enable-plugin --enable-shared --enable-threads=posix --host=x86_64-linux-gnu --program-prefix=x86_64-linux-gnu- --target=x86_64-linux-gnu --with-abi=m64 --with-arch-32=i686 --with-build-config=bootstrap-lto-lean --with-default-libstdcxx-abi=new --with-gcc-major-version-only --with-multilib-list=m32,m64,mx32 --with-target-system-zlib=auto --with-tune=generic --without-cuda-driver -v Processor Details - Scaling Governor: intel_pstate powersave (EPP: balance_performance) - CPU Microcode: 0x1f - Thermald 2.4.9 Security Details - 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 Enhanced IBRS IBPB: conditional RSB filling PBRSB-eIBRS: SW sequence + srbds: Not affected + tsx_async_abort: Not affected
redis 7 alderlake redis: LPUSH - 1000 redis: SET - 500 redis: GET - 500 redis: SADD - 500 redis: LPOP - 500 redis: SET - 1000 redis: SADD - 1000 redis: GET - 1000 redis: LPOP - 1000 redis: LPUSH - 500 redis: LPOP - 50 redis: SET - 50 redis: LPUSH - 50 redis: SADD - 50 redis: GET - 50 A B C D 2889744.85 3585320.45 4350794.83 3994283.38 5041186.42 3756088.2 4282617.0 4536256.62 4591636.2 2950347.3 5731593.5 3813146.17 3319681.58 4356851.3 5710362.7 2728285.27 3528708.67 4486925.5 4121626.62 3213903.85 3550544.72 4113738.78 4501462.53 3156438.67 3004286.72 3253763.42 3761621.92 3354585.58 4272898.5 4655774.5 2951996.35 3495241.62 4430402.45 4040605.63 2977845.58 3476353.13 3996407.42 4350744.69 3467404.75 3035598.92 3224724.02 3758329.15 3301648.17 4172175.6 4709814.8 2932085.21 3520122.42 4358108.25 4146974.45 2917936.44 3593271.82 4081706.58 4650369.8 3039617.06 2965698.50 3208635.83 3802400.92 3281767.0 4229178.2 4637768.5 OpenBenchmarking.org
Redis Test: LPUSH - Parallel Connections: 1000 OpenBenchmarking.org Requests Per Second, More Is Better Redis 7.0.4 Test: LPUSH - Parallel Connections: 1000 A B C D 600K 1200K 1800K 2400K 3000K SE +/- 81048.31, N = 12 SE +/- 106330.25, N = 15 SE +/- 76925.90, N = 12 SE +/- 76129.87, N = 12 2889744.85 2728285.27 2951996.35 2932085.21 1. (CXX) g++ options: -MM -MT -g3 -fvisibility=hidden -O3
Redis Test: SET - Parallel Connections: 500 OpenBenchmarking.org Requests Per Second, More Is Better Redis 7.0.4 Test: SET - Parallel Connections: 500 A B C D 800K 1600K 2400K 3200K 4000K SE +/- 69809.97, N = 15 SE +/- 63247.05, N = 15 SE +/- 73801.19, N = 15 SE +/- 61117.06, N = 15 3585320.45 3528708.67 3495241.62 3520122.42 1. (CXX) g++ options: -MM -MT -g3 -fvisibility=hidden -O3
Redis Test: GET - Parallel Connections: 500 OpenBenchmarking.org Requests Per Second, More Is Better Redis 7.0.4 Test: GET - Parallel Connections: 500 A B C D 1000K 2000K 3000K 4000K 5000K SE +/- 112203.05, N = 15 SE +/- 76401.61, N = 15 SE +/- 96578.44, N = 15 SE +/- 116681.45, N = 15 4350794.83 4486925.50 4430402.45 4358108.25 1. (CXX) g++ options: -MM -MT -g3 -fvisibility=hidden -O3
Redis Test: SADD - Parallel Connections: 500 OpenBenchmarking.org Requests Per Second, More Is Better Redis 7.0.4 Test: SADD - Parallel Connections: 500 A B C D 900K 1800K 2700K 3600K 4500K SE +/- 103087.52, N = 15 SE +/- 49828.89, N = 15 SE +/- 55214.88, N = 15 SE +/- 47653.61, N = 15 3994283.38 4121626.62 4040605.63 4146974.45 1. (CXX) g++ options: -MM -MT -g3 -fvisibility=hidden -O3
Redis Test: LPOP - Parallel Connections: 500 OpenBenchmarking.org Requests Per Second, More Is Better Redis 7.0.4 Test: LPOP - Parallel Connections: 500 A B C D 1.1M 2.2M 3.3M 4.4M 5.5M SE +/- 128126.68, N = 15 SE +/- 134664.85, N = 13 SE +/- 73205.85, N = 12 SE +/- 69740.86, N = 12 5041186.42 3213903.85 2977845.58 2917936.44 1. (CXX) g++ options: -MM -MT -g3 -fvisibility=hidden -O3
Redis Test: SET - Parallel Connections: 1000 OpenBenchmarking.org Requests Per Second, More Is Better Redis 7.0.4 Test: SET - Parallel Connections: 1000 A B C D 800K 1600K 2400K 3200K 4000K SE +/- 44991.94, N = 3 SE +/- 59287.07, N = 15 SE +/- 97086.95, N = 12 SE +/- 82379.66, N = 15 3756088.20 3550544.72 3476353.13 3593271.82 1. (CXX) g++ options: -MM -MT -g3 -fvisibility=hidden -O3
Redis Test: SADD - Parallel Connections: 1000 OpenBenchmarking.org Requests Per Second, More Is Better Redis 7.0.4 Test: SADD - Parallel Connections: 1000 A B C D 900K 1800K 2700K 3600K 4500K SE +/- 43248.36, N = 3 SE +/- 55110.04, N = 15 SE +/- 151001.81, N = 12 SE +/- 52045.41, N = 15 4282617.00 4113738.78 3996407.42 4081706.58 1. (CXX) g++ options: -MM -MT -g3 -fvisibility=hidden -O3
Redis Test: GET - Parallel Connections: 1000 OpenBenchmarking.org Requests Per Second, More Is Better Redis 7.0.4 Test: GET - Parallel Connections: 1000 A B C D 1000K 2000K 3000K 4000K 5000K SE +/- 57739.57, N = 15 SE +/- 67262.31, N = 15 SE +/- 120125.71, N = 12 SE +/- 52074.22, N = 3 4536256.62 4501462.53 4350744.69 4650369.80 1. (CXX) g++ options: -MM -MT -g3 -fvisibility=hidden -O3
Redis Test: LPOP - Parallel Connections: 1000 OpenBenchmarking.org Requests Per Second, More Is Better Redis 7.0.4 Test: LPOP - Parallel Connections: 1000 A B C D 1000K 2000K 3000K 4000K 5000K SE +/- 272182.85, N = 12 SE +/- 27959.88, N = 3 SE +/- 324011.42, N = 12 SE +/- 31326.58, N = 4 4591636.20 3156438.67 3467404.75 3039617.06 1. (CXX) g++ options: -MM -MT -g3 -fvisibility=hidden -O3
Redis Test: LPUSH - Parallel Connections: 500 OpenBenchmarking.org Requests Per Second, More Is Better Redis 7.0.4 Test: LPUSH - Parallel Connections: 500 A B C D 700K 1400K 2100K 2800K 3500K SE +/- 31597.52, N = 3 SE +/- 30545.46, N = 15 SE +/- 35358.44, N = 3 SE +/- 29335.94, N = 6 2950347.30 3004286.72 3035598.92 2965698.50 1. (CXX) g++ options: -MM -MT -g3 -fvisibility=hidden -O3
Redis Test: LPOP - Parallel Connections: 50 OpenBenchmarking.org Requests Per Second, More Is Better Redis 7.0.4 Test: LPOP - Parallel Connections: 50 A B C D 1.2M 2.4M 3.6M 4.8M 6M SE +/- 41916.83, N = 3 SE +/- 29876.86, N = 3 SE +/- 23095.40, N = 12 SE +/- 15959.91, N = 3 5731593.50 3253763.42 3224724.02 3208635.83 1. (CXX) g++ options: -MM -MT -g3 -fvisibility=hidden -O3
Redis Test: SET - Parallel Connections: 50 OpenBenchmarking.org Requests Per Second, More Is Better Redis 7.0.4 Test: SET - Parallel Connections: 50 A B C D 800K 1600K 2400K 3200K 4000K SE +/- 11385.68, N = 3 SE +/- 45923.27, N = 3 SE +/- 41753.25, N = 5 SE +/- 9877.28, N = 3 3813146.17 3761621.92 3758329.15 3802400.92 1. (CXX) g++ options: -MM -MT -g3 -fvisibility=hidden -O3
Redis Test: LPUSH - Parallel Connections: 50 OpenBenchmarking.org Requests Per Second, More Is Better Redis 7.0.4 Test: LPUSH - Parallel Connections: 50 A B C D 700K 1400K 2100K 2800K 3500K SE +/- 42955.93, N = 3 SE +/- 41218.16, N = 3 SE +/- 23956.99, N = 3 SE +/- 37072.29, N = 4 3319681.58 3354585.58 3301648.17 3281767.00 1. (CXX) g++ options: -MM -MT -g3 -fvisibility=hidden -O3
Redis Test: SADD - Parallel Connections: 50 OpenBenchmarking.org Requests Per Second, More Is Better Redis 7.0.4 Test: SADD - Parallel Connections: 50 A B C D 900K 1800K 2700K 3600K 4500K SE +/- 24864.30, N = 3 SE +/- 21119.66, N = 3 SE +/- 46245.91, N = 4 SE +/- 11844.46, N = 3 4356851.3 4272898.5 4172175.6 4229178.2 1. (CXX) g++ options: -MM -MT -g3 -fvisibility=hidden -O3
Redis Test: GET - Parallel Connections: 50 OpenBenchmarking.org Requests Per Second, More Is Better Redis 7.0.4 Test: GET - Parallel Connections: 50 A B C D 1.2M 2.4M 3.6M 4.8M 6M SE +/- 47443.27, N = 3 SE +/- 29145.55, N = 3 SE +/- 46279.79, N = 3 SE +/- 11918.73, N = 3 5710362.7 4655774.5 4709814.8 4637768.5 1. (CXX) g++ options: -MM -MT -g3 -fvisibility=hidden -O3
Phoronix Test Suite v10.8.5