rocksdb updated AMD Ryzen 9 7950X 16-Core testing with a ASUS ROG CROSSHAIR X670E HERO (0805 BIOS) and AMD Radeon RX 6800 XT 16GB on Ubuntu 22.10 via the Phoronix Test Suite.
HTML result view exported from: https://openbenchmarking.org/result/2301186-PTS-ROCKSDBU11&grr&sro .
rocksdb updated Processor Motherboard Chipset Memory Disk Graphics Audio Monitor Network OS Kernel Desktop Display Server OpenGL Vulkan Compiler File-System Screen Resolution AMD Ryzen 9 7950X 16-Core - AMD Radeon RX 6800 XT 7950X AMD 7950X AMD Ryzen 9 7950X 16-Core @ 4.50GHz (16 Cores / 32 Threads) ASUS ROG CROSSHAIR X670E HERO (0805 BIOS) AMD Device 14d8 32GB Western Digital WD_BLACK SN850X 1000GB + 2000GB AMD Radeon RX 6800 XT 16GB (2575/1000MHz) AMD Navi 21/23 ASUS MG28U Intel I225-V + Intel Wi-Fi 6 AX210/AX211/AX411 Ubuntu 22.10 6.2.0-rc1-phx (x86_64) GNOME Shell 43.1 X Server + Wayland 4.6 Mesa 22.2.1 (LLVM 15.0.2 DRM 3.49) 1.3.224 GCC 12.2.0 + Clang 15.0.2-1 ext4 3840x2160 OpenBenchmarking.org Kernel Details - Transparent Huge Pages: madvise Compiler Details - --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-U8K4Qv/gcc-12-12.2.0/debian/tmp-nvptx/usr,amdgcn-amdhsa=/build/gcc-12-U8K4Qv/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 Processor Details - Scaling Governor: acpi-cpufreq schedutil (Boost: Enabled) - CPU Microcode: 0xa601203 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 Retpolines IBPB: conditional IBRS_FW STIBP: always-on RSB filling PBRSB-eIBRS: Not affected + srbds: Not affected + tsx_async_abort: Not affected
rocksdb updated rocksdb: Rand Fill Sync rocksdb: Rand Fill rocksdb: Update Rand rocksdb: Read While Writing rocksdb: Read Rand Write Rand rocksdb: Rand Read rocksdb: Seq Fill AMD Ryzen 9 7950X 16-Core - AMD Radeon RX 6800 XT 7950X AMD 7950X 39024 1440532 1005548 4338943 3350145 156234944 1493953 39032 1442821 1007912 4426854 3334651 155697098 1486026 38687 1454696 1010212 4375240 3328287 156948287 1489002 OpenBenchmarking.org
RocksDB Test: Random Fill Sync OpenBenchmarking.org Op/s, More Is Better RocksDB 7.9.2 Test: Random Fill Sync 7950X AMD 7950X AMD Ryzen 9 7950X 16-Core - AMD Radeon RX 6800 XT 8K 16K 24K 32K 40K SE +/- 53.88, N = 3 SE +/- 310.34, N = 3 SE +/- 42.88, N = 3 39032 38687 39024 1. (CXX) g++ options: -O3 -march=native -pthread -fno-builtin-memcmp -fno-rtti -lpthread
RocksDB Test: Random Fill OpenBenchmarking.org Op/s, More Is Better RocksDB 7.9.2 Test: Random Fill 7950X AMD 7950X AMD Ryzen 9 7950X 16-Core - AMD Radeon RX 6800 XT 300K 600K 900K 1200K 1500K SE +/- 5716.19, N = 3 SE +/- 3897.71, N = 3 SE +/- 510.08, N = 3 1442821 1454696 1440532 1. (CXX) g++ options: -O3 -march=native -pthread -fno-builtin-memcmp -fno-rtti -lpthread
RocksDB Test: Update Random OpenBenchmarking.org Op/s, More Is Better RocksDB 7.9.2 Test: Update Random 7950X AMD 7950X AMD Ryzen 9 7950X 16-Core - AMD Radeon RX 6800 XT 200K 400K 600K 800K 1000K SE +/- 1241.91, N = 3 SE +/- 2164.57, N = 3 SE +/- 2412.99, N = 3 1007912 1010212 1005548 1. (CXX) g++ options: -O3 -march=native -pthread -fno-builtin-memcmp -fno-rtti -lpthread
RocksDB Test: Read While Writing OpenBenchmarking.org Op/s, More Is Better RocksDB 7.9.2 Test: Read While Writing 7950X AMD 7950X AMD Ryzen 9 7950X 16-Core - AMD Radeon RX 6800 XT 900K 1800K 2700K 3600K 4500K SE +/- 53924.91, N = 3 SE +/- 17763.00, N = 3 SE +/- 22739.09, N = 3 4426854 4375240 4338943 1. (CXX) g++ options: -O3 -march=native -pthread -fno-builtin-memcmp -fno-rtti -lpthread
RocksDB Test: Read Random Write Random OpenBenchmarking.org Op/s, More Is Better RocksDB 7.9.2 Test: Read Random Write Random 7950X AMD 7950X AMD Ryzen 9 7950X 16-Core - AMD Radeon RX 6800 XT 700K 1400K 2100K 2800K 3500K SE +/- 3784.66, N = 3 SE +/- 6620.28, N = 3 SE +/- 4688.00, N = 3 3334651 3328287 3350145 1. (CXX) g++ options: -O3 -march=native -pthread -fno-builtin-memcmp -fno-rtti -lpthread
RocksDB Test: Random Read OpenBenchmarking.org Op/s, More Is Better RocksDB 7.9.2 Test: Random Read 7950X AMD 7950X AMD Ryzen 9 7950X 16-Core - AMD Radeon RX 6800 XT 30M 60M 90M 120M 150M SE +/- 745890.17, N = 3 SE +/- 79372.85, N = 3 SE +/- 736140.92, N = 3 155697098 156948287 156234944 1. (CXX) g++ options: -O3 -march=native -pthread -fno-builtin-memcmp -fno-rtti -lpthread
RocksDB Test: Sequential Fill OpenBenchmarking.org Op/s, More Is Better RocksDB 7.9.2 Test: Sequential Fill 7950X AMD 7950X AMD Ryzen 9 7950X 16-Core - AMD Radeon RX 6800 XT 300K 600K 900K 1200K 1500K SE +/- 2103.09, N = 3 SE +/- 658.85, N = 3 SE +/- 1028.58, N = 3 1486026 1489002 1493953 1. (CXX) g++ options: -O3 -march=native -pthread -fno-builtin-memcmp -fno-rtti -lpthread
Phoronix Test Suite v10.8.5