mem_tkg_xmp AMD Ryzen 7 3700X 8-Core testing with a Gigabyte X570 AORUS PRO WIFI (F21 BIOS) and Sapphire AMD Radeon RX 470/480/570/570X/580/580X/590 8GB on Arch rolling via the Phoronix Test Suite.
HTML result view exported from: https://openbenchmarking.org/result/2011271-HA-MEMTKGXMP31&grt .
mem_tkg_xmp Processor Motherboard Chipset Memory Disk Graphics Audio Monitor Network OS Kernel Desktop Display Server Display Driver OpenGL Vulkan Compiler File-System Screen Resolution XMP 3200MHz AMD Ryzen 7 3700X 8-Core @ 3.60GHz (8 Cores / 16 Threads) Gigabyte X570 AORUS PRO WIFI (F21 BIOS) AMD Starship/Matisse 32GB 960GB Corsair Force MP510 + 120GB Samsung SSD 840 Sapphire AMD Radeon RX 470/480/570/570X/580/580X/590 8GB (1366/2000MHz) AMD Ellesmere HDMI Audio LG ULTRAWIDE + DELL U2412M Intel I211 + Intel Wi-Fi 6 AX200 Arch rolling 5.8.7-10-tkg-pds (x86_64) Sway X Server 1.20.5 + Wayland modesetting 1.20.5 4.6 Mesa 20.1.7 (LLVM 10.0.1) 1.2.131 Clang 10.0.1 + LLVM 10.0.1 zfs 3760x1920 OpenBenchmarking.org - amdgpu.ppfeaturemask=0xffffffff - --disable-libssp --disable-libstdcxx-pch --disable-libunwind-exceptions --disable-werror --enable-__cxa_atexit --enable-cet=auto --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-default-ssp --enable-gnu-indirect-function --enable-gnu-unique-object --enable-install-libiberty --enable-languages=c,c++,ada,fortran,go,lto,objc,obj-c++,d --enable-lto --enable-multilib --enable-plugin --enable-shared --enable-threads=posix --mandir=/usr/share/man --with-isl --with-linker-hash-style=gnu - Scaling Governor: acpi-cpufreq ondemand - CPU Microcode: 0x8701021 - 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
mem_tkg_xmp cachebench: Read Cache cachebench: Write Cache mbw: Memory Copy - 1024 MiB mbw: Memory Copy, Fixed Block Size - 1024 MiB 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 t-test1: 1 t-test1: 2 tinymembench: Standard Memcpy tinymembench: Standard Memset XMP 3200MHz 3313.05 31671.340326302 18943.046 10562.234 29340.93 26079.56 26074.00 29330.39 27713.58 29299.38 26099.30 26070.96 29300.98 27701.50 24108.7 24257.4 26948.6 26926.7 15.643 5.117 10305.3 16059.0 OpenBenchmarking.org
CacheBench Read Cache OpenBenchmarking.org MB/s, More Is Better CacheBench Read Cache XMP 3200MHz 700 1400 2100 2800 3500 SE +/- 1.12, N = 3 3313.05 MIN: 3285.07 / MAX: 3342.82 1. (CC) gcc options: -lrt
CacheBench Write Cache OpenBenchmarking.org MB/s, More Is Better CacheBench Write Cache XMP 3200MHz 7K 14K 21K 28K 35K SE +/- 10.26, N = 3 31671.34 MIN: 27562.88 / MAX: 33188.89 1. (CC) gcc options: -lrt
MBW Test: Memory Copy - Array Size: 1024 MiB OpenBenchmarking.org MiB/s, More Is Better MBW 2018-09-08 Test: Memory Copy - Array Size: 1024 MiB XMP 3200MHz 4K 8K 12K 16K 20K SE +/- 50.94, N = 3 18943.05 1. (CC) gcc options: -O3 -march=native
MBW Test: Memory Copy, Fixed Block Size - Array Size: 1024 MiB OpenBenchmarking.org MiB/s, More Is Better MBW 2018-09-08 Test: Memory Copy, Fixed Block Size - Array Size: 1024 MiB XMP 3200MHz 2K 4K 6K 8K 10K SE +/- 3.76, N = 3 10562.23 1. (CC) gcc options: -O3 -march=native
RAMspeed SMP Type: Add - Benchmark: Integer OpenBenchmarking.org MB/s, More Is Better RAMspeed SMP 3.5.0 Type: Add - Benchmark: Integer XMP 3200MHz 6K 12K 18K 24K 30K SE +/- 61.25, N = 3 29340.93 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 XMP 3200MHz 6K 12K 18K 24K 30K SE +/- 27.18, N = 3 26079.56 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 XMP 3200MHz 6K 12K 18K 24K 30K SE +/- 17.15, N = 3 26074.00 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 XMP 3200MHz 6K 12K 18K 24K 30K SE +/- 27.24, N = 3 29330.39 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 XMP 3200MHz 6K 12K 18K 24K 30K SE +/- 15.99, N = 3 27713.58 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 XMP 3200MHz 6K 12K 18K 24K 30K SE +/- 20.91, N = 3 29299.38 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 XMP 3200MHz 6K 12K 18K 24K 30K SE +/- 42.92, N = 3 26099.30 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 XMP 3200MHz 6K 12K 18K 24K 30K SE +/- 33.13, N = 3 26070.96 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 XMP 3200MHz 6K 12K 18K 24K 30K SE +/- 13.31, N = 3 29300.98 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 XMP 3200MHz 6K 12K 18K 24K 30K SE +/- 33.62, N = 3 27701.50 1. (CC) gcc options: -O3 -march=native
Stream Type: Copy OpenBenchmarking.org MB/s, More Is Better Stream 2013-01-17 Type: Copy XMP 3200MHz 5K 10K 15K 20K 25K SE +/- 12.67, N = 5 24108.7 1. (CC) gcc options: -O3 -march=native -fopenmp
Stream Type: Scale OpenBenchmarking.org MB/s, More Is Better Stream 2013-01-17 Type: Scale XMP 3200MHz 5K 10K 15K 20K 25K SE +/- 9.19, N = 5 24257.4 1. (CC) gcc options: -O3 -march=native -fopenmp
Stream Type: Triad OpenBenchmarking.org MB/s, More Is Better Stream 2013-01-17 Type: Triad XMP 3200MHz 6K 12K 18K 24K 30K SE +/- 30.82, N = 5 26948.6 1. (CC) gcc options: -O3 -march=native -fopenmp
Stream Type: Add OpenBenchmarking.org MB/s, More Is Better Stream 2013-01-17 Type: Add XMP 3200MHz 6K 12K 18K 24K 30K SE +/- 17.38, N = 5 26926.7 1. (CC) gcc options: -O3 -march=native -fopenmp
t-test1 Threads: 1 OpenBenchmarking.org Seconds, Fewer Is Better t-test1 2017-01-13 Threads: 1 XMP 3200MHz 4 8 12 16 20 SE +/- 0.07, N = 3 15.64 1. (CC) gcc options: -pthread
t-test1 Threads: 2 OpenBenchmarking.org Seconds, Fewer Is Better t-test1 2017-01-13 Threads: 2 XMP 3200MHz 1.1513 2.3026 3.4539 4.6052 5.7565 SE +/- 0.008, N = 3 5.117 1. (CC) gcc options: -pthread
Tinymembench Standard Memcpy OpenBenchmarking.org MB/s, More Is Better Tinymembench 2018-05-28 Standard Memcpy XMP 3200MHz 2K 4K 6K 8K 10K SE +/- 8.35, N = 3 10305.3 1. (CC) gcc options: -O2 -lm
Tinymembench Standard Memset OpenBenchmarking.org MB/s, More Is Better Tinymembench 2018-05-28 Standard Memset XMP 3200MHz 3K 6K 9K 12K 15K SE +/- 24.59, N = 3 16059.0 1. (CC) gcc options: -O2 -lm
Phoronix Test Suite v10.8.4