3800x-redis-fsgsbase AMD Ryzen 7 3800X 8-Core testing with a ASUS CROSSHAIR VI HERO (7704 BIOS) and Sapphire AMD Radeon RX 56/64 8GB on Gentoo/Linux via the Phoronix Test Suite.
HTML result view exported from: https://openbenchmarking.org/result/2005207-NI-2005208NI06&sor&grt .
Processor Motherboard Chipset Memory Disk Graphics Audio Monitor Network OS Kernel Desktop Display Server Display Driver OpenGL OpenCL Vulkan Compiler File-System Screen Resolution 3800X FSGSBASE Patched No FSGSBASE FSGSBASE run 2 No FSGSBASE run 2 FSGSBASE run 3 No FSGSBASE run 3 FSGSBASE run 4 AMD Ryzen 7 3800X 8-Core @ 3.90GHz (8 Cores / 16 Threads) ASUS CROSSHAIR VI HERO (7704 BIOS) AMD Starship/Matisse 16GB 480GB KINGSTON SA1000M8480G + 500GB Seagate ST3500418AS + 1000GB Western Digital WD1003FZEX-0 + 240GB SanDisk SDSSDA24 Sapphire AMD Radeon RX 56/64 8GB (1590/800MHz) AMD Vega 10 HDMI Audio MSI MAG272QR Intel I211 Gentoo/Linux 5.6.13-gentoo-ck2 (x86_64) KDE Plasma 5.17.5 X Server 1.20.7 modesetting 1.20.7 4.6 Mesa 20.1.0-rc3 (LLVM 10.0.0) OpenCL 2.1 AMD-APP (3004.6) 1.2.128 GCC 10.1.0 + Clang 10.0.0 + LLVM 10.0.0 ext4 2560x1440 X Server 1.20.8 modesetting 1.20.8 OpenBenchmarking.org Kernel Details - amdgpu.ppfeaturemask=0xffffffff Compiler Details - --bindir=/usr/x86_64-pc-linux-gnu/gcc-bin/10.1.0 --build=x86_64-pc-linux-gnu --datadir=/usr/share/gcc-data/x86_64-pc-linux-gnu/10.1.0 --disable-altivec --disable-esp --disable-fixed-point --disable-isl-version-check --disable-libada --disable-libmudflap --disable-libssp --disable-systemtap --disable-werror --enable-__cxa_atexit --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-default-ssp --enable-languages=c,c++,fortran --enable-libgomp --enable-libstdcxx-time --enable-lto --enable-multilib --enable-nls --enable-obsolete --enable-secureplt --enable-shared --enable-targets=all --enable-threads=posix --enable-vtable-verify --host=x86_64-pc-linux-gnu --includedir=/usr/lib/gcc/x86_64-pc-linux-gnu/10.1.0/include --mandir=/usr/share/gcc-data/x86_64-pc-linux-gnu/10.1.0/man --with-build-config=bootstrap-lto --with-isl --with-multilib-list=m32,m64 --with-python-dir=/share/gcc-data/x86_64-pc-linux-gnu/10.1.0/python --without-zstd Processor Details - Scaling Governor: acpi-cpufreq conservative - CPU Microcode: 0x8701013 Security Details - itlb_multihit: Not affected + l1tf: Not affected + mds: Not affected + meltdown: Not affected + 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 AMD retpoline IBPB: conditional STIBP: conditional RSB filling + tsx_async_abort: Not affected
redis: LPOP redis: LPUSH redis: GET 3800X FSGSBASE Patched No FSGSBASE FSGSBASE run 2 No FSGSBASE run 2 FSGSBASE run 3 No FSGSBASE run 3 FSGSBASE run 4 1511065.46 1301801.40 1894751.28 1404595.03 1334936.47 1986558.18 2041549.22 1358300.21 1982245.92 2175990.29 1421691.82 2083047.52 1447165.57 1555531.79 2048175.85 2069216.28 1447908.45 2081109.16 2184870.63 1394414.61 2136947.29 OpenBenchmarking.org
Redis Test: LPOP OpenBenchmarking.org Requests Per Second, More Is Better Redis 5.0.5 Test: LPOP FSGSBASE run 4 No FSGSBASE run 2 No FSGSBASE run 3 FSGSBASE run 2 FSGSBASE Patched FSGSBASE run 3 No FSGSBASE 500K 1000K 1500K 2000K 2500K SE +/- 46334.66, N = 15 SE +/- 69946.25, N = 15 SE +/- 141006.10, N = 12 SE +/- 58372.52, N = 15 SE +/- 39340.47, N = 12 SE +/- 24306.38, N = 15 SE +/- 33385.52, N = 15 2184870.63 2175990.29 2069216.28 2041549.22 1511065.46 1447165.57 1404595.03 1. (CXX) g++ options: -MM -MT -g3 -fvisibility=hidden -O3
Redis Test: LPUSH OpenBenchmarking.org Requests Per Second, More Is Better Redis 5.0.5 Test: LPUSH FSGSBASE run 3 No FSGSBASE run 3 No FSGSBASE run 2 FSGSBASE run 4 FSGSBASE run 2 No FSGSBASE FSGSBASE Patched 300K 600K 900K 1200K 1500K SE +/- 15899.65, N = 3 SE +/- 30799.39, N = 15 SE +/- 32237.67, N = 15 SE +/- 42282.78, N = 15 SE +/- 34988.87, N = 15 SE +/- 42038.88, N = 15 SE +/- 42082.99, N = 15 1555531.79 1447908.45 1421691.82 1394414.61 1358300.21 1334936.47 1301801.40 1. (CXX) g++ options: -MM -MT -g3 -fvisibility=hidden -O3
Redis Test: GET OpenBenchmarking.org Requests Per Second, More Is Better Redis 5.0.5 Test: GET FSGSBASE run 4 No FSGSBASE run 2 No FSGSBASE run 3 FSGSBASE run 3 No FSGSBASE FSGSBASE run 2 FSGSBASE Patched 500K 1000K 1500K 2000K 2500K SE +/- 54251.25, N = 15 SE +/- 50283.99, N = 15 SE +/- 51429.64, N = 15 SE +/- 53279.41, N = 15 SE +/- 57681.10, N = 15 SE +/- 57359.31, N = 15 SE +/- 57655.15, N = 13 2136947.29 2083047.52 2081109.16 2048175.85 1986558.18 1982245.92 1894751.28 1. (CXX) g++ options: -MM -MT -g3 -fvisibility=hidden -O3
Phoronix Test Suite v10.8.5