memory-RESULTS AMD Ryzen Threadripper 3970X 32-Core testing with a ASRock TRX40 Creator (P1.70 BIOS) and Gigabyte NVIDIA GeForce RTX 2080 Ti 11GB on Debian 10 via the Phoronix Test Suite.
Compare your own system(s) to this result file with the
Phoronix Test Suite by running the command:
phoronix-test-suite benchmark 2104078-GRIG-MEMORYR60 AMD Ryzen Threadripper 3970X 32-Core Processor: AMD Ryzen Threadripper 3970X 32-Core @ 3.70GHz (32 Cores / 64 Threads), Motherboard: ASRock TRX40 Creator (P1.70 BIOS), Chipset: AMD Starship/Matisse, Memory: 64GB, Disk: Samsung SSD 970 EVO 500GB + 2000GB Western Digital WD20EFAX-68F, Graphics: Gigabyte NVIDIA GeForce RTX 2080 Ti 11GB, Audio: NVIDIA TU102 HD Audio, Monitor: DELL E176FP, Network: Aquantia AQC107 NBase-T/IEEE + Realtek Device 8125 + Intel Device 2723
OS: Debian 10, Kernel: 4.19.0-16-amd64 (x86_64), Desktop: GNOME Shell 3.30.2, Display Server: X Server 1.20.4, Display Driver: NVIDIA 460.67, OpenGL: 4.6.0, OpenCL: OpenCL 1.2 CUDA 11.2.162, Vulkan: 1.2.155, Compiler: GCC 8.3.0 + CUDA 11.2, File-System: ext4, Screen Resolution: 1280x1024
Kernel Notes: Transparent Huge Pages: alwaysCompiler 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++ --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 -vProcessor Notes: Scaling Governor: acpi-cpufreq ondemand (Boost: Enabled) - CPU Microcode: 0x8301039Security 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 + srbds: Not affected + tsx_async_abort: Not affected
memory-RESULTS OpenBenchmarking.org Phoronix Test Suite 10.4.0m1 AMD Ryzen Threadripper 3970X 32-Core @ 3.70GHz (32 Cores / 64 Threads) ASRock TRX40 Creator (P1.70 BIOS) AMD Starship/Matisse 64GB Samsung SSD 970 EVO 500GB + 2000GB Western Digital WD20EFAX-68F Gigabyte NVIDIA GeForce RTX 2080 Ti 11GB NVIDIA TU102 HD Audio DELL E176FP Aquantia AQC107 NBase-T/IEEE + Realtek Device 8125 + Intel Device 2723 Debian 10 4.19.0-16-amd64 (x86_64) GNOME Shell 3.30.2 X Server 1.20.4 NVIDIA 460.67 4.6.0 OpenCL 1.2 CUDA 11.2.162 1.2.155 GCC 8.3.0 + CUDA 11.2 ext4 1280x1024 Processor Motherboard Chipset Memory Disk Graphics Audio Monitor Network OS Kernel Desktop Display Server Display Driver OpenGL OpenCL Vulkan Compiler File-System Screen Resolution Memory-RESULTS Benchmarks System Logs - Transparent Huge Pages: always - --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++ --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 - Scaling Governor: acpi-cpufreq ondemand (Boost: Enabled) - CPU Microcode: 0x8301039 - 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 + srbds: Not affected + tsx_async_abort: Not affected
memory-RESULTS 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 stream: Copy stream: Scale stream: Triad stream: Add tinymembench: Standard Memcpy tinymembench: Standard Memset mbw: Memory Copy - 1024 MiB mbw: Memory Copy, Fixed Block Size - 1024 MiB t-test1: 1 t-test1: 2 cachebench: Read Cache cachebench: Write Cache AMD Ryzen Threadripper 3970X 32-Core 26849.72 24152.42 23836.75 27411.19 25082.71 26842.87 23670.59 23570.51 26391.28 25034.60 23647.7 23316.9 26256.9 26018.1 9441.0 16221.8 18013.840 9927.052 25.367 8.620 3067.452091 31904.221161 OpenBenchmarking.org
OpenBenchmarking.org MB/s, More Is Better RAMspeed SMP 3.5.0 Type: Copy - Benchmark: Integer AMD Ryzen Threadripper 3970X 32-Core 5K 10K 15K 20K 25K SE +/- 326.57, N = 15 24152.42 1. (CC) gcc options: -O3 -march=native
OpenBenchmarking.org MB/s, More Is Better RAMspeed SMP 3.5.0 Type: Scale - Benchmark: Integer AMD Ryzen Threadripper 3970X 32-Core 5K 10K 15K 20K 25K SE +/- 246.96, N = 13 23836.75 1. (CC) gcc options: -O3 -march=native
OpenBenchmarking.org MB/s, More Is Better RAMspeed SMP 3.5.0 Type: Triad - Benchmark: Integer AMD Ryzen Threadripper 3970X 32-Core 6K 12K 18K 24K 30K SE +/- 437.18, N = 15 27411.19 1. (CC) gcc options: -O3 -march=native
OpenBenchmarking.org MB/s, More Is Better RAMspeed SMP 3.5.0 Type: Average - Benchmark: Integer AMD Ryzen Threadripper 3970X 32-Core 5K 10K 15K 20K 25K SE +/- 7.06, N = 3 25082.71 1. (CC) gcc options: -O3 -march=native
OpenBenchmarking.org MB/s, More Is Better RAMspeed SMP 3.5.0 Type: Add - Benchmark: Floating Point AMD Ryzen Threadripper 3970X 32-Core 6K 12K 18K 24K 30K SE +/- 276.47, N = 15 26842.87 1. (CC) gcc options: -O3 -march=native
OpenBenchmarking.org MB/s, More Is Better RAMspeed SMP 3.5.0 Type: Copy - Benchmark: Floating Point AMD Ryzen Threadripper 3970X 32-Core 5K 10K 15K 20K 25K SE +/- 42.93, N = 3 23670.59 1. (CC) gcc options: -O3 -march=native
OpenBenchmarking.org MB/s, More Is Better RAMspeed SMP 3.5.0 Type: Scale - Benchmark: Floating Point AMD Ryzen Threadripper 3970X 32-Core 5K 10K 15K 20K 25K SE +/- 28.01, N = 3 23570.51 1. (CC) gcc options: -O3 -march=native
OpenBenchmarking.org MB/s, More Is Better RAMspeed SMP 3.5.0 Type: Triad - Benchmark: Floating Point AMD Ryzen Threadripper 3970X 32-Core 6K 12K 18K 24K 30K SE +/- 26.65, N = 3 26391.28 1. (CC) gcc options: -O3 -march=native
OpenBenchmarking.org MB/s, More Is Better RAMspeed SMP 3.5.0 Type: Average - Benchmark: Floating Point AMD Ryzen Threadripper 3970X 32-Core 5K 10K 15K 20K 25K SE +/- 12.36, N = 3 25034.60 1. (CC) gcc options: -O3 -march=native
OpenBenchmarking.org MB/s, More Is Better Stream 2013-01-17 Type: Scale AMD Ryzen Threadripper 3970X 32-Core 5K 10K 15K 20K 25K SE +/- 6.43, N = 5 23316.9 1. (CC) gcc options: -O3 -march=native -fopenmp
OpenBenchmarking.org MB/s, More Is Better Stream 2013-01-17 Type: Triad AMD Ryzen Threadripper 3970X 32-Core 6K 12K 18K 24K 30K SE +/- 7.57, N = 5 26256.9 1. (CC) gcc options: -O3 -march=native -fopenmp
OpenBenchmarking.org MB/s, More Is Better Stream 2013-01-17 Type: Add AMD Ryzen Threadripper 3970X 32-Core 6K 12K 18K 24K 30K SE +/- 4.58, N = 5 26018.1 1. (CC) gcc options: -O3 -march=native -fopenmp
OpenBenchmarking.org MiB/s, More Is Better MBW 2018-09-08 Test: Memory Copy, Fixed Block Size - Array Size: 1024 MiB AMD Ryzen Threadripper 3970X 32-Core 2K 4K 6K 8K 10K SE +/- 69.86, N = 3 9927.05 1. (CC) gcc options: -O3 -march=native
t-test1 This is a test of t-test1 for basic memory allocator benchmarks. Note this test profile is currently very basic and the overall time does include the warmup time of the custom t-test1 compilation. Improvements welcome. Learn more via the OpenBenchmarking.org test page .
OpenBenchmarking.org Seconds, Fewer Is Better t-test1 2017-01-13 Threads: 1 AMD Ryzen Threadripper 3970X 32-Core 6 12 18 24 30 SE +/- 0.25, N = 6 25.37 1. (CC) gcc options: -pthread
CacheBench This is a performance test of CacheBench, which is part of LLCbench. CacheBench is designed to test the memory and cache bandwidth performance Learn more via the OpenBenchmarking.org test page .
OpenBenchmarking.org MB/s, More Is Better CacheBench Read Cache AMD Ryzen Threadripper 3970X 32-Core 700 1400 2100 2800 3500 SE +/- 25.55, N = 3 3067.45 MIN: 3030.61 / MAX: 3118.4 1. (CC) gcc options: -lrt
OpenBenchmarking.org MB/s, More Is Better CacheBench Write Cache AMD Ryzen Threadripper 3970X 32-Core 7K 14K 21K 28K 35K SE +/- 27.34, N = 3 31904.22 MIN: 27967.55 / MAX: 33184.53 1. (CC) gcc options: -lrt