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&sor&gru .
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: GET - 50 redis: SET - 50 redis: GET - 500 redis: LPOP - 50 redis: SADD - 50 redis: SET - 500 redis: GET - 1000 redis: LPOP - 500 redis: LPUSH - 50 redis: SADD - 500 redis: SET - 1000 redis: LPOP - 1000 redis: LPUSH - 500 redis: SADD - 1000 redis: LPUSH - 1000 A B C D 5710362.7 3813146.17 4350794.83 5731593.5 4356851.3 3585320.45 4536256.62 5041186.42 3319681.58 3994283.38 3756088.2 4591636.2 2950347.3 4282617.0 2889744.85 4655774.5 3761621.92 4486925.5 3253763.42 4272898.5 3528708.67 4501462.53 3213903.85 3354585.58 4121626.62 3550544.72 3156438.67 3004286.72 4113738.78 2728285.27 4709814.8 3758329.15 4430402.45 3224724.02 4172175.6 3495241.62 4350744.69 2977845.58 3301648.17 4040605.63 3476353.13 3467404.75 3035598.92 3996407.42 2951996.35 4637768.5 3802400.92 4358108.25 3208635.83 4229178.2 3520122.42 4650369.8 2917936.44 3281767.0 4146974.45 3593271.82 3039617.06 2965698.50 4081706.58 2932085.21 OpenBenchmarking.org
Redis Test: GET - Parallel Connections: 50 OpenBenchmarking.org Requests Per Second, More Is Better Redis 7.0.4 Test: GET - Parallel Connections: 50 A C B D 1.2M 2.4M 3.6M 4.8M 6M SE +/- 47443.27, N = 3 SE +/- 46279.79, N = 3 SE +/- 29145.55, N = 3 SE +/- 11918.73, N = 3 5710362.7 4709814.8 4655774.5 4637768.5 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 D B C 800K 1600K 2400K 3200K 4000K SE +/- 11385.68, N = 3 SE +/- 9877.28, N = 3 SE +/- 45923.27, N = 3 SE +/- 41753.25, N = 5 3813146.17 3802400.92 3761621.92 3758329.15 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 B C D A 1000K 2000K 3000K 4000K 5000K SE +/- 76401.61, N = 15 SE +/- 96578.44, N = 15 SE +/- 116681.45, N = 15 SE +/- 112203.05, N = 15 4486925.50 4430402.45 4358108.25 4350794.83 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: SADD - Parallel Connections: 50 OpenBenchmarking.org Requests Per Second, More Is Better Redis 7.0.4 Test: SADD - Parallel Connections: 50 A B D C 900K 1800K 2700K 3600K 4500K SE +/- 24864.30, N = 3 SE +/- 21119.66, N = 3 SE +/- 11844.46, N = 3 SE +/- 46245.91, N = 4 4356851.3 4272898.5 4229178.2 4172175.6 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 D C 800K 1600K 2400K 3200K 4000K SE +/- 69809.97, N = 15 SE +/- 63247.05, N = 15 SE +/- 61117.06, N = 15 SE +/- 73801.19, N = 15 3585320.45 3528708.67 3520122.42 3495241.62 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 D A B C 1000K 2000K 3000K 4000K 5000K SE +/- 52074.22, N = 3 SE +/- 57739.57, N = 15 SE +/- 67262.31, N = 15 SE +/- 120125.71, N = 12 4650369.80 4536256.62 4501462.53 4350744.69 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: LPUSH - Parallel Connections: 50 OpenBenchmarking.org Requests Per Second, More Is Better Redis 7.0.4 Test: LPUSH - Parallel Connections: 50 B A C D 700K 1400K 2100K 2800K 3500K SE +/- 41218.16, N = 3 SE +/- 42955.93, N = 3 SE +/- 23956.99, N = 3 SE +/- 37072.29, N = 4 3354585.58 3319681.58 3301648.17 3281767.00 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 D B C A 900K 1800K 2700K 3600K 4500K SE +/- 47653.61, N = 15 SE +/- 49828.89, N = 15 SE +/- 55214.88, N = 15 SE +/- 103087.52, N = 15 4146974.45 4121626.62 4040605.63 3994283.38 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 D B C 800K 1600K 2400K 3200K 4000K SE +/- 44991.94, N = 3 SE +/- 82379.66, N = 15 SE +/- 59287.07, N = 15 SE +/- 97086.95, N = 12 3756088.20 3593271.82 3550544.72 3476353.13 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 C B D 1000K 2000K 3000K 4000K 5000K SE +/- 272182.85, N = 12 SE +/- 324011.42, N = 12 SE +/- 27959.88, N = 3 SE +/- 31326.58, N = 4 4591636.20 3467404.75 3156438.67 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 C B D A 700K 1400K 2100K 2800K 3500K SE +/- 35358.44, N = 3 SE +/- 30545.46, N = 15 SE +/- 29335.94, N = 6 SE +/- 31597.52, N = 3 3035598.92 3004286.72 2965698.50 2950347.30 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 D C 900K 1800K 2700K 3600K 4500K SE +/- 43248.36, N = 3 SE +/- 55110.04, N = 15 SE +/- 52045.41, N = 15 SE +/- 151001.81, N = 12 4282617.00 4113738.78 4081706.58 3996407.42 1. (CXX) g++ options: -MM -MT -g3 -fvisibility=hidden -O3
Redis Test: LPUSH - Parallel Connections: 1000 OpenBenchmarking.org Requests Per Second, More Is Better Redis 7.0.4 Test: LPUSH - Parallel Connections: 1000 C D A B 600K 1200K 1800K 2400K 3000K SE +/- 76925.90, N = 12 SE +/- 76129.87, N = 12 SE +/- 81048.31, N = 12 SE +/- 106330.25, N = 15 2951996.35 2932085.21 2889744.85 2728285.27 1. (CXX) g++ options: -MM -MT -g3 -fvisibility=hidden -O3
Phoronix Test Suite v10.8.5