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 1910173-HU-FBROCKSDB20 AMD EPYC vs. Intel Xeon Facebook RocksDB Benchmark - Phoronix Test Suite AMD EPYC vs. Intel Xeon Facebook RocksDB Benchmark Benchmarks by Michael Larabel for a future article.
HTML result view exported from: https://openbenchmarking.org/result/1910173-HU-FBROCKSDB20&rdt&rro .
AMD EPYC vs. Intel Xeon Facebook RocksDB Benchmark 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 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 Facebook RocksDB Benchmark 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 7642 2P AMD EPYC 7502 2P AMD EPYC 7601 2P Intel Xeon Platinum 8280 2P AMD EPYC 7742 2P 60K 120K 180K 240K 300K SE +/- 2598.47, N = 3 SE +/- 838.05, N = 3 SE +/- 840.97, N = 3 SE +/- 644.12, N = 3 SE +/- 2430.78, N = 10 261887 257359 188347 193912 267685 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 7642 2P AMD EPYC 7502 2P AMD EPYC 7601 2P Intel Xeon Platinum 8280 2P AMD EPYC 7742 2P 90M 180M 270M 360M 450M SE +/- 2001351.31, N = 3 SE +/- 377978.81, N = 3 SE +/- 2959260.76, N = 15 SE +/- 853761.86, N = 3 SE +/- 3237170.94, N = 3 362937651 264311676 243267520 244867004 408115639 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 7642 2P AMD EPYC 7502 2P AMD EPYC 7601 2P Intel Xeon Platinum 8280 2P AMD EPYC 7742 2P 60K 120K 180K 240K 300K SE +/- 2178.26, N = 3 SE +/- 1285.73, N = 3 SE +/- 2880.91, N = 4 SE +/- 125.30, N = 3 SE +/- 1933.31, N = 3 272485 268644 199470 194172 269049 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 7642 2P AMD EPYC 7502 2P AMD EPYC 7601 2P Intel Xeon Platinum 8280 2P AMD EPYC 7742 2P 50K 100K 150K 200K 250K SE +/- 4734.36, N = 15 SE +/- 1346.31, N = 3 SE +/- 2487.47, N = 3 SE +/- 494.90, N = 3 SE +/- 3260.74, N = 4 194152 197751 156772 166399 230220 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 7642 2P AMD EPYC 7502 2P AMD EPYC 7601 2P Intel Xeon Platinum 8280 2P AMD EPYC 7742 2P 3M 6M 9M 12M 15M SE +/- 156017.91, N = 15 SE +/- 102102.82, N = 15 SE +/- 44037.06, N = 15 SE +/- 33828.94, N = 3 SE +/- 264808.00, N = 12 9895384 7529958 5044386 6331092 11995818 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 7642 2P AMD EPYC 7502 2P AMD EPYC 7601 2P Intel Xeon Platinum 8280 2P AMD EPYC 7742 2P 10 20 30 40 50 24.21 45.68 29.43 9.69 17.79 1. AMD EPYC 7642 2P: $10818 reported cost. 2. AMD EPYC 7502 2P: $5634 reported cost. 3. AMD EPYC 7601 2P: $6400 reported cost. 4. Intel Xeon Platinum 8280 2P: $20018 reported cost. 5. AMD EPYC 7742 2P: $15044 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 7642 2P AMD EPYC 7502 2P AMD EPYC 7601 2P Intel Xeon Platinum 8280 2P AMD EPYC 7742 2P 10K 20K 30K 40K 50K 33549.42 46913.68 38010.55 12232.34 27128.13 1. AMD EPYC 7642 2P: $10818 reported cost. 2. AMD EPYC 7502 2P: $5634 reported cost. 3. AMD EPYC 7601 2P: $6400 reported cost. 4. Intel Xeon Platinum 8280 2P: $20018 reported cost. 5. AMD EPYC 7742 2P: $15044 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 7642 2P AMD EPYC 7502 2P AMD EPYC 7601 2P Intel Xeon Platinum 8280 2P AMD EPYC 7742 2P 11 22 33 44 55 25.19 47.68 31.17 9.70 17.88 1. AMD EPYC 7642 2P: $10818 reported cost. 2. AMD EPYC 7502 2P: $5634 reported cost. 3. AMD EPYC 7601 2P: $6400 reported cost. 4. Intel Xeon Platinum 8280 2P: $20018 reported cost. 5. AMD EPYC 7742 2P: $15044 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 7642 2P AMD EPYC 7502 2P AMD EPYC 7601 2P Intel Xeon Platinum 8280 2P AMD EPYC 7742 2P 8 16 24 32 40 17.95 35.10 24.50 8.31 15.30 1. AMD EPYC 7642 2P: $10818 reported cost. 2. AMD EPYC 7502 2P: $5634 reported cost. 3. AMD EPYC 7601 2P: $6400 reported cost. 4. Intel Xeon Platinum 8280 2P: $20018 reported cost. 5. AMD EPYC 7742 2P: $15044 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 7642 2P AMD EPYC 7502 2P AMD EPYC 7601 2P Intel Xeon Platinum 8280 2P AMD EPYC 7742 2P 300 600 900 1200 1500 914.71 1336.52 788.19 316.27 797.38 1. AMD EPYC 7642 2P: $10818 reported cost. 2. AMD EPYC 7502 2P: $5634 reported cost. 3. AMD EPYC 7601 2P: $6400 reported cost. 4. Intel Xeon Platinum 8280 2P: $20018 reported cost. 5. AMD EPYC 7742 2P: $15044 reported cost.
Phoronix Test Suite v10.8.4