Benchmarks by Michael Larabel for a future article.
Compare your own system(s) to this result file with the
Phoronix Test Suite by running the command:
phoronix-test-suite benchmark 1910176-HU-FBROCKSDB09 AMD EPYC vs. Intel Xeon RocksDB - Phoronix Test Suite AMD EPYC vs. Intel Xeon RocksDB Benchmarks by Michael Larabel for a future article.
HTML result view exported from: https://openbenchmarking.org/result/1910176-HU-FBROCKSDB09&grt&rdt .
AMD EPYC vs. Intel Xeon RocksDB Processor Motherboard Chipset Memory Disk Graphics Monitor Network OS Kernel Desktop Display Server Display Driver OpenGL Compiler File-System Screen Resolution AMD EPYC 7742 2P Intel Xeon Platinum 8280 2P AMD EPYC 7601 2P AMD EPYC 7502 2P AMD EPYC 7642 2P 2 x AMD EPYC 7742 64-Core @ 2.25GHz (128 Cores / 256 Threads) AMD DAYTONA_X (RDY1001C BIOS) AMD Starship/Matisse 516096MB 280GB INTEL SSDPED1D280GA llvmpipe 504GB VE228 2 x Mellanox MT27710 Ubuntu 19.10 5.3.0-18-generic (x86_64) GNOME Shell 3.34.1 X Server 1.20.5 modesetting 1.20.5 3.3 Mesa 19.2.1 (LLVM 9.0 128 bits) GCC 9.2.1 20191008 ext4 1920x1080 2 x Intel Xeon Platinum 8280 @ 4.00GHz (56 Cores / 112 Threads) GIGABYTE MD61-SC2-00 v01000100 (T15 BIOS) Intel Sky Lake-E DMI3 Registers 386048MB llvmpipe 377GB 2 x Intel X722 for 1GbE + 2 x QLogic FastLinQ QL41000 10/25/40/50GbE 3.3 Mesa 19.2.1 (LLVM 9.0 256 bits) 2 x AMD EPYC 7601 32-Core (64 Cores / 128 Threads) Dell 02MJ3T (1.2.5 BIOS) AMD 17h 516096MB llvmpipe 504GB 2 x Broadcom BCM57416 NetXtreme-E Dual-Media 10G RDMA + 2 x Broadcom NetXtreme BCM5720 2-port PCIe 3.3 Mesa 19.2.1 (LLVM 9.0 128 bits) 1600x1200 2 x AMD EPYC 7502 32-Core @ 2.50GHz (64 Cores / 128 Threads) AMD DAYTONA_X (RDY1001C BIOS) AMD Starship/Matisse 280GB INTEL SSDPED1D280GA + 256GB Micron_1100_MTFD 2 x Mellanox MT27710 1920x1080 2 x AMD EPYC 7642 48-Core @ 2.30GHz (96 Cores / 192 Threads) OpenBenchmarking.org Compiler Details - --build=x86_64-linux-gnu --disable-vtable-verify --disable-werror --enable-bootstrap --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++,gm2 --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-multilib --enable-nls --enable-offload-targets=nvptx-none,hsa --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 - AMD EPYC 7742 2P: Scaling Governor: acpi-cpufreq ondemand - Intel Xeon Platinum 8280 2P: Scaling Governor: intel_pstate powersave - AMD EPYC 7502 2P: Scaling Governor: acpi-cpufreq ondemand - AMD EPYC 7642 2P: Scaling Governor: acpi-cpufreq ondemand Security Details - AMD EPYC 7742 2P: 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 IBRS_FW STIBP: conditional RSB filling - Intel Xeon Platinum 8280 2P: 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 Enhanced IBRS IBPB: conditional RSB filling - AMD EPYC 7601 2P: 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: disabled RSB filling - AMD EPYC 7502 2P: 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 IBRS_FW STIBP: conditional RSB filling - AMD EPYC 7642 2P: 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 IBRS_FW STIBP: conditional RSB filling
AMD EPYC vs. Intel Xeon RocksDB rocksdb: Rand Fill rocksdb: Rand Read rocksdb: Seq Fill rocksdb: Rand Fill Sync rocksdb: Read While Writing AMD EPYC 7742 2P Intel Xeon Platinum 8280 2P AMD EPYC 7601 2P AMD EPYC 7502 2P AMD EPYC 7642 2P 267685 408115639 269049 230220 11995818 193912 244867004 194172 166399 6331092 188347 243267520 199470 156772 5044386 257359 264311676 268644 197751 7529958 261887 362937651 272485 194152 9895384 OpenBenchmarking.org
Facebook RocksDB Test: Random Fill OpenBenchmarking.org Op/s, More Is Better Facebook RocksDB 6.3.6 Test: Random Fill AMD EPYC 7742 2P Intel Xeon Platinum 8280 2P AMD EPYC 7601 2P AMD EPYC 7502 2P AMD EPYC 7642 2P 60K 120K 180K 240K 300K SE +/- 2430.78, N = 10 SE +/- 644.12, N = 3 SE +/- 840.97, N = 3 SE +/- 838.05, N = 3 SE +/- 2598.47, N = 3 267685 193912 188347 257359 261887 1. (CXX) g++ options: -O3 -march=native -std=c++11 -fno-builtin-memcmp -fno-rtti -rdynamic -lpthread
Facebook RocksDB Test: Random Read OpenBenchmarking.org Op/s, More Is Better Facebook RocksDB 6.3.6 Test: Random Read AMD EPYC 7742 2P Intel Xeon Platinum 8280 2P AMD EPYC 7601 2P AMD EPYC 7502 2P AMD EPYC 7642 2P 90M 180M 270M 360M 450M SE +/- 3237170.94, N = 3 SE +/- 853761.86, N = 3 SE +/- 2959260.76, N = 15 SE +/- 377978.81, N = 3 SE +/- 2001351.31, N = 3 408115639 244867004 243267520 264311676 362937651 1. (CXX) g++ options: -O3 -march=native -std=c++11 -fno-builtin-memcmp -fno-rtti -rdynamic -lpthread
Facebook RocksDB Test: Sequential Fill OpenBenchmarking.org Op/s, More Is Better Facebook RocksDB 6.3.6 Test: Sequential Fill AMD EPYC 7742 2P Intel Xeon Platinum 8280 2P AMD EPYC 7601 2P AMD EPYC 7502 2P AMD EPYC 7642 2P 60K 120K 180K 240K 300K SE +/- 1933.31, N = 3 SE +/- 125.30, N = 3 SE +/- 2880.91, N = 4 SE +/- 1285.73, N = 3 SE +/- 2178.26, N = 3 269049 194172 199470 268644 272485 1. (CXX) g++ options: -O3 -march=native -std=c++11 -fno-builtin-memcmp -fno-rtti -rdynamic -lpthread
Facebook RocksDB Test: Random Fill Sync OpenBenchmarking.org Op/s, More Is Better Facebook RocksDB 6.3.6 Test: Random Fill Sync AMD EPYC 7742 2P Intel Xeon Platinum 8280 2P AMD EPYC 7601 2P AMD EPYC 7502 2P AMD EPYC 7642 2P 50K 100K 150K 200K 250K SE +/- 3260.74, N = 4 SE +/- 494.90, N = 3 SE +/- 2487.47, N = 3 SE +/- 1346.31, N = 3 SE +/- 4734.36, N = 15 230220 166399 156772 197751 194152 1. (CXX) g++ options: -O3 -march=native -std=c++11 -fno-builtin-memcmp -fno-rtti -rdynamic -lpthread
Facebook RocksDB Test: Read While Writing OpenBenchmarking.org Op/s, More Is Better Facebook RocksDB 6.3.6 Test: Read While Writing AMD EPYC 7742 2P Intel Xeon Platinum 8280 2P AMD EPYC 7601 2P AMD EPYC 7502 2P AMD EPYC 7642 2P 3M 6M 9M 12M 15M SE +/- 264808.00, N = 12 SE +/- 33828.94, N = 3 SE +/- 44037.06, N = 15 SE +/- 102102.82, N = 15 SE +/- 156017.91, N = 15 11995818 6331092 5044386 7529958 9895384 1. (CXX) g++ options: -O3 -march=native -std=c++11 -fno-builtin-memcmp -fno-rtti -rdynamic -lpthread
Facebook RocksDB Performance / Cost - Test: Random Fill OpenBenchmarking.org Op/s Per Dollar, More Is Better Facebook RocksDB 6.3.6 Performance / Cost - Test: Random Fill AMD EPYC 7742 2P Intel Xeon Platinum 8280 2P AMD EPYC 7601 2P AMD EPYC 7502 2P AMD EPYC 7642 2P 10 20 30 40 50 17.79 9.69 29.43 45.68 24.21 1. AMD EPYC 7742 2P: $15044 reported cost. 2. Intel Xeon Platinum 8280 2P: $20018 reported cost. 3. AMD EPYC 7601 2P: $6400 reported cost. 4. AMD EPYC 7502 2P: $5634 reported cost. 5. AMD EPYC 7642 2P: $10818 reported cost.
Facebook RocksDB Performance / Cost - Test: Random Read OpenBenchmarking.org Op/s Per Dollar, More Is Better Facebook RocksDB 6.3.6 Performance / Cost - Test: Random Read AMD EPYC 7742 2P Intel Xeon Platinum 8280 2P AMD EPYC 7601 2P AMD EPYC 7502 2P AMD EPYC 7642 2P 10K 20K 30K 40K 50K 27128.13 12232.34 38010.55 46913.68 33549.42 1. AMD EPYC 7742 2P: $15044 reported cost. 2. Intel Xeon Platinum 8280 2P: $20018 reported cost. 3. AMD EPYC 7601 2P: $6400 reported cost. 4. AMD EPYC 7502 2P: $5634 reported cost. 5. AMD EPYC 7642 2P: $10818 reported cost.
Facebook RocksDB Performance / Cost - Test: Sequential Fill OpenBenchmarking.org Op/s Per Dollar, More Is Better Facebook RocksDB 6.3.6 Performance / Cost - Test: Sequential Fill AMD EPYC 7742 2P Intel Xeon Platinum 8280 2P AMD EPYC 7601 2P AMD EPYC 7502 2P AMD EPYC 7642 2P 11 22 33 44 55 17.88 9.70 31.17 47.68 25.19 1. AMD EPYC 7742 2P: $15044 reported cost. 2. Intel Xeon Platinum 8280 2P: $20018 reported cost. 3. AMD EPYC 7601 2P: $6400 reported cost. 4. AMD EPYC 7502 2P: $5634 reported cost. 5. AMD EPYC 7642 2P: $10818 reported cost.
Facebook RocksDB Performance / Cost - Test: Random Fill Sync OpenBenchmarking.org Op/s Per Dollar, More Is Better Facebook RocksDB 6.3.6 Performance / Cost - Test: Random Fill Sync AMD EPYC 7742 2P Intel Xeon Platinum 8280 2P AMD EPYC 7601 2P AMD EPYC 7502 2P AMD EPYC 7642 2P 8 16 24 32 40 15.30 8.31 24.50 35.10 17.95 1. AMD EPYC 7742 2P: $15044 reported cost. 2. Intel Xeon Platinum 8280 2P: $20018 reported cost. 3. AMD EPYC 7601 2P: $6400 reported cost. 4. AMD EPYC 7502 2P: $5634 reported cost. 5. AMD EPYC 7642 2P: $10818 reported cost.
Facebook RocksDB Performance / Cost - Test: Read While Writing OpenBenchmarking.org Op/s Per Dollar, More Is Better Facebook RocksDB 6.3.6 Performance / Cost - Test: Read While Writing AMD EPYC 7742 2P Intel Xeon Platinum 8280 2P AMD EPYC 7601 2P AMD EPYC 7502 2P AMD EPYC 7642 2P 300 600 900 1200 1500 797.38 316.27 788.19 1336.52 914.71 1. AMD EPYC 7742 2P: $15044 reported cost. 2. Intel Xeon Platinum 8280 2P: $20018 reported cost. 3. AMD EPYC 7601 2P: $6400 reported cost. 4. AMD EPYC 7502 2P: $5634 reported cost. 5. AMD EPYC 7642 2P: $10818 reported cost.
Phoronix Test Suite v10.8.4