rocksdb-raptor-lake

Intel Core i9-13900K testing with a ASUS PRIME Z790-P WIFI (0602 BIOS) and AMD Radeon RX 6700 XT 12GB on Ubuntu 22.04 via the Phoronix Test Suite.

HTML result view exported from: https://openbenchmarking.org/result/2301187-NE-ROCKSDBRA80&sor.

rocksdb-raptor-lake ProcessorMotherboardChipsetMemoryDiskGraphicsAudioMonitorNetworkOSKernelDesktopDisplay ServerOpenGLVulkanCompilerFile-SystemScreen Resolution13400 a13400 b13400 c13400 d13900k a13900k b13900k cIntel Core i5-13400 @ 4.60GHz (10 Cores / 16 Threads)ASUS PRIME Z790-P WIFI (0602 BIOS)Intel Device 7a2732GB2000GB Samsung SSD 980 PRO 2TBAMD Radeon RX 6700 XT 12GB (2855/1000MHz)Realtek ALC897ASUS VP28UIntel Device 7a70Ubuntu 22.046.2.0-060200rc4-generic (x86_64)GNOME Shell 42.2X Server 1.21.1.3 + Wayland4.6 Mesa 22.3.0-devel (git-4685385 2022-08-23 jammy-oibaf-ppa) (LLVM 14.0.6 DRM 3.49)1.3.224GCC 12.0.1 20220319ext43840x2160Intel Core i9-13900K @ 5.50GHz (24 Cores / 32 Threads)OpenBenchmarking.orgKernel Details- Transparent Huge Pages: madviseCompiler 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-OcsLtf/gcc-12-12-20220319/debian/tmp-nvptx/usr,amdgcn-amdhsa=/build/gcc-12-OcsLtf/gcc-12-12-20220319/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- 13400 a: Scaling Governor: intel_pstate powersave (EPP: balance_performance) - CPU Microcode: 0x25- 13400 b: Scaling Governor: intel_pstate powersave (EPP: balance_performance) - CPU Microcode: 0x25- 13400 c: Scaling Governor: intel_pstate powersave (EPP: balance_performance) - CPU Microcode: 0x25- 13400 d: Scaling Governor: intel_pstate powersave (EPP: balance_performance) - CPU Microcode: 0x25- 13900k a: Scaling Governor: intel_pstate powersave (EPP: balance_performance) - CPU Microcode: 0x10e- 13900k b: Scaling Governor: intel_pstate powersave (EPP: balance_performance) - CPU Microcode: 0x10e- 13900k c: Scaling Governor: intel_pstate powersave (EPP: balance_performance) - CPU Microcode: 0x10eSecurity 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 Python Details- 13900k a, 13900k b, 13900k c: Python 3.10.4

rocksdb-raptor-lake rocksdb: Rand Fillrocksdb: Rand Readrocksdb: Update Randrocksdb: Seq Fillrocksdb: Rand Fill Syncrocksdb: Read While Writingrocksdb: Read Rand Write Randopenems: pyEMS Coupleropenems: openEMS MSL_NotchFilter13400 a13400 b13400 c13400 d13900k a13900k b13900k c9048636814176743737110648381127207429218964369125116822281243533710644331121199084319115248989856800387443757510895301152203555219072329141946805474142594610735821127212258718832731374394188357963893445155224122765187900372123371.1378.041372701188437326897461150401022684903562371662170.9577.951409131189475376890990150476323234413520375551371.0678.49OpenBenchmarking.org

RocksDB

Test: Random Fill

OpenBenchmarking.orgOp/s, More Is BetterRocksDB 7.9.2Test: Random Fill13900k c13900k a13900k b13400 d13400 b13400 a13400 c300K600K900K1200K1500KSE +/- 10302.57, N = 3SE +/- 5128.07, N = 3SE +/- 5845.16, N = 3SE +/- 9154.26, N = 3SE +/- 4699.62, N = 3SE +/- 9959.14, N = 31409131137439413727019141949125119048638989851. (CXX) g++ options: -O3 -march=native -pthread -fno-builtin-memcmp -fno-rtti -lpthread

RocksDB

Test: Random Read

OpenBenchmarking.orgOp/s, More Is BetterRocksDB 7.9.2Test: Random Read13900k c13900k b13900k a13400 b13400 a13400 d13400 c40M80M120M160M200MSE +/- 326521.87, N = 3SE +/- 741040.64, N = 3SE +/- 27012.41, N = 3SE +/- 63057.32, N = 3SE +/- 70271.46, N = 3SE +/- 141524.50, N = 3189475376188437326188357963682228126814176768054741680038741. (CXX) g++ options: -O3 -march=native -pthread -fno-builtin-memcmp -fno-rtti -lpthread

RocksDB

Test: Update Random

OpenBenchmarking.orgOp/s, More Is BetterRocksDB 7.9.2Test: Update Random13900k b13900k a13900k c13400 c13400 a13400 b13400 d200K400K600K800K1000KSE +/- 6758.44, N = 3SE +/- 8303.73, N = 3SE +/- 1202.21, N = 3SE +/- 5420.86, N = 4SE +/- 1361.29, N = 3SE +/- 4448.89, N = 38974618934458909904375754373714353374259461. (CXX) g++ options: -O3 -march=native -pthread -fno-builtin-memcmp -fno-rtti -lpthread

RocksDB

Test: Sequential Fill

OpenBenchmarking.orgOp/s, More Is BetterRocksDB 7.9.2Test: Sequential Fill13900k a13900k c13900k b13400 c13400 d13400 a13400 b300K600K900K1200K1500KSE +/- 4371.39, N = 3SE +/- 10426.43, N = 15SE +/- 11180.12, N = 15SE +/- 5426.76, N = 3SE +/- 9686.52, N = 15SE +/- 13952.31, N = 1515522411504763150401010895301073582106483810644331. (CXX) g++ options: -O3 -march=native -pthread -fno-builtin-memcmp -fno-rtti -lpthread

RocksDB

Test: Random Fill Sync

OpenBenchmarking.orgOp/s, More Is BetterRocksDB 7.9.2Test: Random Fill Sync13900k c13900k a13900k b13400 c13400 d13400 a13400 b5001000150020002500SE +/- 25.54, N = 4SE +/- 22.98, N = 5SE +/- 10.74, N = 3SE +/- 13.53, N = 3SE +/- 3.46, N = 3SE +/- 3.61, N = 323232276226811521127112711211. (CXX) g++ options: -O3 -march=native -pthread -fno-builtin-memcmp -fno-rtti -lpthread

RocksDB

Test: Read While Writing

OpenBenchmarking.orgOp/s, More Is BetterRocksDB 7.9.2Test: Read While Writing13900k a13900k b13900k c13400 d13400 a13400 c13400 b1.1M2.2M3.3M4.4M5.5MSE +/- 26360.25, N = 3SE +/- 120058.56, N = 15SE +/- 48550.92, N = 15SE +/- 45039.07, N = 15SE +/- 33888.64, N = 15SE +/- 15030.92, N = 351879004903562441352021225872074292203555219908431. (CXX) g++ options: -O3 -march=native -pthread -fno-builtin-memcmp -fno-rtti -lpthread

RocksDB

Test: Read Random Write Random

OpenBenchmarking.orgOp/s, More Is BetterRocksDB 7.9.2Test: Read Random Write Random13900k c13900k a13900k b13400 b13400 c13400 a13400 d800K1600K2400K3200K4000KSE +/- 3788.70, N = 3SE +/- 8546.19, N = 3SE +/- 1047.34, N = 3SE +/- 1097.26, N = 3SE +/- 12246.00, N = 3SE +/- 14331.60, N = 337555133721233371662119115241907232189643618832731. (CXX) g++ options: -O3 -march=native -pthread -fno-builtin-memcmp -fno-rtti -lpthread

OpenEMS

Test: pyEMS Coupler

OpenBenchmarking.orgMCells/s, More Is BetterOpenEMS 0.0.35-86Test: pyEMS Coupler13900k a13900k c13900k b1632486480SE +/- 0.44, N = 3SE +/- 0.11, N = 371.1371.0670.951. (CXX) g++ options: -O3 -rdynamic -ltinyxml -lcrypto -lcurl -lpthread -lsz -lz -ldl -lm -lexpat

OpenEMS

Test: openEMS MSL_NotchFilter

OpenBenchmarking.orgMCells/s, More Is BetterOpenEMS 0.0.35-86Test: openEMS MSL_NotchFilter13900k c13900k a13900k b20406080100SE +/- 0.08, N = 3SE +/- 0.11, N = 378.4978.0477.951. (CXX) g++ options: -O3 -rdynamic -ltinyxml -lcrypto -lcurl -lpthread -lsz -lz -ldl -lm -lexpat


Phoronix Test Suite v10.8.4