dsk AMD Ryzen Threadripper 1950X 16-Core testing with a MSI X399 SLI PLUS (MS-7B09) v2.0 (A.20 BIOS) and NVIDIA GeForce GTX 1080 Ti on Fedora 28 via the Phoronix Test Suite.
HTML result view exported from: https://openbenchmarking.org/result/1806145-FO-DSK57366982&export=pdf&grw&rdt .
dsk Processor Motherboard Chipset Memory Disk Graphics Audio Monitor Network OS Kernel Desktop Display Driver Compiler File-System Screen Resolution dsk Samsung SSD 960 EVO AMD Ryzen Threadripper 1950X 16-Core tensorflow AMD Ryzen Threadripper 1950X 16-Core @ 3.40GHz (16 Cores / 32 Threads) MSI X399 SLI PLUS (MS-7B09) v2.0 (A.20 BIOS) AMD Family 17h 64512MB 3 x Samsung SSD 960 EVO 500GB NVIDIA GeForce GTX 1080 Ti 11264MB NVIDIA GP102 HDMI Audio DELL 1907FP Intel I211 Gigabit Connection Fedora 28 4.16.3-301.fc28.x86_64 (x86_64) GNOME Shell 3.28.2 NVIDIA 390.67 GCC 8.1.1 20180502 + CUDA 9.1 ext4 1024x768 NVIDIA GeForce GTX 1080 Ti 4.16.14-300.fc28.x86_64 (x86_64) modesetting 1.19.6 Clang 6.0.0 + CUDA 9.2 OpenBenchmarking.org Compiler Details - dsk, Samsung SSD 960 EVO: --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,lto --enable-libmpx --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 Processor Details - dsk: Scaling Governor: acpi-cpufreq ondemand - Samsung SSD 960 EVO: Scaling Governor: acpi-cpufreq ondemand - AMD Ryzen Threadripper 1950X 16-Core: Scaling Governor: acpi-cpufreq ondemand - tensorflow: Scaling Governor: acpi-cpufreq performance Security Details - SELinux + __user pointer sanitization + Full AMD retpoline Protection Disk Details - Samsung SSD 960 EVO: NONE / data=ordered,relatime,rw,seclabel Python Details - tensorflow: Python 2.7.15 + Python 3.6.5
dsk ramspeed: Add - Integer ramspeed: Copy - Integer ramspeed: Scale - Integer ramspeed: Triad - Integer ramspeed: Average - Integer ramspeed: Add - Floating Point ramspeed: Copy - Floating Point ramspeed: Scale - Floating Point ramspeed: Triad - Floating Point ramspeed: Average - Floating Point fio: Rand Read - Sync - No - No - 1MB - Default Test Directory fio: Rand Read - Sync - No - No - 2MB - Default Test Directory fio: Rand Read - Sync - No - No - 4KB - Default Test Directory fio: Rand Read - Sync - No - No - 4MB - Default Test Directory fio: Rand Read - Sync - No - No - 8KB - Default Test Directory tensorflow: Cifar10 build-linux-kernel: Time To Compile dsk Samsung SSD 960 EVO AMD Ryzen Threadripper 1950X 16-Core tensorflow 25712.83 22568.36 20324.16 22511.47 22702.05 27535.70 21532.67 20122.63 23514.97 23644.13 870 948 43.83 1051 82.27 51.87 23.98 OpenBenchmarking.org
RAMspeed SMP Type: Add - Benchmark: Integer OpenBenchmarking.org MB/s, More Is Better RAMspeed SMP 3.5.0 Type: Add - Benchmark: Integer dsk 6K 12K 18K 24K 30K 25712.83 1. (CC) gcc options: -O3 -march=native
RAMspeed SMP Type: Copy - Benchmark: Integer OpenBenchmarking.org MB/s, More Is Better RAMspeed SMP 3.5.0 Type: Copy - Benchmark: Integer dsk 5K 10K 15K 20K 25K 22568.36 1. (CC) gcc options: -O3 -march=native
RAMspeed SMP Type: Scale - Benchmark: Integer OpenBenchmarking.org MB/s, More Is Better RAMspeed SMP 3.5.0 Type: Scale - Benchmark: Integer dsk 4K 8K 12K 16K 20K 20324.16 1. (CC) gcc options: -O3 -march=native
RAMspeed SMP Type: Triad - Benchmark: Integer OpenBenchmarking.org MB/s, More Is Better RAMspeed SMP 3.5.0 Type: Triad - Benchmark: Integer dsk 5K 10K 15K 20K 25K 22511.47 1. (CC) gcc options: -O3 -march=native
RAMspeed SMP Type: Average - Benchmark: Integer OpenBenchmarking.org MB/s, More Is Better RAMspeed SMP 3.5.0 Type: Average - Benchmark: Integer dsk 5K 10K 15K 20K 25K 22702.05 1. (CC) gcc options: -O3 -march=native
RAMspeed SMP Type: Add - Benchmark: Floating Point OpenBenchmarking.org MB/s, More Is Better RAMspeed SMP 3.5.0 Type: Add - Benchmark: Floating Point dsk 6K 12K 18K 24K 30K 27535.70 1. (CC) gcc options: -O3 -march=native
RAMspeed SMP Type: Copy - Benchmark: Floating Point OpenBenchmarking.org MB/s, More Is Better RAMspeed SMP 3.5.0 Type: Copy - Benchmark: Floating Point dsk 5K 10K 15K 20K 25K 21532.67 1. (CC) gcc options: -O3 -march=native
RAMspeed SMP Type: Scale - Benchmark: Floating Point OpenBenchmarking.org MB/s, More Is Better RAMspeed SMP 3.5.0 Type: Scale - Benchmark: Floating Point dsk 4K 8K 12K 16K 20K 20122.63 1. (CC) gcc options: -O3 -march=native
RAMspeed SMP Type: Triad - Benchmark: Floating Point OpenBenchmarking.org MB/s, More Is Better RAMspeed SMP 3.5.0 Type: Triad - Benchmark: Floating Point dsk 5K 10K 15K 20K 25K 23514.97 1. (CC) gcc options: -O3 -march=native
RAMspeed SMP Type: Average - Benchmark: Floating Point OpenBenchmarking.org MB/s, More Is Better RAMspeed SMP 3.5.0 Type: Average - Benchmark: Floating Point dsk 5K 10K 15K 20K 25K 23644.13 1. (CC) gcc options: -O3 -march=native
Flexible IO Tester Type: Random Read - IO Engine: Sync - Buffered: No - Direct: No - Block Size: 1MB - Disk Target: Default Test Directory OpenBenchmarking.org MB/s, More Is Better Flexible IO Tester 3.1 Type: Random Read - IO Engine: Sync - Buffered: No - Direct: No - Block Size: 1MB - Disk Target: Default Test Directory Samsung SSD 960 EVO 200 400 600 800 1000 SE +/- 1.33, N = 3 870 1. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -U_FORTIFY_SOURCE -lrt -laio -lz -lm -lpthread -ldl
Flexible IO Tester Type: Random Read - IO Engine: Sync - Buffered: No - Direct: No - Block Size: 2MB - Disk Target: Default Test Directory OpenBenchmarking.org MB/s, More Is Better Flexible IO Tester 3.1 Type: Random Read - IO Engine: Sync - Buffered: No - Direct: No - Block Size: 2MB - Disk Target: Default Test Directory Samsung SSD 960 EVO 200 400 600 800 1000 SE +/- 6.89, N = 3 948 1. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -U_FORTIFY_SOURCE -lrt -laio -lz -lm -lpthread -ldl
Flexible IO Tester Type: Random Read - IO Engine: Sync - Buffered: No - Direct: No - Block Size: 4KB - Disk Target: Default Test Directory OpenBenchmarking.org MB/s, More Is Better Flexible IO Tester 3.1 Type: Random Read - IO Engine: Sync - Buffered: No - Direct: No - Block Size: 4KB - Disk Target: Default Test Directory Samsung SSD 960 EVO 10 20 30 40 50 SE +/- 0.03, N = 3 43.83 1. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -U_FORTIFY_SOURCE -lrt -laio -lz -lm -lpthread -ldl
Flexible IO Tester Type: Random Read - IO Engine: Sync - Buffered: No - Direct: No - Block Size: 4MB - Disk Target: Default Test Directory OpenBenchmarking.org MB/s, More Is Better Flexible IO Tester 3.1 Type: Random Read - IO Engine: Sync - Buffered: No - Direct: No - Block Size: 4MB - Disk Target: Default Test Directory Samsung SSD 960 EVO 200 400 600 800 1000 SE +/- 3.84, N = 3 1051 1. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -U_FORTIFY_SOURCE -lrt -laio -lz -lm -lpthread -ldl
Flexible IO Tester Type: Random Read - IO Engine: Sync - Buffered: No - Direct: No - Block Size: 8KB - Disk Target: Default Test Directory OpenBenchmarking.org MB/s, More Is Better Flexible IO Tester 3.1 Type: Random Read - IO Engine: Sync - Buffered: No - Direct: No - Block Size: 8KB - Disk Target: Default Test Directory Samsung SSD 960 EVO 20 40 60 80 100 SE +/- 0.03, N = 3 82.27 1. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -U_FORTIFY_SOURCE -lrt -laio -lz -lm -lpthread -ldl
Tensorflow Build: Cifar10 OpenBenchmarking.org Seconds, Fewer Is Better Tensorflow 2017-02-03 Build: Cifar10 tensorflow 6 12 18 24 30 SE +/- 0.17, N = 3 23.98
Timed Linux Kernel Compilation Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Timed Linux Kernel Compilation 4.13 Time To Compile AMD Ryzen Threadripper 1950X 16-Core 12 24 36 48 60 SE +/- 0.86, N = 4 51.87
Flexible IO Tester Type: Random Read - IO Engine: Sync - Buffered: No - Direct: No - Block Size: 4KB - Disk Target: Default Test Directory OpenBenchmarking.org IOPS, More Is Better Flexible IO Tester 3.1 Type: Random Read - IO Engine: Sync - Buffered: No - Direct: No - Block Size: 4KB - Disk Target: Default Test Directory Samsung SSD 960 EVO 2K 4K 6K 8K 10K 11200 1. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -U_FORTIFY_SOURCE -lrt -laio -lz -lm -lpthread -ldl
Flexible IO Tester Type: Random Read - IO Engine: Sync - Buffered: No - Direct: No - Block Size: 8KB - Disk Target: Default Test Directory OpenBenchmarking.org IOPS, More Is Better Flexible IO Tester 3.1 Type: Random Read - IO Engine: Sync - Buffered: No - Direct: No - Block Size: 8KB - Disk Target: Default Test Directory Samsung SSD 960 EVO 2K 4K 6K 8K 10K 10500 1. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -U_FORTIFY_SOURCE -lrt -laio -lz -lm -lpthread -ldl
Phoronix Test Suite v10.8.5