STANDARD AMD Ryzen 5 2600 Six-Core testing with a ASRock B450 Pro4 (P1.30 BIOS) and AMD Radeon RX 470/480/570/570X/580/580X/590 8GB on Arch Linux via the Phoronix Test Suite.
HTML result view exported from: https://openbenchmarking.org/result/1907110-HV-STANDARD851 .
STANDARD Processor Motherboard Chipset Memory Disk Graphics Audio Monitor Network OS Kernel Display Server OpenGL OpenCL Compiler File-System Screen Resolution STANDARD WITH MESA AMD Ryzen 5 2600 Six-Core @ 3.40GHz (6 Cores / 12 Threads) ASRock B450 Pro4 (P1.30 BIOS) AMD 17h 16384MB 2000GB Seagate ST2000DM001-1CH1 + 240GB KINGSTON SA400S3 + 256GB SAMSUNG SSD 830 + 320GB Seagate ST320LT020-9YG14 AMD Radeon RX 470/480/570/570X/580/580X/590 8GB (1350/2000MHz) AMD Ellesmere HDMI Audio C24FG70 + PLE2208HDD Realtek RTL8111/8168/8411 Arch Linux 5.1.15-arch1-1-ARCH (x86_64) Wayland 4.5 Mesa 19.1.2 (LLVM 8.0.0) OpenCL 2.0 AMD-APP.internal (2874.0) GCC 9.1.0 ext4 1920x1080 OpenBenchmarking.org - Scaling Governor: acpi-cpufreq schedutil - Python 3.7.3 - 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: disabled RSB filling
STANDARD shoc: OpenCL - Triad shoc: OpenCL - FFT SP shoc: OpenCL - MD5 Hash shoc: OpenCL - Max SP Flops shoc: OpenCL - Bus Speed Download shoc: OpenCL - Bus Speed Readback cl-mem: Copy cl-mem: Read cl-mem: Write parboil: OpenCL BFS parboil: OpenCL LBM parboil: OpenCL TPACF rodinia: OpenCL Myocyte rodinia: OpenCL Heartwall blender: BMW27 - OpenCL smallpt-gpu: GPU - 1920 x 1080 - Caustic smallpt-gpu: GPU - 1920 x 1080 - Cornell smallpt-gpu: GPU - 1920 x 1080 - Caustic3 clpeak: Kernel Latency clpeak: Integer Compute INT clpeak: Single-Precision Float clpeak: Double-Precision Double clpeak: Global Memory Bandwidth clpeak: Transfer Bandwidth enqueueReadBuffer clpeak: Transfer Bandwidth enqueueWriteBuffer STANDARD WITH MESA 9.64 521.12 7.96 322262 11.30 9.52 167.77 159.00 179.60 1.65 29.32 2.02 130.19 4.02 785.32 1562844842 1562844977 1562845112 8.78 1238.03 6140.06 387.32 197.71 15.93 40.96 OpenBenchmarking.org
SHOC Scalable HeterOgeneous Computing Target: OpenCL - Benchmark: Triad OpenBenchmarking.org GB/s, More Is Better SHOC Scalable HeterOgeneous Computing 2015-11-10 Target: OpenCL - Benchmark: Triad STANDARD WITH MESA 3 6 9 12 15 SE +/- 0.01, N = 3 9.64 1. (CXX) g++ options: -O2 -lSHOCCommonMPI -lSHOCCommonOpenCL -lSHOCCommon -lOpenCL -lrt -pthread -lmpi_cxx -lmpi
SHOC Scalable HeterOgeneous Computing Target: OpenCL - Benchmark: FFT SP OpenBenchmarking.org GFLOPS, More Is Better SHOC Scalable HeterOgeneous Computing 2015-11-10 Target: OpenCL - Benchmark: FFT SP STANDARD WITH MESA 110 220 330 440 550 SE +/- 0.21, N = 3 521.12 1. (CXX) g++ options: -O2 -lSHOCCommonMPI -lSHOCCommonOpenCL -lSHOCCommon -lOpenCL -lrt -pthread -lmpi_cxx -lmpi
SHOC Scalable HeterOgeneous Computing Target: OpenCL - Benchmark: MD5 Hash OpenBenchmarking.org GHash/s, More Is Better SHOC Scalable HeterOgeneous Computing 2015-11-10 Target: OpenCL - Benchmark: MD5 Hash STANDARD WITH MESA 2 4 6 8 10 SE +/- 0.00, N = 3 7.96 1. (CXX) g++ options: -O2 -lSHOCCommonMPI -lSHOCCommonOpenCL -lSHOCCommon -lOpenCL -lrt -pthread -lmpi_cxx -lmpi
SHOC Scalable HeterOgeneous Computing Target: OpenCL - Benchmark: Max SP Flops OpenBenchmarking.org GFLOPS, More Is Better SHOC Scalable HeterOgeneous Computing 2015-11-10 Target: OpenCL - Benchmark: Max SP Flops STANDARD WITH MESA 70K 140K 210K 280K 350K SE +/- 128.48, N = 3 322262 1. (CXX) g++ options: -O2 -lSHOCCommonMPI -lSHOCCommonOpenCL -lSHOCCommon -lOpenCL -lrt -pthread -lmpi_cxx -lmpi
SHOC Scalable HeterOgeneous Computing Target: OpenCL - Benchmark: Bus Speed Download OpenBenchmarking.org GB/s, More Is Better SHOC Scalable HeterOgeneous Computing 2015-11-10 Target: OpenCL - Benchmark: Bus Speed Download STANDARD WITH MESA 3 6 9 12 15 SE +/- 0.01, N = 3 11.30 1. (CXX) g++ options: -O2 -lSHOCCommonMPI -lSHOCCommonOpenCL -lSHOCCommon -lOpenCL -lrt -pthread -lmpi_cxx -lmpi
SHOC Scalable HeterOgeneous Computing Target: OpenCL - Benchmark: Bus Speed Readback OpenBenchmarking.org GB/s, More Is Better SHOC Scalable HeterOgeneous Computing 2015-11-10 Target: OpenCL - Benchmark: Bus Speed Readback STANDARD WITH MESA 3 6 9 12 15 SE +/- 0.04, N = 3 9.52 1. (CXX) g++ options: -O2 -lSHOCCommonMPI -lSHOCCommonOpenCL -lSHOCCommon -lOpenCL -lrt -pthread -lmpi_cxx -lmpi
cl-mem Benchmark: Copy OpenBenchmarking.org GB/s, More Is Better cl-mem 2017-01-13 Benchmark: Copy STANDARD WITH MESA 40 80 120 160 200 SE +/- 0.03, N = 3 167.77 1. (CC) gcc options: -O2 -flto -lOpenCL
cl-mem Benchmark: Read OpenBenchmarking.org GB/s, More Is Better cl-mem 2017-01-13 Benchmark: Read STANDARD WITH MESA 40 80 120 160 200 SE +/- 0.12, N = 3 159.00 1. (CC) gcc options: -O2 -flto -lOpenCL
cl-mem Benchmark: Write OpenBenchmarking.org GB/s, More Is Better cl-mem 2017-01-13 Benchmark: Write STANDARD WITH MESA 40 80 120 160 200 SE +/- 0.06, N = 3 179.60 1. (CC) gcc options: -O2 -flto -lOpenCL
Parboil Test: OpenCL BFS OpenBenchmarking.org Seconds, Fewer Is Better Parboil 2.5 Test: OpenCL BFS STANDARD WITH MESA 0.3713 0.7426 1.1139 1.4852 1.8565 SE +/- 0.01, N = 3 1.65 1. (CXX) g++ options: -lm -lpthread -lgomp -O3 -ffast-math -fopenmp
Parboil Test: OpenCL LBM OpenBenchmarking.org Seconds, Fewer Is Better Parboil 2.5 Test: OpenCL LBM STANDARD WITH MESA 7 14 21 28 35 SE +/- 0.06, N = 3 29.32 1. (CXX) g++ options: -lm -lpthread -lgomp -O3 -ffast-math -fopenmp
Parboil Test: OpenCL TPACF OpenBenchmarking.org Seconds, Fewer Is Better Parboil 2.5 Test: OpenCL TPACF STANDARD WITH MESA 0.4545 0.909 1.3635 1.818 2.2725 SE +/- 0.00, N = 3 2.02 1. (CXX) g++ options: -lm -lpthread -lgomp -O3 -ffast-math -fopenmp
Rodinia Test: OpenCL Myocyte OpenBenchmarking.org Seconds, Fewer Is Better Rodinia 2.4 Test: OpenCL Myocyte STANDARD WITH MESA 30 60 90 120 150 SE +/- 0.43, N = 3 130.19 1. (CXX) g++ options: -O2 -lOpenCL
Rodinia Test: OpenCL Heartwall OpenBenchmarking.org Seconds, Fewer Is Better Rodinia 2.4 Test: OpenCL Heartwall STANDARD WITH MESA 0.9045 1.809 2.7135 3.618 4.5225 SE +/- 0.04, N = 3 4.02 1. (CXX) g++ options: -O2 -lOpenCL
Blender Blend File: BMW27 - Compute: OpenCL OpenBenchmarking.org Seconds, Fewer Is Better Blender 2.79a Blend File: BMW27 - Compute: OpenCL STANDARD WITH MESA 200 400 600 800 1000 785.32
SmallPT GPU OpenCL Device: GPU - Resolution: 1920 x 1080 - Scene: Caustic OpenBenchmarking.org Samples/sec, More Is Better SmallPT GPU 1.6pts1 OpenCL Device: GPU - Resolution: 1920 x 1080 - Scene: Caustic STANDARD WITH MESA 300M 600M 900M 1200M 1500M SE +/- 25.12, N = 3 1562844842 1. (CC) gcc options: -O3 -lm -ftree-vectorize -funroll-loops -lglut -lOpenCL -lGL
SmallPT GPU OpenCL Device: GPU - Resolution: 1920 x 1080 - Scene: Cornell OpenBenchmarking.org Samples/sec, More Is Better SmallPT GPU 1.6pts1 OpenCL Device: GPU - Resolution: 1920 x 1080 - Scene: Cornell STANDARD WITH MESA 300M 600M 900M 1200M 1500M SE +/- 24.25, N = 3 1562844977 1. (CC) gcc options: -O3 -lm -ftree-vectorize -funroll-loops -lglut -lOpenCL -lGL
SmallPT GPU OpenCL Device: GPU - Resolution: 1920 x 1080 - Scene: Caustic3 OpenBenchmarking.org Samples/sec, More Is Better SmallPT GPU 1.6pts1 OpenCL Device: GPU - Resolution: 1920 x 1080 - Scene: Caustic3 STANDARD WITH MESA 300M 600M 900M 1200M 1500M SE +/- 25.12, N = 3 1562845112 1. (CC) gcc options: -O3 -lm -ftree-vectorize -funroll-loops -lglut -lOpenCL -lGL
clpeak OpenCL Test: Kernel Latency OpenBenchmarking.org us, Fewer Is Better clpeak OpenCL Test: Kernel Latency STANDARD WITH MESA 2 4 6 8 10 SE +/- 0.24, N = 12 8.78 1. (CXX) g++ options: -O3 -rdynamic -lOpenCL
clpeak OpenCL Test: Integer Compute INT OpenBenchmarking.org GIOPS, More Is Better clpeak OpenCL Test: Integer Compute INT STANDARD WITH MESA 300 600 900 1200 1500 SE +/- 0.12, N = 3 1238.03 1. (CXX) g++ options: -O3 -rdynamic -lOpenCL
clpeak OpenCL Test: Single-Precision Float OpenBenchmarking.org GFLOPS, More Is Better clpeak OpenCL Test: Single-Precision Float STANDARD WITH MESA 1300 2600 3900 5200 6500 SE +/- 0.47, N = 3 6140.06 1. (CXX) g++ options: -O3 -rdynamic -lOpenCL
clpeak OpenCL Test: Double-Precision Double OpenBenchmarking.org GFLOPS, More Is Better clpeak OpenCL Test: Double-Precision Double STANDARD WITH MESA 80 160 240 320 400 SE +/- 0.01, N = 3 387.32 1. (CXX) g++ options: -O3 -rdynamic -lOpenCL
clpeak OpenCL Test: Global Memory Bandwidth OpenBenchmarking.org GBPS, More Is Better clpeak OpenCL Test: Global Memory Bandwidth STANDARD WITH MESA 40 80 120 160 200 SE +/- 0.15, N = 3 197.71 1. (CXX) g++ options: -O3 -rdynamic -lOpenCL
clpeak OpenCL Test: Transfer Bandwidth enqueueReadBuffer OpenBenchmarking.org GBPS, More Is Better clpeak OpenCL Test: Transfer Bandwidth enqueueReadBuffer STANDARD WITH MESA 4 8 12 16 20 SE +/- 0.02, N = 3 15.93 1. (CXX) g++ options: -O3 -rdynamic -lOpenCL
clpeak OpenCL Test: Transfer Bandwidth enqueueWriteBuffer OpenBenchmarking.org GBPS, More Is Better clpeak OpenCL Test: Transfer Bandwidth enqueueWriteBuffer STANDARD WITH MESA 9 18 27 36 45 SE +/- 0.06, N = 3 40.96 1. (CXX) g++ options: -O3 -rdynamic -lOpenCL
Phoronix Test Suite v10.8.4