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.

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 Fill13400 a13400 b13400 c13400 d13900k a13900k b13900k c300K600K900K1200K1500KSE +/- 4699.62, N = 3SE +/- 9154.26, N = 3SE +/- 9959.14, N = 3SE +/- 5845.16, N = 3SE +/- 10302.57, N = 3SE +/- 5128.07, N = 39048639125118989859141941374394137270114091311. (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 Read13400 a13400 b13400 c13400 d13900k a13900k b13900k c40M80M120M160M200MSE +/- 63057.32, N = 3SE +/- 27012.41, N = 3SE +/- 141524.50, N = 3SE +/- 70271.46, N = 3SE +/- 741040.64, N = 3SE +/- 326521.87, N = 3681417676822281268003874680547411883579631884373261894753761. (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 Random13400 a13400 b13400 c13400 d13900k a13900k b13900k c200K400K600K800K1000KSE +/- 5420.86, N = 4SE +/- 1361.29, N = 3SE +/- 1202.21, N = 3SE +/- 4448.89, N = 3SE +/- 8303.73, N = 3SE +/- 6758.44, N = 34373714353374375754259468934458974618909901. (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 Fill13400 a13400 b13400 c13400 d13900k a13900k b13900k c300K600K900K1200K1500KSE +/- 9686.52, N = 15SE +/- 13952.31, N = 15SE +/- 11180.12, N = 15SE +/- 5426.76, N = 3SE +/- 4371.39, N = 3SE +/- 10426.43, N = 1510648381064433108953010735821552241150401015047631. (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 Sync13400 a13400 b13400 c13400 d13900k a13900k b13900k c5001000150020002500SE +/- 3.46, N = 3SE +/- 3.61, N = 3SE +/- 10.74, N = 3SE +/- 13.53, N = 3SE +/- 25.54, N = 4SE +/- 22.98, N = 511271121115211272276226823231. (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 Writing13400 a13400 b13400 c13400 d13900k a13900k b13900k c1.1M2.2M3.3M4.4M5.5MSE +/- 45039.07, N = 15SE +/- 15030.92, N = 3SE +/- 33888.64, N = 15SE +/- 48550.92, N = 15SE +/- 26360.25, N = 3SE +/- 120058.56, N = 1520742921990843203555221225875187900490356244135201. (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 Random13400 a13400 b13400 c13400 d13900k a13900k b13900k c800K1600K2400K3200K4000KSE +/- 12246.00, N = 3SE +/- 1047.34, N = 3SE +/- 1097.26, N = 3SE +/- 14331.60, N = 3SE +/- 3788.70, N = 3SE +/- 8546.19, N = 318964361911524190723218832733721233371662137555131. (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 b13900k c1632486480SE +/- 0.44, N = 3SE +/- 0.11, N = 371.1370.9571.061. (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 a13900k b13900k c20406080100SE +/- 0.08, N = 3SE +/- 0.11, N = 378.0477.9578.491. (CXX) g++ options: -O3 -rdynamic -ltinyxml -lcrypto -lcurl -lpthread -lsz -lz -ldl -lm -lexpat


Phoronix Test Suite v10.8.4