TR 2970WX NN + More AMD Ryzen Threadripper 2970WX 24-Core testing with a Gigabyte X399 AORUS Gaming 7 (F12h BIOS) and Sapphire AMD Radeon RX 550 640SP / 560/560X 4GB on Ubuntu 20.04 via the Phoronix Test Suite. Linux 5.8: Processor: AMD Ryzen Threadripper 2970WX 24-Core @ 3.00GHz (24 Cores / 48 Threads), Motherboard: Gigabyte X399 AORUS Gaming 7 (F12h BIOS), Chipset: AMD 17h, Memory: 16GB, Disk: 120GB Corsair Force MP500, Graphics: Sapphire AMD Radeon RX 550 640SP / 560/560X 4GB (1300/1750MHz), Audio: Realtek ALC1220, Monitor: DELL S2409W, Network: Qualcomm Atheros Killer E2500 + 2 x QLogic cLOM8214 1/10GbE + Intel 8265 / 8275 OS: Ubuntu 20.04, Kernel: 5.8.0-050800-generic (x86_64), Desktop: GNOME Shell 3.36.4, Display Server: X Server 1.20.8, Display Driver: modesetting 1.20.8, OpenGL: 4.6 Mesa 20.0.8 (LLVM 10.0.0), Compiler: GCC 9.3.0, File-System: ext4, Screen Resolution: 1920x1080 Linux 5.9 Git: Processor: AMD Ryzen Threadripper 2970WX 24-Core @ 3.00GHz (24 Cores / 48 Threads), Motherboard: Gigabyte X399 AORUS Gaming 7 (F12h BIOS), Chipset: AMD 17h, Memory: 16GB, Disk: 120GB Corsair Force MP500, Graphics: Sapphire AMD Radeon RX 550 640SP / 560/560X 4GB (1300/1750MHz), Audio: Realtek ALC1220, Monitor: DELL S2409W, Network: Qualcomm Atheros Killer E2500 + 2 x QLogic cLOM8214 1/10GbE + Intel 8265 / 8275 OS: Ubuntu 20.04, Kernel: 5.9.0-050900rc6daily20200926-generic (x86_64) 20200925, Desktop: GNOME Shell 3.36.4, Display Server: X Server 1.20.8, Display Driver: modesetting 1.20.8, OpenGL: 4.6 Mesa 20.0.8 (LLVM 10.0.0), Compiler: GCC 9.3.0, File-System: ext4, Screen Resolution: 1920x1080 Linux 5.9 Git Repeat: Processor: AMD Ryzen Threadripper 2970WX 24-Core @ 3.00GHz (24 Cores / 48 Threads), Motherboard: Gigabyte X399 AORUS Gaming 7 (F12h BIOS), Chipset: AMD 17h, Memory: 16GB, Disk: 120GB Corsair Force MP500, Graphics: Sapphire AMD Radeon RX 550 640SP / 560/560X 4GB (1300/1750MHz), Audio: Realtek ALC1220, Monitor: DELL S2409W, Network: Qualcomm Atheros Killer E2500 + 2 x QLogic cLOM8214 1/10GbE + Intel 8265 / 8275 OS: Ubuntu 20.04, Kernel: 5.9.0-050900rc6daily20200926-generic (x86_64) 20200925, Desktop: GNOME Shell 3.36.4, Display Server: X Server 1.20.8, Display Driver: modesetting 1.20.8, OpenGL: 4.6 Mesa 20.0.8 (LLVM 10.0.0), Compiler: GCC 9.3.0, File-System: ext4, Screen Resolution: 1920x1080 RealSR-NCNN 20200818 Scale: 4x - TAA: No Seconds < Lower Is Better Linux 5.8 ............ 124.76 |================================================ Linux 5.9 Git ........ 124.36 |================================================ Linux 5.9 Git Repeat . 124.38 |================================================ RealSR-NCNN 20200818 Scale: 4x - TAA: Yes Seconds < Lower Is Better Linux 5.8 ............ 974.00 |================================================ Linux 5.9 Git ........ 974.34 |================================================ Linux 5.9 Git Repeat . 974.39 |================================================ OSBench Test: Create Files us Per Event < Lower Is Better Linux 5.8 ............ 15.49 |=============================================== Linux 5.9 Git ........ 15.94 |================================================ Linux 5.9 Git Repeat . 16.18 |================================================= OSBench Test: Create Threads us Per Event < Lower Is Better Linux 5.8 ............ 16.33 |============================================= Linux 5.9 Git ........ 17.85 |================================================= Linux 5.9 Git Repeat . 16.44 |============================================= OSBench Test: Launch Programs us Per Event < Lower Is Better Linux 5.8 ............ 64.82 |================================================ Linux 5.9 Git ........ 65.77 |================================================= Linux 5.9 Git Repeat . 66.29 |================================================= OSBench Test: Create Processes us Per Event < Lower Is Better Linux 5.8 ............ 38.79 |=============================================== Linux 5.9 Git ........ 40.82 |================================================= Linux 5.9 Git Repeat . 40.66 |================================================= OSBench Test: Memory Allocations Ns Per Event < Lower Is Better Linux 5.8 ............ 79.05 |================================================= Linux 5.9 Git ........ 77.80 |================================================ Linux 5.9 Git Repeat . 78.76 |================================================= WebP Image Encode 1.1 Encode Settings: Default Encode Time - Seconds < Lower Is Better Linux 5.8 ............ 1.610 |================================================= Linux 5.9 Git ........ 1.626 |================================================= Linux 5.9 Git Repeat . 1.607 |================================================ WebP Image Encode 1.1 Encode Settings: Quality 100 Encode Time - Seconds < Lower Is Better Linux 5.8 ............ 2.457 |================================================ Linux 5.9 Git ........ 2.445 |================================================ Linux 5.9 Git Repeat . 2.483 |================================================= WebP Image Encode 1.1 Encode Settings: Quality 100, Lossless Encode Time - Seconds < Lower Is Better Linux 5.8 ............ 18.76 |================================================= Linux 5.9 Git ........ 18.60 |================================================= Linux 5.9 Git Repeat . 18.53 |================================================ WebP Image Encode 1.1 Encode Settings: Quality 100, Highest Compression Encode Time - Seconds < Lower Is Better Linux 5.8 ............ 7.775 |================================================= Linux 5.9 Git ........ 7.732 |================================================= Linux 5.9 Git Repeat . 7.754 |================================================= WebP Image Encode 1.1 Encode Settings: Quality 100, Lossless, Highest Compression Encode Time - Seconds < Lower Is Better Linux 5.8 ............ 38.42 |================================================ Linux 5.9 Git ........ 39.25 |================================================= Linux 5.9 Git Repeat . 38.58 |================================================ LibRaw 0.20 Post-Processing Benchmark Mpix/sec > Higher Is Better Linux 5.8 ............ 30.82 |================================================= Linux 5.9 Git ........ 30.77 |================================================= Linux 5.9 Git Repeat . 30.90 |================================================= eSpeak-NG Speech Engine 20200907 Text-To-Speech Synthesis Seconds < Lower Is Better Linux 5.8 ............ 34.34 |================================================= Linux 5.9 Git ........ 33.42 |================================================ Linux 5.9 Git Repeat . 33.27 |=============================================== Apache CouchDB 3.1.1 Bulk Size: 100 - Inserts: 1000 - Rounds: 24 Seconds < Lower Is Better Linux 5.8 ............ 122.38 |=============================================== Linux 5.9 Git ........ 124.28 |================================================ Linux 5.9 Git Repeat . 124.45 |================================================ NCNN 20200916 Target: CPU - Model: squeezenet ms < Lower Is Better Linux 5.8 ............ 30.66 |============================================ Linux 5.9 Git ........ 34.10 |================================================= Linux 5.9 Git Repeat . 32.95 |=============================================== NCNN 20200916 Target: CPU - Model: mobilenet ms < Lower Is Better Linux 5.8 ............ 31.18 |============================================== Linux 5.9 Git ........ 32.25 |================================================ Linux 5.9 Git Repeat . 32.87 |================================================= NCNN 20200916 Target: CPU-v2-v2 - Model: mobilenet-v2 ms < Lower Is Better Linux 5.8 ............ 13.69 |========================================= Linux 5.9 Git ........ 14.06 |========================================== Linux 5.9 Git Repeat . 16.22 |================================================= NCNN 20200916 Target: CPU-v3-v3 - Model: mobilenet-v3 ms < Lower Is Better Linux 5.8 ............ 12.92 |=============================================== Linux 5.9 Git ........ 13.33 |================================================= Linux 5.9 Git Repeat . 13.43 |================================================= NCNN 20200916 Target: CPU - Model: shufflenet-v2 ms < Lower Is Better Linux 5.8 ............ 13.05 |============================================== Linux 5.9 Git ........ 13.48 |=============================================== Linux 5.9 Git Repeat . 13.95 |================================================= NCNN 20200916 Target: CPU - Model: mnasnet ms < Lower Is Better Linux 5.8 ............ 12.08 |================================================= Linux 5.9 Git ........ 12.18 |================================================= Linux 5.9 Git Repeat . 11.99 |================================================ NCNN 20200916 Target: CPU - Model: efficientnet-b0 ms < Lower Is Better Linux 5.8 ............ 16.51 |============================================ Linux 5.9 Git ........ 18.58 |================================================= Linux 5.9 Git Repeat . 17.50 |============================================== NCNN 20200916 Target: CPU - Model: blazeface ms < Lower Is Better Linux 5.8 ............ 5.01 |================================================= Linux 5.9 Git ........ 5.11 |================================================== Linux 5.9 Git Repeat . 4.95 |================================================ NCNN 20200916 Target: CPU - Model: googlenet ms < Lower Is Better Linux 5.8 ............ 36.91 |=========================================== Linux 5.9 Git ........ 42.47 |================================================= Linux 5.9 Git Repeat . 39.01 |============================================= NCNN 20200916 Target: CPU - Model: vgg16 ms < Lower Is Better Linux 5.8 ............ 91.54 |============================================= Linux 5.9 Git ........ 95.74 |=============================================== Linux 5.9 Git Repeat . 99.70 |================================================= NCNN 20200916 Target: CPU - Model: resnet18 ms < Lower Is Better Linux 5.8 ............ 36.96 |=============================== Linux 5.9 Git ........ 52.28 |============================================ Linux 5.9 Git Repeat . 58.59 |================================================= NCNN 20200916 Target: CPU - Model: alexnet ms < Lower Is Better Linux 5.8 ............ 38.52 |================================================= Linux 5.9 Git ........ 37.00 |=============================================== Linux 5.9 Git Repeat . 35.66 |============================================= NCNN 20200916 Target: CPU - Model: resnet50 ms < Lower Is Better Linux 5.8 ............ 60.11 |========================================= Linux 5.9 Git ........ 71.67 |================================================= Linux 5.9 Git Repeat . 65.65 |============================================= NCNN 20200916 Target: CPU - Model: yolov4-tiny ms < Lower Is Better Linux 5.8 ............ 52.34 |================================================= Linux 5.9 Git ........ 51.08 |================================================ Linux 5.9 Git Repeat . 51.32 |================================================ NCNN 20200916 Target: Vulkan GPU - Model: squeezenet ms < Lower Is Better Linux 5.8 ............ 28.97 |================================================= Linux 5.9 Git ........ 28.60 |================================================ Linux 5.9 Git Repeat . 28.35 |================================================ NCNN 20200916 Target: Vulkan GPU - Model: mobilenet ms < Lower Is Better Linux 5.8 ............ 22.16 |================================================= Linux 5.9 Git ........ 22.09 |================================================= Linux 5.9 Git Repeat . 22.05 |================================================= NCNN 20200916 Target: Vulkan GPU-v2-v2 - Model: mobilenet-v2 ms < Lower Is Better Linux 5.8 ............ 9.46 |================================================== Linux 5.9 Git ........ 9.45 |================================================== Linux 5.9 Git Repeat . 9.46 |================================================== NCNN 20200916 Target: Vulkan GPU-v3-v3 - Model: mobilenet-v3 ms < Lower Is Better Linux 5.8 ............ 10.97 |================================================= Linux 5.9 Git ........ 10.96 |================================================= Linux 5.9 Git Repeat . 10.97 |================================================= NCNN 20200916 Target: Vulkan GPU - Model: shufflenet-v2 ms < Lower Is Better Linux 5.8 ............ 6.44 |================================================= Linux 5.9 Git ........ 6.46 |================================================== Linux 5.9 Git Repeat . 6.52 |================================================== NCNN 20200916 Target: Vulkan GPU - Model: mnasnet ms < Lower Is Better Linux 5.8 ............ 10.21 |================================================= Linux 5.9 Git ........ 10.16 |================================================ Linux 5.9 Git Repeat . 10.28 |================================================= NCNN 20200916 Target: Vulkan GPU - Model: efficientnet-b0 ms < Lower Is Better Linux 5.8 ............ 20.82 |================================================= Linux 5.9 Git ........ 20.83 |================================================= Linux 5.9 Git Repeat . 20.51 |================================================ NCNN 20200916 Target: Vulkan GPU - Model: blazeface ms < Lower Is Better Linux 5.8 ............ 2.17 |================================================ Linux 5.9 Git ........ 2.27 |================================================== Linux 5.9 Git Repeat . 2.15 |=============================================== NCNN 20200916 Target: Vulkan GPU - Model: googlenet ms < Lower Is Better Linux 5.8 ............ 27.05 |================================================= Linux 5.9 Git ........ 27.20 |================================================= Linux 5.9 Git Repeat . 26.90 |================================================ NCNN 20200916 Target: Vulkan GPU - Model: vgg16 ms < Lower Is Better Linux 5.8 ............ 134.01 |================================================ Linux 5.9 Git ........ 133.85 |================================================ Linux 5.9 Git Repeat . 133.74 |================================================ NCNN 20200916 Target: Vulkan GPU - Model: resnet18 ms < Lower Is Better Linux 5.8 ............ 19.80 |================================================= Linux 5.9 Git ........ 19.65 |================================================= Linux 5.9 Git Repeat . 19.75 |================================================= NCNN 20200916 Target: Vulkan GPU - Model: alexnet ms < Lower Is Better Linux 5.8 ............ 20.23 |================================================ Linux 5.9 Git ........ 20.28 |================================================ Linux 5.9 Git Repeat . 20.59 |================================================= NCNN 20200916 Target: Vulkan GPU - Model: resnet50 ms < Lower Is Better Linux 5.8 ............ 45.96 |================================================= Linux 5.9 Git ........ 45.66 |================================================= Linux 5.9 Git Repeat . 45.84 |================================================= NCNN 20200916 Target: Vulkan GPU - Model: yolov4-tiny ms < Lower Is Better Linux 5.8 ............ 44.18 |================================================= Linux 5.9 Git ........ 44.16 |================================================= Linux 5.9 Git Repeat . 44.06 |================================================= TNN 0.2.3 Target: CPU - Model: MobileNet v2 ms < Lower Is Better Linux 5.8 ............ 294.94 |================================================ Linux 5.9 Git ........ 295.26 |================================================ Linux 5.9 Git Repeat . 295.81 |================================================ TNN 0.2.3 Target: CPU - Model: SqueezeNet v1.1 ms < Lower Is Better Linux 5.8 ............ 258.42 |================================================ Linux 5.9 Git ........ 259.01 |================================================ Linux 5.9 Git Repeat . 258.22 |================================================ InfluxDB 1.8.2 Concurrent Streams: 4 - Batch Size: 10000 - Tags: 2,5000,1 - Points Per Series: 10000 val/sec > Higher Is Better Linux 5.8 ............ 1020198.3 |============================================= Linux 5.9 Git ........ 996638.1 |============================================ Linux 5.9 Git Repeat . 995507.3 |============================================ InfluxDB 1.8.2 Concurrent Streams: 64 - Batch Size: 10000 - Tags: 2,5000,1 - Points Per Series: 10000 val/sec > Higher Is Better Linux 5.8 ............ 1245572.3 |============================================= Linux 5.9 Git ........ 1243255.8 |============================================= Linux 5.9 Git Repeat . 1238007.3 |============================================= InfluxDB 1.8.2 Concurrent Streams: 1024 - Batch Size: 10000 - Tags: 2,5000,1 - Points Per Series: 10000 val/sec > Higher Is Better Linux 5.8 ............ 1266364.3 |============================================= Linux 5.9 Git ........ 1256621.9 |============================================= Linux 5.9 Git Repeat . 1251920.4 |============================================