machine learning threadripper AMD Ryzen Threadripper 3970X 32-Core testing with a ASUS ROG ZENITH II EXTREME (0702 BIOS) and AMD Radeon VII 16GB on Ubuntu 19.10 via the Phoronix Test Suite. AMD Radeon VII - AMD Ryzen Threadripper 3970X 32-Core: Processor: AMD Ryzen Threadripper 3970X 32-Core @ 3.70GHz (32 Cores / 64 Threads), Motherboard: ASUS ROG ZENITH II EXTREME (0702 BIOS), Chipset: AMD Starship/Matisse, Memory: 64GB, Disk: 1000GB Force MP600, Graphics: AMD Radeon VII 16GB (1802/1001MHz), Audio: AMD Vega 20 HDMI Audio, Monitor: ASUS MG28U, Network: Aquantia AQC107 NBase-T/IEEE + Intel I211 + Intel Device 2723 OS: Ubuntu 19.10, Kernel: 5.3.0-40-generic (x86_64), Desktop: GNOME Shell 3.34.1, Display Server: X Server 1.20.5, Display Driver: amdgpu 19.0.1, OpenGL: 4.5 Mesa 19.2.8 (LLVM 9.0.0), Compiler: GCC 9.2.1 20191008, File-System: ext4, Screen Resolution: 3840x2160 LeelaChessZero 0.23.2 Backend: BLAS Nodes Per Second > Higher Is Better AMD Radeon VII - AMD Ryzen Threadripper 3970X 32-Core . 2193.94 |============== MKL-DNN DNNL 1.1 Harness: IP Batch 1D - Data Type: f32 ms < Lower Is Better AMD Radeon VII - AMD Ryzen Threadripper 3970X 32-Core . 1.67370 |============== MKL-DNN DNNL 1.1 Harness: IP Batch All - Data Type: f32 ms < Lower Is Better AMD Radeon VII - AMD Ryzen Threadripper 3970X 32-Core . 11.09 |================ MKL-DNN DNNL 1.1 Harness: IP Batch 1D - Data Type: u8s8f32 ms < Lower Is Better AMD Radeon VII - AMD Ryzen Threadripper 3970X 32-Core . 20.93 |================ MKL-DNN DNNL 1.1 Harness: IP Batch All - Data Type: u8s8f32 ms < Lower Is Better AMD Radeon VII - AMD Ryzen Threadripper 3970X 32-Core . 130.01 |=============== MKL-DNN DNNL 1.1 Harness: Convolution Batch conv_3d - Data Type: f32 ms < Lower Is Better AMD Radeon VII - AMD Ryzen Threadripper 3970X 32-Core . 4.86201 |============== MKL-DNN DNNL 1.1 Harness: Convolution Batch conv_all - Data Type: f32 ms < Lower Is Better AMD Radeon VII - AMD Ryzen Threadripper 3970X 32-Core . 783.25 |=============== MKL-DNN DNNL 1.1 Harness: Convolution Batch conv_3d - Data Type: u8s8f32 ms < Lower Is Better AMD Radeon VII - AMD Ryzen Threadripper 3970X 32-Core . 3771.87 |============== MKL-DNN DNNL 1.1 Harness: Deconvolution Batch deconv_1d - Data Type: f32 ms < Lower Is Better AMD Radeon VII - AMD Ryzen Threadripper 3970X 32-Core . 1.84596 |============== MKL-DNN DNNL 1.1 Harness: Deconvolution Batch deconv_3d - Data Type: f32 ms < Lower Is Better AMD Radeon VII - AMD Ryzen Threadripper 3970X 32-Core . 2.67155 |============== MKL-DNN DNNL 1.1 Harness: Convolution Batch conv_alexnet - Data Type: f32 ms < Lower Is Better AMD Radeon VII - AMD Ryzen Threadripper 3970X 32-Core . 99.28 |================ MKL-DNN DNNL 1.1 Harness: Convolution Batch conv_all - Data Type: u8s8f32 ms < Lower Is Better AMD Radeon VII - AMD Ryzen Threadripper 3970X 32-Core . 12473.0 |============== MKL-DNN DNNL 1.1 Harness: Deconvolution Batch deconv_all - Data Type: f32 ms < Lower Is Better AMD Radeon VII - AMD Ryzen Threadripper 3970X 32-Core . 1272.24 |============== MKL-DNN DNNL 1.1 Harness: Deconvolution Batch deconv_1d - Data Type: u8s8f32 ms < Lower Is Better AMD Radeon VII - AMD Ryzen Threadripper 3970X 32-Core . 1391.81 |============== MKL-DNN DNNL 1.1 Harness: Deconvolution Batch deconv_3d - Data Type: u8s8f32 ms < Lower Is Better AMD Radeon VII - AMD Ryzen Threadripper 3970X 32-Core . 2331.37 |============== MKL-DNN DNNL 1.1 Harness: Recurrent Neural Network Training - Data Type: f32 ms < Lower Is Better AMD Radeon VII - AMD Ryzen Threadripper 3970X 32-Core . 194.66 |=============== MKL-DNN DNNL 1.1 Harness: Convolution Batch conv_alexnet - Data Type: u8s8f32 ms < Lower Is Better AMD Radeon VII - AMD Ryzen Threadripper 3970X 32-Core . 1380.14 |============== MKL-DNN DNNL 1.1 Harness: Convolution Batch conv_googlenet_v3 - Data Type: f32 ms < Lower Is Better AMD Radeon VII - AMD Ryzen Threadripper 3970X 32-Core . 42.34 |================ MKL-DNN DNNL 1.1 Harness: Convolution Batch conv_googlenet_v3 - Data Type: u8s8f32 ms < Lower Is Better AMD Radeon VII - AMD Ryzen Threadripper 3970X 32-Core . 692.15 |=============== Numpy Benchmark Score > Higher Is Better AMD Radeon VII - AMD Ryzen Threadripper 3970X 32-Core . 418.58 |=============== R Benchmark Seconds < Lower Is Better AMD Radeon VII - AMD Ryzen Threadripper 3970X 32-Core . 0.2837 |=============== Mlpack Benchmark Benchmark: scikit_ica Seconds < Lower Is Better AMD Radeon VII - AMD Ryzen Threadripper 3970X 32-Core . 45.25 |================ Mlpack Benchmark Benchmark: scikit_qda Seconds < Lower Is Better AMD Radeon VII - AMD Ryzen Threadripper 3970X 32-Core . 40.82 |================ Mlpack Benchmark Benchmark: scikit_svm Seconds < Lower Is Better AMD Radeon VII - AMD Ryzen Threadripper 3970X 32-Core . 11.48 |================ Mlpack Benchmark Benchmark: scikit_linearridgeregression Seconds < Lower Is Better AMD Radeon VII - AMD Ryzen Threadripper 3970X 32-Core . 1.44 |================= Scikit-Learn 0.22.1 Seconds < Lower Is Better AMD Radeon VII - AMD Ryzen Threadripper 3970X 32-Core . 7.904 |================