AMD A10 server AMD A10-7870K Radeon R7 12 Compute Cores 4C+8G testing with a ASUS A88XM-E (2001 BIOS) and ASUS AMD Radeon R7 1GB on Ubuntu 18.04 via the Phoronix Test Suite.
HTML result view exported from: https://openbenchmarking.org/result/1910057-AS-AMDA10SER00 .
AMD A10 server Processor Motherboard Chipset Memory Disk Graphics Audio Monitor Network OS Kernel Desktop Display Server Display Driver OpenGL Compiler File-System Screen Resolution AMD A10-7870K Radeon R7 12 Compute Cores 4C AMD A10-7870K Radeon R7 12 Compute Cores 4C+8G @ 3.90GHz (2 / 4 Threads) ASUS A88XM-E (2001 BIOS) AMD 15h 15360MB 250GB Samsung SSD 850 ASUS AMD Radeon R7 1GB AMD Kaveri HDMI/DP G237HL Realtek RTL8111/8168/8411 Ubuntu 18.04 5.0.0-29-generic (x86_64) GNOME Shell 3.28.3 X Server 1.20.1 modesetting 1.20.1 4.5 Mesa 18.2.8 (LLVM 7.0.0) GCC 7.4.0 ext4 1920x1080 OpenBenchmarking.org - --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 - Scaling Governor: acpi-cpufreq ondemand - 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 STIBP: disabled RSB filling
AMD A10 server lczero: BLAS lczero: Rand mkl-dnn: IP Batch 1D - f32 mkl-dnn: IP Batch All - f32 mkl-dnn: IP Batch 1D - u8s8f32 mkl-dnn: IP Batch All - u8s8f32 mkl-dnn: Convolution Batch conv_3d - f32 mkl-dnn: Convolution Batch conv_all - f32 mkl-dnn: Convolution Batch conv_3d - u8s8f32 mkl-dnn: Deconvolution Batch deconv_1d - f32 mkl-dnn: Deconvolution Batch deconv_3d - f32 mkl-dnn: Convolution Batch conv_alexnet - f32 mkl-dnn: Convolution Batch conv_all - u8s8f32 mkl-dnn: Deconvolution Batch deconv_all - f32 mkl-dnn: Deconvolution Batch deconv_1d - u8s8f32 mkl-dnn: Deconvolution Batch deconv_3d - u8s8f32 mkl-dnn: Recurrent Neural Network Training - f32 mkl-dnn: Convolution Batch conv_alexnet - u8s8f32 mkl-dnn: Convolution Batch conv_googlenet_v3 - f32 mkl-dnn: Convolution Batch conv_googlenet_v3 - u8s8f32 pgbench: On-Disk - Normal Load - Read Only pgbench: On-Disk - Normal Load - Read Write pgbench: On-Disk - Single Thread - Read Only pgbench: Mostly RAM - Normal Load - Read Only pgbench: On-Disk - Single Thread - Read Write pgbench: Buffer Test - Normal Load - Read Only AMD A10-7870K Radeon R7 12 Compute Cores 4C 3.27 160352 306.82 200.61 873.78 3763.45 247.04 44371.53 46665.17 97.71 146.74 5593.37 236104 40720.07 21412.23 37242.00 4445.70 28219.20 2481.20 10892.97 15109.94 501.17 2403.37 22697.08 163.66 47493.36 OpenBenchmarking.org
LeelaChessZero Backend: BLAS OpenBenchmarking.org Nodes Per Second, More Is Better LeelaChessZero 0.22.0 Backend: BLAS AMD A10-7870K Radeon R7 12 Compute Cores 4C 0.7358 1.4716 2.2074 2.9432 3.679 SE +/- 0.03, N = 3 3.27 1. (CXX) g++ options: -lpthread -lz
LeelaChessZero Backend: Random OpenBenchmarking.org Nodes Per Second, More Is Better LeelaChessZero 0.22.0 Backend: Random AMD A10-7870K Radeon R7 12 Compute Cores 4C 30K 60K 90K 120K 150K SE +/- 482.81, N = 3 160352 1. (CXX) g++ options: -lpthread -lz
MKL-DNN DNNL Harness: IP Batch 1D - Data Type: f32 OpenBenchmarking.org ms, Fewer Is Better MKL-DNN DNNL 1.1 Harness: IP Batch 1D - Data Type: f32 AMD A10-7870K Radeon R7 12 Compute Cores 4C 70 140 210 280 350 SE +/- 2.36, N = 3 306.82 MIN: 221.2 1. (CXX) g++ options: -O3 -march=native -std=c++11 -msse4.1 -fPIC -fopenmp -pie -lpthread -lrt -ldl
MKL-DNN DNNL Harness: IP Batch All - Data Type: f32 OpenBenchmarking.org ms, Fewer Is Better MKL-DNN DNNL 1.1 Harness: IP Batch All - Data Type: f32 AMD A10-7870K Radeon R7 12 Compute Cores 4C 40 80 120 160 200 SE +/- 0.21, N = 3 200.61 MIN: 195.79 1. (CXX) g++ options: -O3 -march=native -std=c++11 -msse4.1 -fPIC -fopenmp -pie -lpthread -lrt -ldl
MKL-DNN DNNL Harness: IP Batch 1D - Data Type: u8s8f32 OpenBenchmarking.org ms, Fewer Is Better MKL-DNN DNNL 1.1 Harness: IP Batch 1D - Data Type: u8s8f32 AMD A10-7870K Radeon R7 12 Compute Cores 4C 200 400 600 800 1000 SE +/- 8.99, N = 15 873.78 MIN: 704.84 1. (CXX) g++ options: -O3 -march=native -std=c++11 -msse4.1 -fPIC -fopenmp -pie -lpthread -lrt -ldl
MKL-DNN DNNL Harness: IP Batch All - Data Type: u8s8f32 OpenBenchmarking.org ms, Fewer Is Better MKL-DNN DNNL 1.1 Harness: IP Batch All - Data Type: u8s8f32 AMD A10-7870K Radeon R7 12 Compute Cores 4C 800 1600 2400 3200 4000 SE +/- 58.86, N = 3 3763.45 MIN: 2979.39 1. (CXX) g++ options: -O3 -march=native -std=c++11 -msse4.1 -fPIC -fopenmp -pie -lpthread -lrt -ldl
MKL-DNN DNNL Harness: Convolution Batch conv_3d - Data Type: f32 OpenBenchmarking.org ms, Fewer Is Better MKL-DNN DNNL 1.1 Harness: Convolution Batch conv_3d - Data Type: f32 AMD A10-7870K Radeon R7 12 Compute Cores 4C 50 100 150 200 250 SE +/- 0.13, N = 3 247.04 MIN: 243.56 1. (CXX) g++ options: -O3 -march=native -std=c++11 -msse4.1 -fPIC -fopenmp -pie -lpthread -lrt -ldl
MKL-DNN DNNL Harness: Convolution Batch conv_all - Data Type: f32 OpenBenchmarking.org ms, Fewer Is Better MKL-DNN DNNL 1.1 Harness: Convolution Batch conv_all - Data Type: f32 AMD A10-7870K Radeon R7 12 Compute Cores 4C 10K 20K 30K 40K 50K SE +/- 14.58, N = 3 44371.53 MIN: 44180.5 1. (CXX) g++ options: -O3 -march=native -std=c++11 -msse4.1 -fPIC -fopenmp -pie -lpthread -lrt -ldl
MKL-DNN DNNL Harness: Convolution Batch conv_3d - Data Type: u8s8f32 OpenBenchmarking.org ms, Fewer Is Better MKL-DNN DNNL 1.1 Harness: Convolution Batch conv_3d - Data Type: u8s8f32 AMD A10-7870K Radeon R7 12 Compute Cores 4C 10K 20K 30K 40K 50K SE +/- 245.01, N = 3 46665.17 MIN: 46328.9 1. (CXX) g++ options: -O3 -march=native -std=c++11 -msse4.1 -fPIC -fopenmp -pie -lpthread -lrt -ldl
MKL-DNN DNNL Harness: Deconvolution Batch deconv_1d - Data Type: f32 OpenBenchmarking.org ms, Fewer Is Better MKL-DNN DNNL 1.1 Harness: Deconvolution Batch deconv_1d - Data Type: f32 AMD A10-7870K Radeon R7 12 Compute Cores 4C 20 40 60 80 100 SE +/- 0.15, N = 3 97.71 MIN: 95.79 1. (CXX) g++ options: -O3 -march=native -std=c++11 -msse4.1 -fPIC -fopenmp -pie -lpthread -lrt -ldl
MKL-DNN DNNL Harness: Deconvolution Batch deconv_3d - Data Type: f32 OpenBenchmarking.org ms, Fewer Is Better MKL-DNN DNNL 1.1 Harness: Deconvolution Batch deconv_3d - Data Type: f32 AMD A10-7870K Radeon R7 12 Compute Cores 4C 30 60 90 120 150 SE +/- 0.03, N = 3 146.74 MIN: 144.03 1. (CXX) g++ options: -O3 -march=native -std=c++11 -msse4.1 -fPIC -fopenmp -pie -lpthread -lrt -ldl
MKL-DNN DNNL Harness: Convolution Batch conv_alexnet - Data Type: f32 OpenBenchmarking.org ms, Fewer Is Better MKL-DNN DNNL 1.1 Harness: Convolution Batch conv_alexnet - Data Type: f32 AMD A10-7870K Radeon R7 12 Compute Cores 4C 1200 2400 3600 4800 6000 SE +/- 1.36, N = 3 5593.37 MIN: 5576.7 1. (CXX) g++ options: -O3 -march=native -std=c++11 -msse4.1 -fPIC -fopenmp -pie -lpthread -lrt -ldl
MKL-DNN DNNL Harness: Convolution Batch conv_all - Data Type: u8s8f32 OpenBenchmarking.org ms, Fewer Is Better MKL-DNN DNNL 1.1 Harness: Convolution Batch conv_all - Data Type: u8s8f32 AMD A10-7870K Radeon R7 12 Compute Cores 4C 50K 100K 150K 200K 250K SE +/- 106.01, N = 3 236104 MIN: 235463 1. (CXX) g++ options: -O3 -march=native -std=c++11 -msse4.1 -fPIC -fopenmp -pie -lpthread -lrt -ldl
MKL-DNN DNNL Harness: Deconvolution Batch deconv_all - Data Type: f32 OpenBenchmarking.org ms, Fewer Is Better MKL-DNN DNNL 1.1 Harness: Deconvolution Batch deconv_all - Data Type: f32 AMD A10-7870K Radeon R7 12 Compute Cores 4C 9K 18K 27K 36K 45K SE +/- 11.88, N = 3 40720.07 MIN: 40516.7 1. (CXX) g++ options: -O3 -march=native -std=c++11 -msse4.1 -fPIC -fopenmp -pie -lpthread -lrt -ldl
MKL-DNN DNNL Harness: Deconvolution Batch deconv_1d - Data Type: u8s8f32 OpenBenchmarking.org ms, Fewer Is Better MKL-DNN DNNL 1.1 Harness: Deconvolution Batch deconv_1d - Data Type: u8s8f32 AMD A10-7870K Radeon R7 12 Compute Cores 4C 5K 10K 15K 20K 25K SE +/- 7.39, N = 3 21412.23 MIN: 21383.7 1. (CXX) g++ options: -O3 -march=native -std=c++11 -msse4.1 -fPIC -fopenmp -pie -lpthread -lrt -ldl
MKL-DNN DNNL Harness: Deconvolution Batch deconv_3d - Data Type: u8s8f32 OpenBenchmarking.org ms, Fewer Is Better MKL-DNN DNNL 1.1 Harness: Deconvolution Batch deconv_3d - Data Type: u8s8f32 AMD A10-7870K Radeon R7 12 Compute Cores 4C 8K 16K 24K 32K 40K SE +/- 4.71, N = 3 37242.00 MIN: 36967.2 1. (CXX) g++ options: -O3 -march=native -std=c++11 -msse4.1 -fPIC -fopenmp -pie -lpthread -lrt -ldl
MKL-DNN DNNL Harness: Recurrent Neural Network Training - Data Type: f32 OpenBenchmarking.org ms, Fewer Is Better MKL-DNN DNNL 1.1 Harness: Recurrent Neural Network Training - Data Type: f32 AMD A10-7870K Radeon R7 12 Compute Cores 4C 1000 2000 3000 4000 5000 SE +/- 0.60, N = 3 4445.70 MIN: 4438.44 1. (CXX) g++ options: -O3 -march=native -std=c++11 -msse4.1 -fPIC -fopenmp -pie -lpthread -lrt -ldl
MKL-DNN DNNL Harness: Convolution Batch conv_alexnet - Data Type: u8s8f32 OpenBenchmarking.org ms, Fewer Is Better MKL-DNN DNNL 1.1 Harness: Convolution Batch conv_alexnet - Data Type: u8s8f32 AMD A10-7870K Radeon R7 12 Compute Cores 4C 6K 12K 18K 24K 30K SE +/- 18.41, N = 3 28219.20 MIN: 28151.8 1. (CXX) g++ options: -O3 -march=native -std=c++11 -msse4.1 -fPIC -fopenmp -pie -lpthread -lrt -ldl
MKL-DNN DNNL Harness: Convolution Batch conv_googlenet_v3 - Data Type: f32 OpenBenchmarking.org ms, Fewer Is Better MKL-DNN DNNL 1.1 Harness: Convolution Batch conv_googlenet_v3 - Data Type: f32 AMD A10-7870K Radeon R7 12 Compute Cores 4C 500 1000 1500 2000 2500 SE +/- 3.92, N = 3 2481.20 MIN: 2459.25 1. (CXX) g++ options: -O3 -march=native -std=c++11 -msse4.1 -fPIC -fopenmp -pie -lpthread -lrt -ldl
MKL-DNN DNNL Harness: Convolution Batch conv_googlenet_v3 - Data Type: u8s8f32 OpenBenchmarking.org ms, Fewer Is Better MKL-DNN DNNL 1.1 Harness: Convolution Batch conv_googlenet_v3 - Data Type: u8s8f32 AMD A10-7870K Radeon R7 12 Compute Cores 4C 2K 4K 6K 8K 10K SE +/- 4.33, N = 3 10892.97 MIN: 10852.7 1. (CXX) g++ options: -O3 -march=native -std=c++11 -msse4.1 -fPIC -fopenmp -pie -lpthread -lrt -ldl
PostgreSQL pgbench Scaling: On-Disk - Test: Normal Load - Mode: Read Only OpenBenchmarking.org TPS, More Is Better PostgreSQL pgbench 12.0 Scaling: On-Disk - Test: Normal Load - Mode: Read Only AMD A10-7870K Radeon R7 12 Compute Cores 4C 3K 6K 9K 12K 15K SE +/- 27.50, N = 3 15109.94 1. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lpthread -lrt -lcrypt -ldl -lm
PostgreSQL pgbench Scaling: On-Disk - Test: Normal Load - Mode: Read Write OpenBenchmarking.org TPS, More Is Better PostgreSQL pgbench 12.0 Scaling: On-Disk - Test: Normal Load - Mode: Read Write AMD A10-7870K Radeon R7 12 Compute Cores 4C 110 220 330 440 550 SE +/- 0.77, N = 3 501.17 1. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lpthread -lrt -lcrypt -ldl -lm
PostgreSQL pgbench Scaling: On-Disk - Test: Single Thread - Mode: Read Only OpenBenchmarking.org TPS, More Is Better PostgreSQL pgbench 12.0 Scaling: On-Disk - Test: Single Thread - Mode: Read Only AMD A10-7870K Radeon R7 12 Compute Cores 4C 500 1000 1500 2000 2500 SE +/- 6.84, N = 3 2403.37 1. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lpthread -lrt -lcrypt -ldl -lm
PostgreSQL pgbench Scaling: Mostly RAM - Test: Normal Load - Mode: Read Only OpenBenchmarking.org TPS, More Is Better PostgreSQL pgbench 12.0 Scaling: Mostly RAM - Test: Normal Load - Mode: Read Only AMD A10-7870K Radeon R7 12 Compute Cores 4C 5K 10K 15K 20K 25K SE +/- 102.41, N = 3 22697.08 1. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lpthread -lrt -lcrypt -ldl -lm
PostgreSQL pgbench Scaling: On-Disk - Test: Single Thread - Mode: Read Write OpenBenchmarking.org TPS, More Is Better PostgreSQL pgbench 12.0 Scaling: On-Disk - Test: Single Thread - Mode: Read Write AMD A10-7870K Radeon R7 12 Compute Cores 4C 40 80 120 160 200 SE +/- 0.31, N = 3 163.66 1. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lpthread -lrt -lcrypt -ldl -lm
PostgreSQL pgbench Scaling: Buffer Test - Test: Normal Load - Mode: Read Only OpenBenchmarking.org TPS, More Is Better PostgreSQL pgbench 12.0 Scaling: Buffer Test - Test: Normal Load - Mode: Read Only AMD A10-7870K Radeon R7 12 Compute Cores 4C 10K 20K 30K 40K 50K SE +/- 249.28, N = 3 47493.36 1. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lpthread -lrt -lcrypt -ldl -lm
Phoronix Test Suite v10.8.4