Virtualization storage comparison with Samsung SM951

Samsung SM951-NVMe 512GB (MZVPV512HDGL)

HTML result view exported from: https://openbenchmarking.org/result/2004084-ANTO-VIRTUAL47.

Virtualization storage comparison with Samsung SM951ProcessorMotherboardChipsetMemoryDiskGraphicsAudioMonitorNetworkOSKernelDesktopDisplay ServerOpenGLCompilerFile-SystemScreen ResolutionHostAMD Ryzen Threadripper 3970X 32-Core @ 3.70GHz (32 Cores / 64 Threads)Gigabyte TRX40 AORUS MASTER (F5c BIOS)AMD Starship/Matisse4 x 16 GB DDR4-2400MT/s 18ASF2G72AZ-2G3A1512GB SAMSUNG MZVPV512HDGL-00000Zotac NVIDIA NV106 1GBNVIDIA GK208 HDMI/DPPL2294HIntel I211 + Aquantia AQC111 NBase-T/IEEE + Intel Wi-Fi 6 AX200Fedora 325.6.2-300.fc32.x86_64 (x86_64)GNOME Shell 3.36.1X Server4.3 Mesa 20.0.3GCC 10.0.1 20200328ext41920x1080OpenBenchmarking.org- EXTFLAGS=-fcommon LDFLAGS=-fcommon CFLAGS=-fcommon- --build=x86_64-redhat-linux --disable-libunwind-exceptions --enable-__cxa_atexit --enable-bootstrap --enable-cet --enable-checking=release --enable-gnu-indirect-function --enable-gnu-unique-object --enable-initfini-array --enable-languages=c,c++,fortran,objc,obj-c++,ada,go,d,lto --enable-multilib --enable-offload-targets=nvptx-none --enable-plugin --enable-shared --enable-threads=posix --mandir=/usr/share/man --with-arch_32=i686 --with-gcc-major-version-only --with-isl --with-linker-hash-style=gnu --with-tune=generic --without-cuda-driver - NONE / discard,noatime,rw,seclabel- Scaling Governor: acpi-cpufreq ondemand- 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

Virtualization storage comparison with Samsung SM951sqlite: 1fio: Rand Read - Windows AIO - No - Yes - 2MB - Default Test Directoryfio: Rand Read - Windows AIO - No - Yes - 2MB - Default Test Directoryfio: Rand Read - Windows AIO - No - Yes - 4KB - Default Test Directoryfio: Rand Read - Windows AIO - No - Yes - 4KB - Default Test Directoryfio: Rand Write - Windows AIO - No - Yes - 2MB - Default Test Directoryfio: Rand Write - Windows AIO - No - Yes - 2MB - Default Test Directoryfio: Rand Write - Windows AIO - No - Yes - 4KB - Default Test Directoryfio: Rand Write - Windows AIO - No - Yes - 4KB - Default Test Directoryfio: Seq Read - Windows AIO - No - Yes - 2MB - Default Test Directoryfio: Seq Read - Windows AIO - No - Yes - 2MB - Default Test Directoryfio: Seq Read - Windows AIO - No - Yes - 4KB - Default Test Directoryfio: Seq Read - Windows AIO - No - Yes - 4KB - Default Test Directoryfio: Seq Write - Windows AIO - No - Yes - 2MB - Default Test Directoryfio: Seq Write - Windows AIO - No - Yes - 2MB - Default Test Directoryfio: Seq Write - Windows AIO - No - Yes - 4KB - Default Test Directoryfio: Seq Write - Windows AIO - No - Yes - 4KB - Default Test Directoryfs-mark: 1000 Files, 1MB Sizedbench: 6postmark: Disk Transaction Performancepgbench: Buffer Test - Normal Load - Read Writepgbench: Buffer Test - Heavy Contention - Read Writerocksdb: Rand Fill SyncHost111.3620161004120030733315027474071040001666829785201000151175287722400094.00151.8175015962.735858.38979557OpenBenchmarking.org

SQLite

Threads / Copies: 1

OpenBenchmarking.orgSeconds, Fewer Is BetterSQLite 3.30.1Threads / Copies: 1Host20406080100SE +/- 0.26, N = 3111.361. (CC) gcc options: -fcommon -lz -lm -ldl -lpthread

Flexible IO Tester

Type: Random Read - IO Engine: Windows AIO - Buffered: No - Direct: Yes - Block Size: 2MB - Disk Target: Default Test Directory

OpenBenchmarking.orgMB/s, More Is BetterFlexible IO Tester 3.18Type: Random Read - IO Engine: Windows AIO - Buffered: No - Direct: Yes - Block Size: 2MB - Disk Target: Default Test DirectoryHost400800120016002000SE +/- 0.33, N = 320161. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -fcommon -include -O3 -U_FORTIFY_SOURCE -march=native -lrt -laio -lz -lpthread -lm -ldl

Flexible IO Tester

Type: Random Read - IO Engine: Windows AIO - Buffered: No - Direct: Yes - Block Size: 2MB - Disk Target: Default Test Directory

OpenBenchmarking.orgIOPS, More Is BetterFlexible IO Tester 3.18Type: Random Read - IO Engine: Windows AIO - Buffered: No - Direct: Yes - Block Size: 2MB - Disk Target: Default Test DirectoryHost2004006008001000SE +/- 0.33, N = 310041. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -fcommon -include -O3 -U_FORTIFY_SOURCE -march=native -lrt -laio -lz -lpthread -lm -ldl

Flexible IO Tester

Type: Random Read - IO Engine: Windows AIO - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory

OpenBenchmarking.orgMB/s, More Is BetterFlexible IO Tester 3.18Type: Random Read - IO Engine: Windows AIO - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test DirectoryHost3006009001200150012001. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -fcommon -include -O3 -U_FORTIFY_SOURCE -march=native -lrt -laio -lz -lpthread -lm -ldl

Flexible IO Tester

Type: Random Read - IO Engine: Windows AIO - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory

OpenBenchmarking.orgIOPS, More Is BetterFlexible IO Tester 3.18Type: Random Read - IO Engine: Windows AIO - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test DirectoryHost70K140K210K280K350KSE +/- 333.33, N = 33073331. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -fcommon -include -O3 -U_FORTIFY_SOURCE -march=native -lrt -laio -lz -lpthread -lm -ldl

Flexible IO Tester

Type: Random Write - IO Engine: Windows AIO - Buffered: No - Direct: Yes - Block Size: 2MB - Disk Target: Default Test Directory

OpenBenchmarking.orgMB/s, More Is BetterFlexible IO Tester 3.18Type: Random Write - IO Engine: Windows AIO - Buffered: No - Direct: Yes - Block Size: 2MB - Disk Target: Default Test DirectoryHost3006009001200150015021. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -fcommon -include -O3 -U_FORTIFY_SOURCE -march=native -lrt -laio -lz -lpthread -lm -ldl

Flexible IO Tester

Type: Random Write - IO Engine: Windows AIO - Buffered: No - Direct: Yes - Block Size: 2MB - Disk Target: Default Test Directory

OpenBenchmarking.orgIOPS, More Is BetterFlexible IO Tester 3.18Type: Random Write - IO Engine: Windows AIO - Buffered: No - Direct: Yes - Block Size: 2MB - Disk Target: Default Test DirectoryHost1603204806408007471. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -fcommon -include -O3 -U_FORTIFY_SOURCE -march=native -lrt -laio -lz -lpthread -lm -ldl

Flexible IO Tester

Type: Random Write - IO Engine: Windows AIO - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory

OpenBenchmarking.orgMB/s, More Is BetterFlexible IO Tester 3.18Type: Random Write - IO Engine: Windows AIO - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test DirectoryHost901802703604504071. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -fcommon -include -O3 -U_FORTIFY_SOURCE -march=native -lrt -laio -lz -lpthread -lm -ldl

Flexible IO Tester

Type: Random Write - IO Engine: Windows AIO - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory

OpenBenchmarking.orgIOPS, More Is BetterFlexible IO Tester 3.18Type: Random Write - IO Engine: Windows AIO - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test DirectoryHost20K40K60K80K100K1040001. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -fcommon -include -O3 -U_FORTIFY_SOURCE -march=native -lrt -laio -lz -lpthread -lm -ldl

Flexible IO Tester

Type: Sequential Read - IO Engine: Windows AIO - Buffered: No - Direct: Yes - Block Size: 2MB - Disk Target: Default Test Directory

OpenBenchmarking.orgMB/s, More Is BetterFlexible IO Tester 3.18Type: Sequential Read - IO Engine: Windows AIO - Buffered: No - Direct: Yes - Block Size: 2MB - Disk Target: Default Test DirectoryHost40080012001600200016661. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -fcommon -include -O3 -U_FORTIFY_SOURCE -march=native -lrt -laio -lz -lpthread -lm -ldl

Flexible IO Tester

Type: Sequential Read - IO Engine: Windows AIO - Buffered: No - Direct: Yes - Block Size: 2MB - Disk Target: Default Test Directory

OpenBenchmarking.orgIOPS, More Is BetterFlexible IO Tester 3.18Type: Sequential Read - IO Engine: Windows AIO - Buffered: No - Direct: Yes - Block Size: 2MB - Disk Target: Default Test DirectoryHost20040060080010008291. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -fcommon -include -O3 -U_FORTIFY_SOURCE -march=native -lrt -laio -lz -lpthread -lm -ldl

Flexible IO Tester

Type: Sequential Read - IO Engine: Windows AIO - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory

OpenBenchmarking.orgMB/s, More Is BetterFlexible IO Tester 3.18Type: Sequential Read - IO Engine: Windows AIO - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test DirectoryHost20040060080010007851. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -fcommon -include -O3 -U_FORTIFY_SOURCE -march=native -lrt -laio -lz -lpthread -lm -ldl

Flexible IO Tester

Type: Sequential Read - IO Engine: Windows AIO - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory

OpenBenchmarking.orgIOPS, More Is BetterFlexible IO Tester 3.18Type: Sequential Read - IO Engine: Windows AIO - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test DirectoryHost40K80K120K160K200K2010001. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -fcommon -include -O3 -U_FORTIFY_SOURCE -march=native -lrt -laio -lz -lpthread -lm -ldl

Flexible IO Tester

Type: Sequential Write - IO Engine: Windows AIO - Buffered: No - Direct: Yes - Block Size: 2MB - Disk Target: Default Test Directory

OpenBenchmarking.orgMB/s, More Is BetterFlexible IO Tester 3.18Type: Sequential Write - IO Engine: Windows AIO - Buffered: No - Direct: Yes - Block Size: 2MB - Disk Target: Default Test DirectoryHost30060090012001500SE +/- 1.15, N = 315111. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -fcommon -include -O3 -U_FORTIFY_SOURCE -march=native -lrt -laio -lz -lpthread -lm -ldl

Flexible IO Tester

Type: Sequential Write - IO Engine: Windows AIO - Buffered: No - Direct: Yes - Block Size: 2MB - Disk Target: Default Test Directory

OpenBenchmarking.orgIOPS, More Is BetterFlexible IO Tester 3.18Type: Sequential Write - IO Engine: Windows AIO - Buffered: No - Direct: Yes - Block Size: 2MB - Disk Target: Default Test DirectoryHost160320480640800SE +/- 0.58, N = 37521. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -fcommon -include -O3 -U_FORTIFY_SOURCE -march=native -lrt -laio -lz -lpthread -lm -ldl

Flexible IO Tester

Type: Sequential Write - IO Engine: Windows AIO - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory

OpenBenchmarking.orgMB/s, More Is BetterFlexible IO Tester 3.18Type: Sequential Write - IO Engine: Windows AIO - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test DirectoryHost20040060080010008771. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -fcommon -include -O3 -U_FORTIFY_SOURCE -march=native -lrt -laio -lz -lpthread -lm -ldl

Flexible IO Tester

Type: Sequential Write - IO Engine: Windows AIO - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory

OpenBenchmarking.orgIOPS, More Is BetterFlexible IO Tester 3.18Type: Sequential Write - IO Engine: Windows AIO - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test DirectoryHost50K100K150K200K250K2240001. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -fcommon -include -O3 -U_FORTIFY_SOURCE -march=native -lrt -laio -lz -lpthread -lm -ldl

FS-Mark

Test: 1000 Files, 1MB Size

OpenBenchmarking.orgFiles/s, More Is BetterFS-Mark 3.3Test: 1000 Files, 1MB SizeHost20406080100SE +/- 0.17, N = 394.001. (CC) gcc options: -static

Dbench

Client Count: 6

OpenBenchmarking.orgMB/s, More Is BetterDbench 4.0Client Count: 6Host306090120150SE +/- 1.41, N = 3151.811. (CC) gcc options: -lpopt -fcommon

PostMark

Disk Transaction Performance

OpenBenchmarking.orgTPS, More Is BetterPostMark 1.51Disk Transaction PerformanceHost16003200480064008000SE +/- 74.33, N = 375011. (CC) gcc options: -O3 -fcommon

PostgreSQL pgbench

Scaling: Buffer Test - Test: Normal Load - Mode: Read Write

OpenBenchmarking.orgTPS, More Is BetterPostgreSQL pgbench 12.0Scaling: Buffer Test - Test: Normal Load - Mode: Read WriteHost13002600390052006500SE +/- 50.33, N = 35962.731. (CC) gcc options: -fno-strict-aliasing -fwrapv -fcommon -lpgcommon -lpgport -lpq -lpthread -lrt -lcrypt -ldl -lm

PostgreSQL pgbench

Scaling: Buffer Test - Test: Heavy Contention - Mode: Read Write

OpenBenchmarking.orgTPS, More Is BetterPostgreSQL pgbench 12.0Scaling: Buffer Test - Test: Heavy Contention - Mode: Read WriteHost13002600390052006500SE +/- 49.18, N = 155858.381. (CC) gcc options: -fno-strict-aliasing -fwrapv -fcommon -lpgcommon -lpgport -lpq -lpthread -lrt -lcrypt -ldl -lm

Facebook RocksDB

Test: Random Fill Sync

OpenBenchmarking.orgOp/s, More Is BetterFacebook RocksDB 6.3.6Test: Random Fill SyncHost200K400K600K800K1000KSE +/- 10004.50, N = 39795571. (CXX) g++ options: -O3 -march=native -std=c++11 -fno-builtin-memcmp -O2 -fno-rtti -rdynamic -lpthread


Phoronix Test Suite v10.8.4