I/O NVMe SSD Temperature Testing

AMD EPYC 7551 32-Core testing with a GIGABYTE MZ31-AR0-00 v01010101 (F03 BIOS) and llvmpipe 28032MB on Ubuntu 18.04 via the Phoronix Test Suite.

HTML result view exported from: https://openbenchmarking.org/result/1803106-FO-IONVMESSD56.

I/O NVMe SSD Temperature TestingProcessorMotherboardChipsetMemoryDiskGraphicsAudioNetworkMonitorOSKernelDesktopDisplay ServerOpenGLCompilerFile-SystemScreen ResolutionDisplay DriverSamsung 960 EVOSamsung 960 EVO + TP02-M2AMD EPYC 7551 32-Core @ 2.00GHz (32 Cores / 64 Threads)GIGABYTE MZ31-AR0-00 v01010101 (F03 BIOS)AMD Family 17h8 x 4096 MB DDR4-2666MT/s 9ASF51272PZ-2G6E1Samsung SSD 960 EVO 500GBllvmpipe 28032MBNVIDIA GP104 HD AudioRealtek RTL8111/8168/8411Ubuntu 18.044.15.0-10-generic (x86_64)GNOME Shell 3.27.92X Server 1.19.63.3 Mesa 18.0.0-rc4 (LLVM 5.0 128 bits)GCC 7.3.0ext41024x768ASUS PB278modesetting 1.19.61920x1080OpenBenchmarking.orgCompiler Details- --build=x86_64-linux-gnu --disable-vtable-verify --disable-werror --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++ --enable-libmpx --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc=auto --enable-offload-targets=nvptx-none --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 --with-tune=generic --without-cuda-driver -v Disk Details- NONE / data=ordered,errors=remount-ro,relatime,rwProcessor Details- Scaling Governor: acpi-cpufreq ondemandPython Details- Python 2.7.14+ + Python 3.6.4+Security Details- __user pointer sanitization + Full AMD retpoline Protection

I/O NVMe SSD Temperature Testingfio: Rand Read - Linux AIO - No - Yes - 64KB - Default Test Directoryfio: Rand Write - Linux AIO - No - Yes - 64KB - Default Test Directoryfio: Seq Read - Linux AIO - No - Yes - 64KB - Default Test Directoryfio: Seq Write - Linux AIO - No - Yes - 64KB - Default Test Directoryblogbench: Readblogbench: Writebuild-linux-kernel: Time To Compileiozone: 64Kb - 8GB - Write Performancesqlite: Timed SQLite Insertionscompilebench: Initial Createfs-mark: 1000 Files, 1MB Sizefs-mark: 5000 Files, 1MB Size, 4 Threadsfs-mark: 4000 Files, 32 Sub Dirs, 1MB SizeSamsung 960 EVOSamsung 960 EVO + TP02-M29251606190018164923041870339.70654.06108.12368.25183.27208.60124.539181598190618084880611827239.65670.35108.09366.41183.17220.40124.43OpenBenchmarking.org

Flexible IO Tester

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

OpenBenchmarking.orgMB/s, More Is BetterFlexible IO Tester 3.1Type: Random Read - IO Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 64KB - Disk Target: Default Test DirectorySamsung 960 EVOSamsung 960 EVO + TP02-M220040060080010009259181. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -U_FORTIFY_SOURCE -lnuma -libverbs -lrt -laio -lz -lm -lpthread -ldl

Flexible IO Tester

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

OpenBenchmarking.orgIOPS, More Is BetterFlexible IO Tester 3.1Type: Random Read - IO Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 64KB - Disk Target: Default Test DirectorySamsung 960 EVOSamsung 960 EVO + TP02-M23K6K9K12K15K14800147001. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -U_FORTIFY_SOURCE -lnuma -libverbs -lrt -laio -lz -lm -lpthread -ldl

Flexible IO Tester

Drive Temperature (nvme0n1) Monitor

MinAvgMaxSamsung 960 EVO31.039.946.0Samsung 960 EVO + TP02-M231.036.641.0OpenBenchmarking.orgCelsius, Fewer Is BetterFlexible IO Tester 3.1Drive Temperature (nvme0n1) Monitor1224364860

Flexible IO Tester

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

OpenBenchmarking.orgMB/s, More Is BetterFlexible IO Tester 3.1Type: Random Write - IO Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 64KB - Disk Target: Default Test DirectorySamsung 960 EVOSamsung 960 EVO + TP02-M230060090012001500SE +/- 8.82, N = 3SE +/- 7.67, N = 3160615981. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -U_FORTIFY_SOURCE -lnuma -libverbs -lrt -laio -lz -lm -lpthread -ldl

Flexible IO Tester

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

OpenBenchmarking.orgIOPS, More Is BetterFlexible IO Tester 3.1Type: Random Write - IO Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 64KB - Disk Target: Default Test DirectorySamsung 960 EVOSamsung 960 EVO + TP02-M25K10K15K20K25KSE +/- 185.59, N = 3SE +/- 133.33, N = 325367255331. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -U_FORTIFY_SOURCE -lnuma -libverbs -lrt -laio -lz -lm -lpthread -ldl

Flexible IO Tester

Drive Temperature (nvme0n1) Monitor

MinAvgMaxSamsung 960 EVO39.044.949.0Samsung 960 EVO + TP02-M237.041.645.0OpenBenchmarking.orgCelsius, Fewer Is BetterFlexible IO Tester 3.1Drive Temperature (nvme0n1) Monitor1428425670

Flexible IO Tester

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

OpenBenchmarking.orgMB/s, More Is BetterFlexible IO Tester 3.1Type: Sequential Read - IO Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 64KB - Disk Target: Default Test DirectorySamsung 960 EVOSamsung 960 EVO + TP02-M2400800120016002000190019061. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -U_FORTIFY_SOURCE -lnuma -libverbs -lrt -laio -lz -lm -lpthread -ldl

Flexible IO Tester

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

OpenBenchmarking.orgIOPS, More Is BetterFlexible IO Tester 3.1Type: Sequential Read - IO Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 64KB - Disk Target: Default Test DirectorySamsung 960 EVOSamsung 960 EVO + TP02-M27K14K21K28K35K30400305001. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -U_FORTIFY_SOURCE -lnuma -libverbs -lrt -laio -lz -lm -lpthread -ldl

Flexible IO Tester

Drive Temperature (nvme0n1) Monitor

MinAvgMaxSamsung 960 EVO42.047.551.0Samsung 960 EVO + TP02-M241.045.348.0OpenBenchmarking.orgCelsius, Fewer Is BetterFlexible IO Tester 3.1Drive Temperature (nvme0n1) Monitor1530456075

Flexible IO Tester

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

OpenBenchmarking.orgMB/s, More Is BetterFlexible IO Tester 3.1Type: Sequential Write - IO Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 64KB - Disk Target: Default Test DirectorySamsung 960 EVOSamsung 960 EVO + TP02-M2400800120016002000SE +/- 0.67, N = 3SE +/- 0.67, N = 3181618081. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -U_FORTIFY_SOURCE -lnuma -libverbs -lrt -laio -lz -lm -lpthread -ldl

Flexible IO Tester

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

OpenBenchmarking.orgIOPS, More Is BetterFlexible IO Tester 3.1Type: Sequential Write - IO Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 64KB - Disk Target: Default Test DirectorySamsung 960 EVOSamsung 960 EVO + TP02-M26K12K18K24K30KSE +/- 33.33, N = 329033289001. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -U_FORTIFY_SOURCE -lnuma -libverbs -lrt -laio -lz -lm -lpthread -ldl

Flexible IO Tester

Drive Temperature (nvme0n1) Monitor

MinAvgMaxSamsung 960 EVO42.047.352.0Samsung 960 EVO + TP02-M242.046.649.0OpenBenchmarking.orgCelsius, Fewer Is BetterFlexible IO Tester 3.1Drive Temperature (nvme0n1) Monitor1530456075

BlogBench

Test: Read

OpenBenchmarking.orgFinal Score, More Is BetterBlogBench 1.0Test: ReadSamsung 960 EVOSamsung 960 EVO + TP02-M2110K220K330K440K550KSE +/- 24564.62, N = 3SE +/- 15259.83, N = 34923044880611. (CC) gcc options: -O2 -pthread

BlogBench

Drive Temperature (nvme0n1) Monitor

MinAvgMaxSamsung 960 EVO42.048.351.0Samsung 960 EVO + TP02-M245.048.851.0OpenBenchmarking.orgCelsius, Fewer Is BetterBlogBench 1.0Drive Temperature (nvme0n1) Monitor1530456075

BlogBench

Test: Write

OpenBenchmarking.orgFinal Score, More Is BetterBlogBench 1.0Test: WriteSamsung 960 EVOSamsung 960 EVO + TP02-M24K8K12K16K20KSE +/- 221.66, N = 3SE +/- 195.35, N = 318703182721. (CC) gcc options: -O2 -pthread

BlogBench

Drive Temperature (nvme0n1) Monitor

OpenBenchmarking.orgCelsius, Fewer Is BetterBlogBench 1.0Drive Temperature (nvme0n1) MonitorSamsung 960 EVO102030405042.00

Timed Linux Kernel Compilation

Time To Compile

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed Linux Kernel Compilation 4.13Time To CompileSamsung 960 EVOSamsung 960 EVO + TP02-M2918273645SE +/- 1.61, N = 3SE +/- 1.62, N = 339.7039.65

Timed Linux Kernel Compilation

Drive Temperature (nvme0n1) Monitor

MinAvgMaxSamsung 960 EVO35.036.539.0Samsung 960 EVO + TP02-M240.041.844.0OpenBenchmarking.orgCelsius, Fewer Is BetterTimed Linux Kernel Compilation 4.13Drive Temperature (nvme0n1) Monitor1224364860

IOzone

Record Size: 64Kb - File Size: 8GB - Disk Test: Write Performance

OpenBenchmarking.orgMB/s, More Is BetterIOzone 3.465Record Size: 64Kb - File Size: 8GB - Disk Test: Write PerformanceSamsung 960 EVOSamsung 960 EVO + TP02-M2140280420560700SE +/- 51.60, N = 3SE +/- 47.14, N = 3654.06670.351. (CC) gcc options: -O3

IOzone

Drive Temperature (nvme0n1) Monitor

MinAvgMaxSamsung 960 EVO35.043.650.0Samsung 960 EVO + TP02-M240.044.648.0OpenBenchmarking.orgCelsius, Fewer Is BetterIOzone 3.465Drive Temperature (nvme0n1) Monitor1428425670

SQLite

Timed SQLite Insertions

OpenBenchmarking.orgSeconds, Fewer Is BetterSQLite 3.22Timed SQLite InsertionsSamsung 960 EVOSamsung 960 EVO + TP02-M220406080100SE +/- 0.21, N = 3SE +/- 0.15, N = 3108.12108.091. (CC) gcc options: -O2 -lz -ldl -lpthread

SQLite

Drive Temperature (nvme0n1) Monitor

MinAvgMaxSamsung 960 EVO41.042.147.0Samsung 960 EVO + TP02-M242.042.545.0OpenBenchmarking.orgCelsius, Fewer Is BetterSQLite 3.22Drive Temperature (nvme0n1) Monitor1428425670

Compile Bench

Test: Initial Create

OpenBenchmarking.orgMB/s, More Is BetterCompile Bench 0.6Test: Initial CreateSamsung 960 EVOSamsung 960 EVO + TP02-M280160240320400SE +/- 8.13, N = 3SE +/- 3.17, N = 3368.25366.41

Compile Bench

Drive Temperature (nvme0n1) Monitor

MinAvgMaxSamsung 960 EVO41.046.852.0Samsung 960 EVO + TP02-M241.044.247.0OpenBenchmarking.orgCelsius, Fewer Is BetterCompile Bench 0.6Drive Temperature (nvme0n1) Monitor1530456075

FS-Mark

Test: 1000 Files, 1MB Size

OpenBenchmarking.orgFiles/s, More Is BetterFS-Mark 3.3Test: 1000 Files, 1MB SizeSamsung 960 EVOSamsung 960 EVO + TP02-M24080120160200SE +/- 4.36, N = 3SE +/- 2.85, N = 3183.27183.171. (CC) gcc options: -static

FS-Mark

Drive Temperature (nvme0n1) Monitor

MinAvgMaxSamsung 960 EVO46.046.648.0Samsung 960 EVO + TP02-M243.043.644.0OpenBenchmarking.orgCelsius, Fewer Is BetterFS-Mark 3.3Drive Temperature (nvme0n1) Monitor1428425670

FS-Mark

Test: 5000 Files, 1MB Size, 4 Threads

OpenBenchmarking.orgFiles/s, More Is BetterFS-Mark 3.3Test: 5000 Files, 1MB Size, 4 ThreadsSamsung 960 EVOSamsung 960 EVO + TP02-M250100150200250SE +/- 4.72, N = 3SE +/- 14.37, N = 3208.60220.401. (CC) gcc options: -static

FS-Mark

Drive Temperature (nvme0n1) Monitor

MinAvgMaxSamsung 960 EVO44.048.350.0Samsung 960 EVO + TP02-M243.045.146.0OpenBenchmarking.orgCelsius, Fewer Is BetterFS-Mark 3.3Drive Temperature (nvme0n1) Monitor1428425670

FS-Mark

Test: 4000 Files, 32 Sub Dirs, 1MB Size

OpenBenchmarking.orgFiles/s, More Is BetterFS-Mark 3.3Test: 4000 Files, 32 Sub Dirs, 1MB SizeSamsung 960 EVOSamsung 960 EVO + TP02-M2306090120150SE +/- 22.10, N = 3SE +/- 21.21, N = 3124.53124.431. (CC) gcc options: -static

FS-Mark

Drive Temperature (nvme0n1) Monitor

MinAvgMaxSamsung 960 EVO45.046.147.0Samsung 960 EVO + TP02-M243.043.944.0OpenBenchmarking.orgCelsius, Fewer Is BetterFS-Mark 3.3Drive Temperature (nvme0n1) Monitor1428425670

Drive Temperature (nvme0n1) Monitor

Phoronix Test Suite System Monitoring

OpenBenchmarking.orgCelsiusDrive Temperature (nvme0n1) MonitorPhoronix Test Suite System MonitoringSamsung 960 EVOSamsung 960 EVO + TP02-M21020304050Min: 31 / Avg: 45.91 / Max: 52Min: 31 / Avg: 45.49 / Max: 51


Phoronix Test Suite v10.8.4