AMD Ryzen Threadripper 3970X 32-Core testing with a ASUS ROG ZENITH II EXTREME (0601 BIOS) and MSI AMD Radeon RX 470/480/570/570X/580/580X/590 8GB on Ubuntu 19.10 via the Phoronix Test Suite.
Corsair Force MP600 1TB Processor: AMD Ryzen Threadripper 3970X 32-Core @ 3.70GHz (32 Cores / 64 Threads), Motherboard: ASUS ROG ZENITH II EXTREME (0601 BIOS), Chipset: AMD Starship/Matisse, Memory: 64512MB, Disk: 1000GB Force MP600, Graphics: MSI AMD Radeon RX 470/480/570/570X/580/580X/590 8GB (1366/2000MHz), Audio: AMD Ellesmere HDMI Audio, Monitor: ASUS VP28U, Network: Aquantia AQC107 NBase-T/IEEE + Intel I211 + Intel Device 2723
OS: Ubuntu 19.10, Kernel: 5.4.0-nvme-hwmon (x86_64), Desktop: GNOME Shell 3.34.1, Display Server: X Server 1.20.5, Display Driver: modesetting 1.20.5, OpenGL: 4.5 Mesa 19.2.1 (LLVM 9.0.0), Compiler: GCC 9.2.1 20191008, File-System: ext4, Screen Resolution: 3840x2160
Compiler Notes: --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 -vDisk Notes: NONE / errors=remount-ro,relatime,rwProcessor Notes: Scaling Governor: acpi-cpufreq ondemand - CPU Microcode: 0x8301025Java Notes: OpenJDK Runtime Environment (build 11.0.5-ea+10-post-Ubuntu-0ubuntu1)Python Notes: Python 2.7.17rc1 + Python 3.7.5Security Notes: itlb_multihit: Not affected + 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: conditional RSB filling + tsx_async_abort: Not affected
Sabrent Rocket 4.0 1TB Changed Disk to 1000GB Sabrent Rocket 4.0 1TB .
PCIe 4.0 SSD OpenBenchmarking.org Phoronix Test Suite AMD Ryzen Threadripper 3970X 32-Core @ 3.70GHz (32 Cores / 64 Threads) ASUS ROG ZENITH II EXTREME (0601 BIOS) AMD Starship/Matisse 64512MB 1000GB Force MP600 1000GB Sabrent Rocket 4.0 1TB MSI AMD Radeon RX 470/480/570/570X/580/580X/590 8GB (1366/2000MHz) AMD Ellesmere HDMI Audio ASUS VP28U Aquantia AQC107 NBase-T/IEEE + Intel I211 + Intel Device 2723 Ubuntu 19.10 5.4.0-nvme-hwmon (x86_64) GNOME Shell 3.34.1 X Server 1.20.5 modesetting 1.20.5 4.5 Mesa 19.2.1 (LLVM 9.0.0) GCC 9.2.1 20191008 ext4 3840x2160 Processor Motherboard Chipset Memory Disks Graphics Audio Monitor Network OS Kernel Desktop Display Server Display Driver OpenGL Compiler File-System Screen Resolution PCIe 4.0 SSD Benchmarks System Logs - --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 - NONE / errors=remount-ro,relatime,rw - Scaling Governor: acpi-cpufreq ondemand - CPU Microcode: 0x8301025 - OpenJDK Runtime Environment (build 11.0.5-ea+10-post-Ubuntu-0ubuntu1) - Python 2.7.17rc1 + Python 3.7.5 - itlb_multihit: Not affected + 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: conditional RSB filling + tsx_async_abort: Not affected
Corsair Force MP600 1TB vs. Sabrent Rocket 4.0 1TB Comparison Phoronix Test Suite Baseline +12.3% +12.3% +24.6% +24.6% +36.9% +36.9% 24.1% 7% 3.5% 2.6% Rand Read - Linux AIO - No - Yes - 2MB 49.1% Kernel Userspace 19.8% Seq Read - Linux AIO - No - Yes - 2MB 17.3% Total 12% Seq Read - Linux AIO - No - Yes - 4KB 8.8% Seq Read - Linux AIO - No - Yes - 4KB 8.7% Read 1.F.1.S Rand Read - Linux AIO - No - Yes - 4KB 3.3% Write 3.3% Seq Write - Linux AIO - No - Yes - 4KB 3.3% Rand Read - Linux AIO - No - Yes - 4KB 3.3% Seq Write - Linux AIO - No - Yes - 4KB 3.2% 8 3.2% Time To Compile Flexible IO Tester Systemd Total Boot Time Systemd Total Boot Time Flexible IO Tester Systemd Total Boot Time Flexible IO Tester Flexible IO Tester BlogBench FS-Mark Flexible IO Tester BlogBench Flexible IO Tester Flexible IO Tester Flexible IO Tester SQLite Timed LLVM Compilation Corsair Force MP600 1TB Sabrent Rocket 4.0 1TB
BlogBench OpenBenchmarking.org Celsius, Fewer Is Better BlogBench 1.1 Drive Temperature (nvme0n1) Monitor Corsair Force MP600 1TB Sabrent Rocket 4.0 1TB 16 32 48 64 80 Min: 47.85 / Avg: 61.98 / Max: 66.85 Min: 43.85 / Avg: 72.58 / Max: 82.85
Facebook RocksDB Min Avg Max Corsair Force MP600 1TB 44.9 46.3 47.9 Sabrent Rocket 4.0 1TB 41.9 50.8 67.9 OpenBenchmarking.org Celsius, Fewer Is Better Facebook RocksDB 6.3.6 Drive Temperature (nvme0n1) Monitor 20 40 60 80 100
Compile Bench Min Avg Max Corsair Force MP600 1TB 42.9 44.5 45.9 Sabrent Rocket 4.0 1TB 36.9 50.2 58.9 OpenBenchmarking.org Celsius, Fewer Is Better Compile Bench 0.6 Drive Temperature (nvme0n1) Monitor 16 32 48 64 80
Flexible IO Tester Min Avg Max Corsair Force MP600 1TB 52.9 56.9 60.9 Sabrent Rocket 4.0 1TB 60.9 76.7 82.9 OpenBenchmarking.org Celsius, Fewer Is Better Flexible IO Tester 3.16 Drive Temperature (nvme0n1) Monitor 20 40 60 80 100
PostgreSQL pgbench Min Avg Max Corsair Force MP600 1TB 44.9 47.8 49.9 Sabrent Rocket 4.0 1TB 41.9 59.0 64.9 OpenBenchmarking.org Celsius, Fewer Is Better PostgreSQL pgbench 12.0 Drive Temperature (nvme0n1) Monitor 20 40 60 80 100
Flexible IO Tester Min Avg Max Corsair Force MP600 1TB 48.9 51.3 53.9 Sabrent Rocket 4.0 1TB 58.9 71.8 74.9 OpenBenchmarking.org Celsius, Fewer Is Better Flexible IO Tester 3.16 Drive Temperature (nvme0n1) Monitor 20 40 60 80 100
Apache Cassandra Min Avg Max Corsair Force MP600 1TB 43.9 46.6 48.9 Sabrent Rocket 4.0 1TB 42.9 57.6 64.9 OpenBenchmarking.org Celsius, Fewer Is Better Apache Cassandra 3.11.4 Drive Temperature (nvme0n1) Monitor 20 40 60 80 100
Facebook RocksDB Min Avg Max Corsair Force MP600 1TB 38.9 43.5 47.9 Sabrent Rocket 4.0 1TB 47.9 52.4 57.9 OpenBenchmarking.org Celsius, Fewer Is Better Facebook RocksDB 6.3.6 Drive Temperature (nvme0n1) Monitor 16 32 48 64 80
Flexible IO Tester Min Avg Max Corsair Force MP600 1TB 55.9 60.9 63.9 Sabrent Rocket 4.0 1TB 56.9 74.1 82.9 OpenBenchmarking.org Celsius, Fewer Is Better Flexible IO Tester 3.16 Drive Temperature (nvme0n1) Monitor 20 40 60 80 100
Facebook RocksDB Min Avg Max Corsair Force MP600 1TB 32.9 35.6 38.9 Sabrent Rocket 4.0 1TB 44.9 46.3 47.9 OpenBenchmarking.org Celsius, Fewer Is Better Facebook RocksDB 6.3.6 Drive Temperature (nvme0n1) Monitor 14 28 42 56 70
Flexible IO Tester Min Avg Max Corsair Force MP600 1TB 56.9 60.9 63.9 Sabrent Rocket 4.0 1TB 57.9 72.1 81.9 OpenBenchmarking.org Celsius, Fewer Is Better Flexible IO Tester 3.16 Drive Temperature (nvme0n1) Monitor 20 40 60 80 100
PostgreSQL pgbench Min Avg Max Corsair Force MP600 1TB 45.9 48.1 49.9 Sabrent Rocket 4.0 1TB 43.9 51.0 62.9 OpenBenchmarking.org Celsius, Fewer Is Better PostgreSQL pgbench 12.0 Drive Temperature (nvme0n1) Monitor 20 40 60 80 100
Flexible IO Tester Min Avg Max Corsair Force MP600 1TB 57.9 60.9 63.9 Sabrent Rocket 4.0 1TB 55.9 70.7 79.9 OpenBenchmarking.org Celsius, Fewer Is Better Flexible IO Tester 3.16 Drive Temperature (nvme0n1) Monitor 20 40 60 80 100
SQLite Speedtest Min Avg Max Corsair Force MP600 1TB 43.9 46.5 48.9 Sabrent Rocket 4.0 1TB 37.9 41.8 51.9 OpenBenchmarking.org Celsius, Fewer Is Better SQLite Speedtest 3.30 Drive Temperature (nvme0n1) Monitor 15 30 45 60 75
Facebook RocksDB Min Avg Max Sabrent Rocket 4.0 1TB 62.9 64.1 64.9 OpenBenchmarking.org Celsius, Fewer Is Better Facebook RocksDB 6.3.6 Drive Temperature (nvme0n1) Monitor 20 40 60 80 100
Timed GCC Compilation OpenBenchmarking.org Celsius, Fewer Is Better Timed GCC Compilation 8.2 Drive Temperature (nvme0n1) Monitor Corsair Force MP600 1TB Sabrent Rocket 4.0 1TB 11 22 33 44 55 Min: 44.85 / Avg: 46.03 / Max: 47.85 Min: 42.85 / Avg: 51.47 / Max: 57.85
FS-Mark Min Avg Max Corsair Force MP600 1TB 46.9 47.4 48.9 Sabrent Rocket 4.0 1TB 43.9 53.5 58.9 OpenBenchmarking.org Celsius, Fewer Is Better FS-Mark 3.3 Drive Temperature (nvme0n1) Monitor 16 32 48 64 80
SQLite Min Avg Max Corsair Force MP600 1TB 56.9 58.5 61.9 Sabrent Rocket 4.0 1TB 65.9 69.2 73.9 OpenBenchmarking.org Celsius, Fewer Is Better SQLite 3.30.1 Drive Temperature (nvme0n1) Monitor 20 40 60 80 100
Flexible IO Tester Min Avg Max Corsair Force MP600 1TB 57.9 58.7 61.9 Sabrent Rocket 4.0 1TB 66.9 71.9 73.9 OpenBenchmarking.org Celsius, Fewer Is Better Flexible IO Tester 3.16 Drive Temperature (nvme0n1) Monitor 20 40 60 80 100
Min Avg Max Corsair Force MP600 1TB 57.9 58.7 59.9 Sabrent Rocket 4.0 1TB 66.9 71.9 73.9 OpenBenchmarking.org Celsius, Fewer Is Better Flexible IO Tester 3.16 Drive Temperature (nvme0n1) Monitor 20 40 60 80 100
Flexible IO Tester Min Avg Max Corsair Force MP600 1TB 58.9 59.5 60.9 Sabrent Rocket 4.0 1TB 63.9 69.3 72.9 OpenBenchmarking.org Celsius, Fewer Is Better Flexible IO Tester 3.16 Drive Temperature (nvme0n1) Monitor 20 40 60 80 100
SQLite Min Avg Max Corsair Force MP600 1TB 49.9 50.4 51.9 Sabrent Rocket 4.0 1TB 48.9 56.8 57.9 OpenBenchmarking.org Celsius, Fewer Is Better SQLite 3.30.1 Drive Temperature (nvme0n1) Monitor 16 32 48 64 80
Timed LLVM Compilation Min Avg Max Corsair Force MP600 1TB 46.9 47.0 47.9 Sabrent Rocket 4.0 1TB 47.9 51.7 53.9 OpenBenchmarking.org Celsius, Fewer Is Better Timed LLVM Compilation 6.0.1 Drive Temperature (nvme0n1) Monitor 15 30 45 60 75
FS-Mark Min Avg Max Corsair Force MP600 1TB 47.9 47.9 48.9 Sabrent Rocket 4.0 1TB 50.9 53.7 54.9 OpenBenchmarking.org Celsius, Fewer Is Better FS-Mark 3.3 Drive Temperature (nvme0n1) Monitor 15 30 45 60 75
Min Avg Max Corsair Force MP600 1TB 46.9 47.9 48.9 Sabrent Rocket 4.0 1TB 46.9 50.0 52.9 OpenBenchmarking.org Celsius, Fewer Is Better FS-Mark 3.3 Drive Temperature (nvme0n1) Monitor 15 30 45 60 75
Facebook RocksDB Min Avg Max Corsair Force MP600 1TB 43.9 43.9 44.9 Sabrent Rocket 4.0 1TB 40.9 42.7 45.9 OpenBenchmarking.org Celsius, Fewer Is Better Facebook RocksDB 6.3.6 Drive Temperature (nvme0n1) Monitor 12 24 36 48 60
SQLite Min Avg Max Corsair Force MP600 1TB 52.9 53.9 55.9 Sabrent Rocket 4.0 1TB 54.9 57.6 58.9 OpenBenchmarking.org Celsius, Fewer Is Better SQLite 3.30.1 Drive Temperature (nvme0n1) Monitor 16 32 48 64 80
Flexible IO Tester Fio is an advanced disk benchmark that depends upon the kernel's AIO access library. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org IOPS, More Is Better Flexible IO Tester 3.16 Type: Sequential Read - IO Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory Corsair Force MP600 1TB Sabrent Rocket 4.0 1TB 120K 240K 360K 480K 600K SE +/- 8055.29, N = 15 SE +/- 6227.18, N = 3 549200 504667 -lnuma -libverbs 1. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -U_FORTIFY_SOURCE -march=native -ll -lrt -laio -lz -lm -lpthread -ldl
OpenBenchmarking.org MB/s, More Is Better Flexible IO Tester 3.16 Type: Sequential Read - IO Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory Corsair Force MP600 1TB Sabrent Rocket 4.0 1TB 500 1000 1500 2000 2500 SE +/- 31.36, N = 15 SE +/- 23.92, N = 3 2145 1973 -lnuma -libverbs 1. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -U_FORTIFY_SOURCE -march=native -ll -lrt -laio -lz -lm -lpthread -ldl
BlogBench BlogBench is designed to replicate the load of a real-world busy file server by stressing the file-system with multiple threads of random reads, writes, and rewrites. The behavior is mimicked of that of a blog by creating blogs with content and pictures, modifying blog posts, adding comments to these blogs, and then reading the content of the blogs. All of these blogs generated are created locally with fake content and pictures. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Final Score, More Is Better BlogBench 1.1 Test: Read Corsair Force MP600 1TB Sabrent Rocket 4.0 1TB 300K 600K 900K 1200K 1500K SE +/- 15056.85, N = 7 SE +/- 21047.84, N = 3 1419813 1519834 1. (CC) gcc options: -O2 -pthread
Flexible IO Tester Fio is an advanced disk benchmark that depends upon the kernel's AIO access library. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org IOPS, More Is Better Flexible IO Tester 3.16 Type: Random Read - IO Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory Corsair Force MP600 1TB Sabrent Rocket 4.0 1TB 90K 180K 270K 360K 450K SE +/- 666.67, N = 3 SE +/- 4646.60, N = 12 428667 415000 -lnuma -libverbs 1. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -U_FORTIFY_SOURCE -march=native -ll -lrt -laio -lz -lm -lpthread -ldl
OpenBenchmarking.org IOPS, More Is Better Flexible IO Tester 3.16 Type: Sequential Write - IO Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory Corsair Force MP600 1TB Sabrent Rocket 4.0 1TB 110K 220K 330K 440K 550K SE +/- 1000.00, N = 3 SE +/- 1666.67, N = 3 526000 509333 -lnuma -libverbs 1. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -U_FORTIFY_SOURCE -march=native -ll -lrt -laio -lz -lm -lpthread -ldl
OpenBenchmarking.org MB/s, More Is Better Flexible IO Tester 3.16 Type: Random Read - IO Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory Corsair Force MP600 1TB Sabrent Rocket 4.0 1TB 400 800 1200 1600 2000 SE +/- 3.38, N = 3 SE +/- 18.31, N = 12 1674 1621 -lnuma -libverbs 1. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -U_FORTIFY_SOURCE -march=native -ll -lrt -laio -lz -lm -lpthread -ldl
OpenBenchmarking.org MB/s, More Is Better Flexible IO Tester 3.16 Type: Sequential Write - IO Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory Corsair Force MP600 1TB Sabrent Rocket 4.0 1TB 400 800 1200 1600 2000 SE +/- 3.38, N = 3 SE +/- 6.56, N = 3 2054 1990 -lnuma -libverbs 1. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -U_FORTIFY_SOURCE -march=native -ll -lrt -laio -lz -lm -lpthread -ldl
SQLite This is a simple benchmark of SQLite. At present this test profile just measures the time to perform a pre-defined number of insertions on an indexed database. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Seconds, Fewer Is Better SQLite 3.30.1 Threads / Copies: 8 Corsair Force MP600 1TB Sabrent Rocket 4.0 1TB 10 20 30 40 50 SE +/- 0.30, N = 3 SE +/- 0.25, N = 3 41.13 42.43 1. (CC) gcc options: -O2 -lz -lm -ldl -lpthread
IOR Min Avg Max Corsair Force MP600 1TB 45.9 46.5 46.9 OpenBenchmarking.org Celsius, Fewer Is Better IOR 3.2.1 Drive Temperature (nvme0n1) Monitor 14 28 42 56 70
Compile Bench Compilebench tries to age a filesystem by simulating some of the disk IO common in creating, compiling, patching, stating and reading kernel trees. It indirectly measures how well filesystems can maintain directory locality as the disk fills up and directories age. This current test is setup to use the makej mode with 10 initial directories Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org MB/s, More Is Better Compile Bench 0.6 Test: Read Compiled Tree Corsair Force MP600 1TB Sabrent Rocket 4.0 1TB 800 1600 2400 3200 4000 SE +/- 32.93, N = 3 SE +/- 0.00, N = 3 3927.77 3871.59
Facebook RocksDB This is a benchmark of Facebook's RocksDB as an embeddable persistent key-value store for fast storage based on Google's LevelDB. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Op/s, More Is Better Facebook RocksDB 6.3.6 Test: Random Read Corsair Force MP600 1TB Sabrent Rocket 4.0 1TB 40M 80M 120M 160M 200M SE +/- 1692509.82, N = 3 SE +/- 1144813.33, N = 3 184769252 182167836 1. (CXX) g++ options: -O3 -march=native -std=c++11 -fno-builtin-memcmp -fno-rtti -rdynamic -lpthread
Compile Bench Compilebench tries to age a filesystem by simulating some of the disk IO common in creating, compiling, patching, stating and reading kernel trees. It indirectly measures how well filesystems can maintain directory locality as the disk fills up and directories age. This current test is setup to use the makej mode with 10 initial directories Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org MB/s, More Is Better Compile Bench 0.6 Test: Initial Create Corsair Force MP600 1TB Sabrent Rocket 4.0 1TB 160 320 480 640 800 SE +/- 3.48, N = 4 SE +/- 1.51, N = 4 726.98 719.28
Facebook RocksDB This is a benchmark of Facebook's RocksDB as an embeddable persistent key-value store for fast storage based on Google's LevelDB. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Op/s, More Is Better Facebook RocksDB 6.3.6 Test: Random Fill Corsair Force MP600 1TB Sabrent Rocket 4.0 1TB 200K 400K 600K 800K 1000K SE +/- 4419.21, N = 3 SE +/- 899.44, N = 3 1152713 1165018 1. (CXX) g++ options: -O3 -march=native -std=c++11 -fno-builtin-memcmp -fno-rtti -rdynamic -lpthread
SQLite This is a simple benchmark of SQLite. At present this test profile just measures the time to perform a pre-defined number of insertions on an indexed database. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Seconds, Fewer Is Better SQLite 3.30.1 Threads / Copies: 32 Corsair Force MP600 1TB Sabrent Rocket 4.0 1TB 30 60 90 120 150 SE +/- 0.43, N = 3 SE +/- 0.34, N = 3 113.82 114.96 1. (CC) gcc options: -O2 -lz -lm -ldl -lpthread
Flexible IO Tester Fio is an advanced disk benchmark that depends upon the kernel's AIO access library. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org MB/s, More Is Better Flexible IO Tester 3.16 Type: Random Write - IO Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 2MB - Disk Target: Default Test Directory Corsair Force MP600 1TB Sabrent Rocket 4.0 1TB 900 1800 2700 3600 4500 SE +/- 49.00, N = 3 4079 4116 -lnuma -libverbs 1. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -U_FORTIFY_SOURCE -march=native -ll -lrt -laio -lz -lm -lpthread -ldl
PostgreSQL pgbench This is a simple benchmark of PostgreSQL using pgbench. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org TPS, More Is Better PostgreSQL pgbench 12.0 Scaling: Buffer Test - Test: Normal Load - Mode: Read Only Corsair Force MP600 1TB Sabrent Rocket 4.0 1TB 160K 320K 480K 640K 800K SE +/- 1909.74, N = 3 SE +/- 2646.30, N = 3 750624.78 744820.12 1. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lpthread -lrt -lcrypt -ldl -lm
Flexible IO Tester Fio is an advanced disk benchmark that depends upon the kernel's AIO access library. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org MB/s, More Is Better Flexible IO Tester 3.16 Type: Random Write - IO Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory Corsair Force MP600 1TB Sabrent Rocket 4.0 1TB 400 800 1200 1600 2000 SE +/- 5.46, N = 3 SE +/- 5.51, N = 3 2012 2004 -lnuma -libverbs 1. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -U_FORTIFY_SOURCE -march=native -ll -lrt -laio -lz -lm -lpthread -ldl
Compile Bench Compilebench tries to age a filesystem by simulating some of the disk IO common in creating, compiling, patching, stating and reading kernel trees. It indirectly measures how well filesystems can maintain directory locality as the disk fills up and directories age. This current test is setup to use the makej mode with 10 initial directories Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org MB/s, More Is Better Compile Bench 0.6 Test: Compile Corsair Force MP600 1TB Sabrent Rocket 4.0 1TB 500 1000 1500 2000 2500 SE +/- 10.68, N = 3 SE +/- 5.80, N = 3 2428.66 2437.25
SQLite This is a simple benchmark of SQLite. At present this test profile just measures the time to perform a pre-defined number of insertions on an indexed database. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Seconds, Fewer Is Better SQLite 3.30.1 Threads / Copies: 1 Corsair Force MP600 1TB Sabrent Rocket 4.0 1TB 4 8 12 16 20 SE +/- 0.02, N = 4 SE +/- 0.02, N = 4 14.31 14.26 1. (CC) gcc options: -O2 -lz -lm -ldl -lpthread
Facebook RocksDB This is a benchmark of Facebook's RocksDB as an embeddable persistent key-value store for fast storage based on Google's LevelDB. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Op/s, More Is Better Facebook RocksDB 6.3.6 Test: Random Fill Sync Corsair Force MP600 1TB Sabrent Rocket 4.0 1TB 7K 14K 21K 28K 35K SE +/- 8.51, N = 3 SE +/- 188.46, N = 3 33111 32998 1. (CXX) g++ options: -O3 -march=native -std=c++11 -fno-builtin-memcmp -fno-rtti -rdynamic -lpthread
Flexible IO Tester Fio is an advanced disk benchmark that depends upon the kernel's AIO access library. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org IOPS, More Is Better Flexible IO Tester 3.16 Type: Random Write - IO Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory Corsair Force MP600 1TB Sabrent Rocket 4.0 1TB 110K 220K 330K 440K 550K SE +/- 1527.53, N = 3 SE +/- 1452.97, N = 3 515000 513333 -lnuma -libverbs 1. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -U_FORTIFY_SOURCE -march=native -ll -lrt -laio -lz -lm -lpthread -ldl
Facebook RocksDB This is a benchmark of Facebook's RocksDB as an embeddable persistent key-value store for fast storage based on Google's LevelDB. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Op/s, More Is Better Facebook RocksDB 6.3.6 Test: Sequential Fill Corsair Force MP600 1TB Sabrent Rocket 4.0 1TB 300K 600K 900K 1200K 1500K SE +/- 2380.06, N = 3 SE +/- 5408.79, N = 3 1214271 1218086 1. (CXX) g++ options: -O3 -march=native -std=c++11 -fno-builtin-memcmp -fno-rtti -rdynamic -lpthread
Flexible IO Tester Fio is an advanced disk benchmark that depends upon the kernel's AIO access library. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org MB/s, More Is Better Flexible IO Tester 3.16 Type: Sequential Write - IO Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 2MB - Disk Target: Default Test Directory Corsair Force MP600 1TB Sabrent Rocket 4.0 1TB 900 1800 2700 3600 4500 SE +/- 3.71, N = 3 SE +/- 1.86, N = 3 4071 4080 -lnuma -libverbs 1. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -U_FORTIFY_SOURCE -march=native -ll -lrt -laio -lz -lm -lpthread -ldl
Facebook RocksDB This is a benchmark of Facebook's RocksDB as an embeddable persistent key-value store for fast storage based on Google's LevelDB. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Op/s, More Is Better Facebook RocksDB 6.3.6 Test: Read While Writing Corsair Force MP600 1TB Sabrent Rocket 4.0 1TB 1.3M 2.6M 3.9M 5.2M 6.5M SE +/- 87736.28, N = 3 SE +/- 69092.53, N = 3 6174379 6186169 1. (CXX) g++ options: -O3 -march=native -std=c++11 -fno-builtin-memcmp -fno-rtti -rdynamic -lpthread
PostgreSQL pgbench This is a simple benchmark of PostgreSQL using pgbench. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org TPS, More Is Better PostgreSQL pgbench 12.0 Scaling: Buffer Test - Test: Normal Load - Mode: Read Write Corsair Force MP600 1TB Sabrent Rocket 4.0 1TB 7K 14K 21K 28K 35K SE +/- 161.31, N = 3 SE +/- 506.98, N = 3 34673.96 34678.64 1. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lpthread -lrt -lcrypt -ldl -lm
OpenBenchmarking.org MB/s, More Is Better IOR 3.2.1 Write Test Corsair Force MP600 1TB 200 400 600 800 1000 SE +/- 2.64, N = 14 800.09 MIN: 132.85 / MAX: 925.36 1. (CC) gcc options: -O2 -lm -pthread -lmpi
Drive Temperature (nvme0n1) Monitor OpenBenchmarking.org Celsius Drive Temperature (nvme0n1) Monitor Phoronix Test Suite System Monitoring Corsair Force MP600 1TB Sabrent Rocket 4.0 1TB 16 32 48 64 80 Min: 32.85 / Avg: 53.5 / Max: 66.85 Min: 36.85 / Avg: 60.53 / Max: 82.85
BlogBench BlogBench is designed to replicate the load of a real-world busy file server by stressing the file-system with multiple threads of random reads, writes, and rewrites. The behavior is mimicked of that of a blog by creating blogs with content and pictures, modifying blog posts, adding comments to these blogs, and then reading the content of the blogs. All of these blogs generated are created locally with fake content and pictures. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Final Score, More Is Better BlogBench 1.1 Test: Write Corsair Force MP600 1TB Sabrent Rocket 4.0 1TB 13K 26K 39K 52K 65K SE +/- 2424.37, N = 3 SE +/- 1554.17, N = 3 58549 56690 1. (CC) gcc options: -O2 -pthread
Flexible IO Tester Fio is an advanced disk benchmark that depends upon the kernel's AIO access library. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org MB/s, More Is Better Flexible IO Tester 3.16 Type: Sequential Read - IO Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 2MB - Disk Target: Default Test Directory Corsair Force MP600 1TB Sabrent Rocket 4.0 1TB 700 1400 2100 2800 3500 SE +/- 255.15, N = 12 SE +/- 377.88, N = 12 3301 2814 -lnuma -libverbs 1. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -U_FORTIFY_SOURCE -march=native -ll -lrt -laio -lz -lm -lpthread -ldl
OpenBenchmarking.org MB/s, More Is Better Flexible IO Tester 3.16 Type: Random Read - IO Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 2MB - Disk Target: Default Test Directory Corsair Force MP600 1TB Sabrent Rocket 4.0 1TB 1000 2000 3000 4000 5000 SE +/- 7.31, N = 3 SE +/- 139.27, N = 15 4749 3186 -lnuma -libverbs 1. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -U_FORTIFY_SOURCE -march=native -ll -lrt -laio -lz -lm -lpthread -ldl
Corsair Force MP600 1TB Processor: AMD Ryzen Threadripper 3970X 32-Core @ 3.70GHz (32 Cores / 64 Threads), Motherboard: ASUS ROG ZENITH II EXTREME (0601 BIOS), Chipset: AMD Starship/Matisse, Memory: 64512MB, Disk: 1000GB Force MP600, Graphics: MSI AMD Radeon RX 470/480/570/570X/580/580X/590 8GB (1366/2000MHz), Audio: AMD Ellesmere HDMI Audio, Monitor: ASUS VP28U, Network: Aquantia AQC107 NBase-T/IEEE + Intel I211 + Intel Device 2723
OS: Ubuntu 19.10, Kernel: 5.4.0-nvme-hwmon (x86_64), Desktop: GNOME Shell 3.34.1, Display Server: X Server 1.20.5, Display Driver: modesetting 1.20.5, OpenGL: 4.5 Mesa 19.2.1 (LLVM 9.0.0), Compiler: GCC 9.2.1 20191008, File-System: ext4, Screen Resolution: 3840x2160
Compiler Notes: --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 -vDisk Notes: NONE / errors=remount-ro,relatime,rwProcessor Notes: Scaling Governor: acpi-cpufreq ondemand - CPU Microcode: 0x8301025Java Notes: OpenJDK Runtime Environment (build 11.0.5-ea+10-post-Ubuntu-0ubuntu1)Python Notes: Python 2.7.17rc1 + Python 3.7.5Security Notes: itlb_multihit: Not affected + 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: conditional RSB filling + tsx_async_abort: Not affected
Testing initiated at 1 December 2019 11:30 by user phoronix.
Sabrent Rocket 4.0 1TB Processor: AMD Ryzen Threadripper 3970X 32-Core @ 3.70GHz (32 Cores / 64 Threads), Motherboard: ASUS ROG ZENITH II EXTREME (0601 BIOS), Chipset: AMD Starship/Matisse, Memory: 64512MB, Disk: 1000GB Sabrent Rocket 4.0 1TB, Graphics: MSI AMD Radeon RX 470/480/570/570X/580/580X/590 8GB (1366/2000MHz), Audio: AMD Ellesmere HDMI Audio, Monitor: ASUS VP28U, Network: Aquantia AQC107 NBase-T/IEEE + Intel I211 + Intel Device 2723
OS: Ubuntu 19.10, Kernel: 5.4.0-nvme-hwmon (x86_64), Desktop: GNOME Shell 3.34.1, Display Server: X Server 1.20.5, Display Driver: modesetting 1.20.5, OpenGL: 4.5 Mesa 19.2.1 (LLVM 9.0.0), Compiler: GCC 9.2.1 20191008, File-System: ext4, Screen Resolution: 3840x2160
Compiler Notes: --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 -vDisk Notes: NONE / errors=remount-ro,relatime,rwProcessor Notes: Scaling Governor: acpi-cpufreq ondemand - CPU Microcode: 0x8301025Java Notes: OpenJDK Runtime Environment (build 11.0.5-ea+10-post-Ubuntu-0ubuntu1)Python Notes: Python 2.7.17rc1 + Python 3.7.5Security Notes: itlb_multihit: Not affected + 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: conditional RSB filling + tsx_async_abort: Not affected
Testing initiated at 1 December 2019 17:03 by user phoronix.