mem1

AMD Ryzen 7 3700X 8-Core testing with a Gigabyte X570 AORUS PRO WIFI (F4f BIOS) and AMD Vega 20 16GB on neon 18.04 via the Phoronix Test Suite.

HTML result view exported from: https://openbenchmarking.org/result/1907152-HV-MEM12198023&sor.

mem1 ProcessorMotherboardChipsetMemoryDiskGraphicsAudioMonitorNetworkOSKernelDesktopDisplay ServerDisplay DriverOpenGLVulkanCompilerFile-SystemScreen Resolutionmem1mem2AMD Ryzen 7 3700X 8-Core - AMD Vega 20 16GB -3700X + 32GB RAMAMD Ryzen 7 3700X 8-Core @ 3.60GHz (8 Cores / 16 Threads)Gigabyte X570 AORUS PRO WIFI (F3 BIOS)AMD Device 148032768MB512GB INTEL SSDPEKKW512G8AMD Vega 20 16GB (1802/1001MHz)AMD Device ab20Acer ET322QKIntel I211 + Intel Device 2723neon 18.045.1.16-050116-generic (x86_64)KDE Plasma 5.16.3X Server 1.19.6amdgpu 19.0.14.5 Mesa 19.2.0-devel (git-ce93bf1 2019-07-11 bionic-oibaf-ppa) (LLVM 8.0.1)1.1.107GCC 7.4.0ext43840x2160Gigabyte X570 AORUS PRO WIFI (F4f BIOS)16384MB512GB INTEL SSDPEKKW512G8 + 62GB Ultra USB 3.04.5 Mesa 19.2.0-devel (git-eb862c2 2019-07-15 bionic-oibaf-ppa) (LLVM 8.0.1)32768MB512GB INTEL SSDPEKKW512G8OpenBenchmarking.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 Processor Details- Scaling Governor: acpi-cpufreq ondemandSecurity Details- l1tf: Not affected + mds: Not affected + meltdown: Not affected + spec_store_bypass: Mitigation of SSB disabled via prctl and seccomp + spectre_v1: Mitigation of __user pointer sanitization + spectre_v2: Mitigation of Full AMD retpoline IBPB: conditional STIBP: always-on RSB filling

mem1 ramspeed: Add - Integerramspeed: Copy - Integerramspeed: Scale - Integerramspeed: Triad - Integerramspeed: Average - Integerramspeed: Add - Floating Pointramspeed: Copy - Floating Pointramspeed: Scale - Floating Pointramspeed: Triad - Floating Pointramspeed: Average - Floating Pointt-test1: 1t-test1: 2tinymembench: Standard Memcpytinymembench: Standard Memsetmbw: Memory Copy - 128 MiBmbw: Memory Copy - 512 MiBmbw: Memory Copy - 1024 MiBmbw: Memory Copy - 4096 MiBmbw: Memory Copy, Fixed Block Size - 128 MiBmbw: Memory Copy, Fixed Block Size - 512 MiBmbw: Memory Copy, Fixed Block Size - 1024 MiBmbw: Memory Copy, Fixed Block Size - 4096 MiBmbw: Memory Copy - 8192 MiBmbw: Memory Copy, Fixed Block Size - 8192 MiBmem1mem2AMD Ryzen 7 3700X 8-Core - AMD Vega 20 16GB -3700X + 32GB RAM298712644926249298092807329702263972620129777280152964826374260202970428060300172650026269299132814623.717.512794024039239262811426110283022406323691282362607722.737.4119428138601866018522186161894992579753978296502953326322262252931127845295732631726128294982788623.887.5118959158801834218641187451924796759931995899591858410222OpenBenchmarking.org

RAMspeed SMP

Type: Add - Benchmark: Integer

OpenBenchmarking.orgMB/s, More Is BetterRAMspeed SMP 3.5.0Type: Add - Benchmark: Integermem1mem23700X + 32GB RAMAMD Ryzen 7 3700X 8-Core - AMD Vega 20 16GB -6K12K18K24K30K298712964829533279401. (CC) gcc options: -O3 -march=native

RAMspeed SMP

Type: Copy - Benchmark: Integer

OpenBenchmarking.orgMB/s, More Is BetterRAMspeed SMP 3.5.0Type: Copy - Benchmark: Integermem1mem23700X + 32GB RAMAMD Ryzen 7 3700X 8-Core - AMD Vega 20 16GB -6K12K18K24K30K264492637426322240391. (CC) gcc options: -O3 -march=native

RAMspeed SMP

Type: Scale - Benchmark: Integer

OpenBenchmarking.orgMB/s, More Is BetterRAMspeed SMP 3.5.0Type: Scale - Benchmark: Integermem13700X + 32GB RAMmem2AMD Ryzen 7 3700X 8-Core - AMD Vega 20 16GB -6K12K18K24K30K262492622526020239261. (CC) gcc options: -O3 -march=native

RAMspeed SMP

Type: Triad - Benchmark: Integer

OpenBenchmarking.orgMB/s, More Is BetterRAMspeed SMP 3.5.0Type: Triad - Benchmark: Integermem1mem23700X + 32GB RAMAMD Ryzen 7 3700X 8-Core - AMD Vega 20 16GB -6K12K18K24K30K298092970429311281141. (CC) gcc options: -O3 -march=native

RAMspeed SMP

Type: Average - Benchmark: Integer

OpenBenchmarking.orgMB/s, More Is BetterRAMspeed SMP 3.5.0Type: Average - Benchmark: Integermem1mem23700X + 32GB RAMAMD Ryzen 7 3700X 8-Core - AMD Vega 20 16GB -6K12K18K24K30K280732806027845261101. (CC) gcc options: -O3 -march=native

RAMspeed SMP

Type: Add - Benchmark: Floating Point

OpenBenchmarking.orgMB/s, More Is BetterRAMspeed SMP 3.5.0Type: Add - Benchmark: Floating Pointmem2mem13700X + 32GB RAMAMD Ryzen 7 3700X 8-Core - AMD Vega 20 16GB -6K12K18K24K30K300172970229573283021. (CC) gcc options: -O3 -march=native

RAMspeed SMP

Type: Copy - Benchmark: Floating Point

OpenBenchmarking.orgMB/s, More Is BetterRAMspeed SMP 3.5.0Type: Copy - Benchmark: Floating Pointmem2mem13700X + 32GB RAMAMD Ryzen 7 3700X 8-Core - AMD Vega 20 16GB -6K12K18K24K30K265002639726317240631. (CC) gcc options: -O3 -march=native

RAMspeed SMP

Type: Scale - Benchmark: Floating Point

OpenBenchmarking.orgMB/s, More Is BetterRAMspeed SMP 3.5.0Type: Scale - Benchmark: Floating Pointmem2mem13700X + 32GB RAMAMD Ryzen 7 3700X 8-Core - AMD Vega 20 16GB -6K12K18K24K30K262692620126128236911. (CC) gcc options: -O3 -march=native

RAMspeed SMP

Type: Triad - Benchmark: Floating Point

OpenBenchmarking.orgMB/s, More Is BetterRAMspeed SMP 3.5.0Type: Triad - Benchmark: Floating Pointmem2mem13700X + 32GB RAMAMD Ryzen 7 3700X 8-Core - AMD Vega 20 16GB -6K12K18K24K30K299132977729498282361. (CC) gcc options: -O3 -march=native

RAMspeed SMP

Type: Average - Benchmark: Floating Point

OpenBenchmarking.orgMB/s, More Is BetterRAMspeed SMP 3.5.0Type: Average - Benchmark: Floating Pointmem2mem13700X + 32GB RAMAMD Ryzen 7 3700X 8-Core - AMD Vega 20 16GB -6K12K18K24K30K281462801527886260771. (CC) gcc options: -O3 -march=native

t-test1

Threads: 1

OpenBenchmarking.orgSeconds, Fewer Is Bettert-test1 2017-01-13Threads: 1AMD Ryzen 7 3700X 8-Core - AMD Vega 20 16GB -mem23700X + 32GB RAM612182430SE +/- 0.05, N = 3SE +/- 0.06, N = 3SE +/- 0.02, N = 322.7323.7123.881. (CC) gcc options: -pthread

t-test1

Threads: 2

OpenBenchmarking.orgSeconds, Fewer Is Bettert-test1 2017-01-13Threads: 2AMD Ryzen 7 3700X 8-Core - AMD Vega 20 16GB -mem23700X + 32GB RAM246810SE +/- 0.00, N = 3SE +/- 0.03, N = 3SE +/- 0.03, N = 37.417.517.511. (CC) gcc options: -pthread

Tinymembench

Standard Memcpy

OpenBenchmarking.orgMB/s, More Is BetterTinymembench 2018-05-28Standard MemcpyAMD Ryzen 7 3700X 8-Core - AMD Vega 20 16GB -3700X + 32GB RAM4K8K12K16K20KSE +/- 16.87, N = 3SE +/- 9.27, N = 31942818959

Tinymembench

Standard Memset

OpenBenchmarking.orgMB/s, More Is BetterTinymembench 2018-05-28Standard Memset3700X + 32GB RAMAMD Ryzen 7 3700X 8-Core - AMD Vega 20 16GB -3K6K9K12K15KSE +/- 35.91, N = 3SE +/- 54.19, N = 31588013860

MBW

Test: Memory Copy - Array Size: 128 MiB

OpenBenchmarking.orgMiB/s, More Is BetterMBW 2018-09-08Test: Memory Copy - Array Size: 128 MiBAMD Ryzen 7 3700X 8-Core - AMD Vega 20 16GB -3700X + 32GB RAM4K8K12K16K20KSE +/- 50.15, N = 3SE +/- 34.36, N = 31866018342

MBW

Test: Memory Copy - Array Size: 512 MiB

OpenBenchmarking.orgMiB/s, More Is BetterMBW 2018-09-08Test: Memory Copy - Array Size: 512 MiB3700X + 32GB RAMAMD Ryzen 7 3700X 8-Core - AMD Vega 20 16GB -4K8K12K16K20KSE +/- 36.28, N = 3SE +/- 72.88, N = 31864118522

MBW

Test: Memory Copy - Array Size: 1024 MiB

OpenBenchmarking.orgMiB/s, More Is BetterMBW 2018-09-08Test: Memory Copy - Array Size: 1024 MiB3700X + 32GB RAMAMD Ryzen 7 3700X 8-Core - AMD Vega 20 16GB -4K8K12K16K20KSE +/- 1.32, N = 3SE +/- 88.21, N = 31874518616

MBW

Test: Memory Copy - Array Size: 4096 MiB

OpenBenchmarking.orgMiB/s, More Is BetterMBW 2018-09-08Test: Memory Copy - Array Size: 4096 MiB3700X + 32GB RAMAMD Ryzen 7 3700X 8-Core - AMD Vega 20 16GB -4K8K12K16K20KSE +/- 63.64, N = 3SE +/- 215.48, N = 31924718949

MBW

Test: Memory Copy, Fixed Block Size - Array Size: 128 MiB

OpenBenchmarking.orgMiB/s, More Is BetterMBW 2018-09-08Test: Memory Copy, Fixed Block Size - Array Size: 128 MiB3700X + 32GB RAMAMD Ryzen 7 3700X 8-Core - AMD Vega 20 16GB -2K4K6K8K10KSE +/- 63.95, N = 3SE +/- 48.79, N = 396759257

MBW

Test: Memory Copy, Fixed Block Size - Array Size: 512 MiB

OpenBenchmarking.orgMiB/s, More Is BetterMBW 2018-09-08Test: Memory Copy, Fixed Block Size - Array Size: 512 MiB3700X + 32GB RAMAMD Ryzen 7 3700X 8-Core - AMD Vega 20 16GB -2K4K6K8K10KSE +/- 70.01, N = 3SE +/- 30.86, N = 399319753

MBW

Test: Memory Copy, Fixed Block Size - Array Size: 1024 MiB

OpenBenchmarking.orgMiB/s, More Is BetterMBW 2018-09-08Test: Memory Copy, Fixed Block Size - Array Size: 1024 MiB3700X + 32GB RAMAMD Ryzen 7 3700X 8-Core - AMD Vega 20 16GB -2K4K6K8K10KSE +/- 127.06, N = 4SE +/- 62.36, N = 399589782

MBW

Test: Memory Copy, Fixed Block Size - Array Size: 4096 MiB

OpenBenchmarking.orgMiB/s, More Is BetterMBW 2018-09-08Test: Memory Copy, Fixed Block Size - Array Size: 4096 MiB3700X + 32GB RAMAMD Ryzen 7 3700X 8-Core - AMD Vega 20 16GB -2K4K6K8K10KSE +/- 166.80, N = 3SE +/- 41.36, N = 399599650

MBW

Test: Memory Copy - Array Size: 8192 MiB

OpenBenchmarking.orgMiB/s, More Is BetterMBW 2018-09-08Test: Memory Copy - Array Size: 8192 MiB3700X + 32GB RAM4K8K12K16K20KSE +/- 195.12, N = 318584

MBW

Test: Memory Copy, Fixed Block Size - Array Size: 8192 MiB

OpenBenchmarking.orgMiB/s, More Is BetterMBW 2018-09-08Test: Memory Copy, Fixed Block Size - Array Size: 8192 MiB3700X + 32GB RAM2K4K6K8K10KSE +/- 124.85, N = 610222


Phoronix Test Suite v10.8.5