pgbench-comparison AMD Ryzen Threadripper PRO 3995WX 64-Cores testing with a ASUS Pro WS WRX80E-SAGE SE WIFI (0602 BIOS) and NVIDIA RTX A5000 22GB on Ubuntu 20.04 via the Phoronix Test Suite. samsung-980-pro: Processor: AMD Ryzen Threadripper PRO 3995WX 64-Cores @ 2.70GHz (64 Cores / 128 Threads), Motherboard: ASUS Pro WS WRX80E-SAGE SE WIFI (0602 BIOS), Chipset: AMD Starship/Matisse, Memory: 252GB, Disk: 4 x 1000GB Western Digital WD_BLACK SN850 1TB + 2000GB Samsung SSD 980 PRO 2TB, Graphics: NVIDIA RTX A5000 22GB, Audio: NVIDIA Device 1aef, Monitor: DELL P2715Q, Network: 2 x Intel 10G X550T + Intel Wi-Fi 6 AX200 OS: Ubuntu 20.04, Kernel: 5.11.0-34-generic (x86_64), Desktop: KDE Plasma 5.18.5, Display Server: X Server 1.20.11, Display Driver: NVIDIA 470.57.02, OpenGL: 4.6.0, OpenCL: OpenCL 3.0 CUDA 11.4.94, Vulkan: 1.2.175, Compiler: GCC 10.3.0 + Clang 12.0.0-3ubuntu1~20.04.3 + LLVM 12.0.0 + CUDA 11.4, File-System: ext4, Screen Resolution: 3840x2160 fio-samsung-980-pro: Processor: AMD Ryzen Threadripper PRO 3995WX 64-Cores @ 2.70GHz (64 Cores / 128 Threads), Motherboard: ASUS Pro WS WRX80E-SAGE SE WIFI (0602 BIOS), Chipset: AMD Starship/Matisse, Memory: 252GB, Disk: 4 x 1000GB Western Digital WD_BLACK SN850 1TB + 2000GB Samsung SSD 980 PRO 2TB, Graphics: NVIDIA RTX A5000 22GB, Audio: NVIDIA Device 1aef, Monitor: DELL P2715Q, Network: 2 x Intel 10G X550T + Intel Wi-Fi 6 AX200 OS: Ubuntu 20.04, Kernel: 5.11.0-34-generic (x86_64), Desktop: KDE Plasma 5.18.5, Display Server: X Server 1.20.11, Display Driver: NVIDIA 470.57.02, OpenGL: 4.6.0, OpenCL: OpenCL 3.0 CUDA 11.4.94, Vulkan: 1.2.175, Compiler: GCC 10.3.0 + Clang 12.0.0-3ubuntu1~20.04.3 + LLVM 12.0.0 + CUDA 11.4, File-System: ext4, Screen Resolution: 3840x2160 fio-nvme-reid0: Processor: AMD Ryzen Threadripper PRO 3995WX 64-Cores @ 2.70GHz (64 Cores / 128 Threads), Motherboard: ASUS Pro WS WRX80E-SAGE SE WIFI (0602 BIOS), Chipset: AMD Starship/Matisse, Memory: 252GB, Disk: 4 x 1000GB Western Digital WD_BLACK SN850 1TB + 2000GB Samsung SSD 980 PRO 2TB, Graphics: NVIDIA RTX A5000 22GB, Audio: NVIDIA Device 1aef, Monitor: DELL P2715Q, Network: 2 x Intel 10G X550T + Intel Wi-Fi 6 AX200 OS: Ubuntu 20.04, Kernel: 5.11.0-34-generic (x86_64), Desktop: KDE Plasma 5.18.5, Display Server: X Server 1.20.11, Display Driver: NVIDIA 470.57.02, OpenGL: 4.6.0, OpenCL: OpenCL 3.0 CUDA 11.4.94, Vulkan: 1.2.175, Compiler: GCC 10.3.0 + Clang 12.0.0-3ubuntu1~20.04.3 + LLVM 12.0.0 + CUDA 11.4, File-System: ext4, Screen Resolution: 3840x2160 nvme-raid0: Processor: AMD Ryzen Threadripper PRO 3995WX 64-Cores @ 2.70GHz (64 Cores / 128 Threads), Motherboard: ASUS Pro WS WRX80E-SAGE SE WIFI (0602 BIOS), Chipset: AMD Starship/Matisse, Memory: 252GB, Disk: 4 x 1000GB Western Digital WD_BLACK SN850 1TB + 2000GB Samsung SSD 980 PRO 2TB, Graphics: NVIDIA RTX A5000 22GB, Audio: NVIDIA Device 1aef, Monitor: DELL P2715Q, Network: 2 x Intel 10G X550T + Intel Wi-Fi 6 AX200 OS: Ubuntu 20.04, Kernel: 5.11.0-34-generic (x86_64), Desktop: KDE Plasma 5.18.5, Display Server: X Server 1.20.11, Display Driver: NVIDIA 470.57.02, OpenGL: 4.6.0, OpenCL: OpenCL 3.0 CUDA 11.4.94, Vulkan: 1.2.175, Compiler: GCC 10.3.0 + Clang 12.0.0-3ubuntu1~20.04.3 + LLVM 12.0.0 + CUDA 11.4, File-System: ext4, Screen Resolution: 3840x2160 PostgreSQL pgbench 13.0 Scaling Factor: 1 - Clients: 250 - Mode: Read Write TPS > Higher Is Better samsung-980-pro . 453 |======================================================== PostgreSQL pgbench 13.0 Scaling Factor: 1 - Clients: 250 - Mode: Read Write - Average Latency ms < Lower Is Better samsung-980-pro . 552.68 |===================================================== PostgreSQL pgbench 13.0 Scaling Factor: 100 - Clients: 250 - Mode: Read Write TPS > Higher Is Better samsung-980-pro . 18383 |====================================================== PostgreSQL pgbench 13.0 Scaling Factor: 100 - Clients: 250 - Mode: Read Write - Average Latency ms < Lower Is Better samsung-980-pro . 13.61 |====================================================== PostgreSQL pgbench 13.0 Scaling Factor: 1000 - Clients: 250 - Mode: Read Write TPS > Higher Is Better samsung-980-pro . 22219 |====================================================== nvme-raid0 ...... 17470 |========================================== PostgreSQL pgbench 13.0 Scaling Factor: 1000 - Clients: 250 - Mode: Read Write - Average Latency ms < Lower Is Better samsung-980-pro . 12.81 |================================================ nvme-raid0 ...... 14.32 |====================================================== Flexible IO Tester 3.25 Type: Random Read - Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 1MB - Disk Target: Default Test Directory MB/s > Higher Is Better fio-samsung-980-pro . 5929 |=================================================== Flexible IO Tester 3.25 Type: Random Read - Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 1MB - Disk Target: Default Test Directory IOPS > Higher Is Better fio-samsung-980-pro . 5926 |=================== fio-nvme-reid0 ...... 15900 |================================================== Flexible IO Tester 3.25 Type: Random Read - Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory MB/s > Higher Is Better fio-nvme-reid0 . 1526 |======================================================== Flexible IO Tester 3.25 Type: Random Read - Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory IOPS > Higher Is Better fio-nvme-reid0 . 391000 |====================================================== Flexible IO Tester 3.25 Type: Random Read - Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 16KB - Disk Target: Default Test Directory MB/s > Higher Is Better fio-nvme-reid0 . 4342 |======================================================== Flexible IO Tester 3.25 Type: Random Read - Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 16KB - Disk Target: Default Test Directory IOPS > Higher Is Better fio-nvme-reid0 . 277800 |====================================================== Flexible IO Tester 3.25 Type: Random Write - Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 1MB - Disk Target: Default Test Directory IOPS > Higher Is Better fio-nvme-reid0 . 12467 |======================================================= Flexible IO Tester 3.25 Type: Random Write - Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory MB/s > Higher Is Better fio-nvme-reid0 . 897 |========================================================= Flexible IO Tester 3.25 Type: Random Write - Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory IOPS > Higher Is Better fio-nvme-reid0 . 229333 |====================================================== Flexible IO Tester 3.25 Type: Random Read - Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 128KB - Disk Target: Default Test Directory MB/s > Higher Is Better fio-nvme-reid0 . 8641 |======================================================== Flexible IO Tester 3.25 Type: Random Read - Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 128KB - Disk Target: Default Test Directory IOPS > Higher Is Better fio-nvme-reid0 . 69100 |======================================================= Flexible IO Tester 3.25 Type: Random Write - Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 16KB - Disk Target: Default Test Directory MB/s > Higher Is Better fio-nvme-reid0 . 3207 |======================================================== Flexible IO Tester 3.25 Type: Random Write - Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 16KB - Disk Target: Default Test Directory IOPS > Higher Is Better fio-nvme-reid0 . 205000 |====================================================== Flexible IO Tester 3.25 Type: Random Write - Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 128KB - Disk Target: Default Test Directory MB/s > Higher Is Better fio-nvme-reid0 . 7841 |======================================================== Flexible IO Tester 3.25 Type: Random Write - Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 128KB - Disk Target: Default Test Directory IOPS > Higher Is Better fio-nvme-reid0 . 62733 |======================================================= Flexible IO Tester 3.25 Type: Sequential Read - Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 1MB - Disk Target: Default Test Directory IOPS > Higher Is Better fio-nvme-reid0 . 15767 |======================================================= Flexible IO Tester 3.25 Type: Sequential Read - Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory MB/s > Higher Is Better fio-nvme-reid0 . 1516 |======================================================== Flexible IO Tester 3.25 Type: Sequential Read - Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory IOPS > Higher Is Better fio-nvme-reid0 . 388250 |====================================================== Flexible IO Tester 3.25 Type: Sequential Read - Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 16KB - Disk Target: Default Test Directory MB/s > Higher Is Better fio-nvme-reid0 . 4301 |======================================================== Flexible IO Tester 3.25 Type: Sequential Read - Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 16KB - Disk Target: Default Test Directory IOPS > Higher Is Better fio-nvme-reid0 . 275333 |====================================================== Flexible IO Tester 3.25 Type: Sequential Write - Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 1MB - Disk Target: Default Test Directory IOPS > Higher Is Better fio-nvme-reid0 . 12533 |======================================================= Flexible IO Tester 3.25 Type: Sequential Write - Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory MB/s > Higher Is Better fio-nvme-reid0 . 926 |========================================================= Flexible IO Tester 3.25 Type: Sequential Write - Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory IOPS > Higher Is Better fio-nvme-reid0 . 237333 |====================================================== Flexible IO Tester 3.25 Type: Sequential Read - Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 128KB - Disk Target: Default Test Directory MB/s > Higher Is Better fio-nvme-reid0 . 8881 |======================================================== Flexible IO Tester 3.25 Type: Sequential Read - Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 128KB - Disk Target: Default Test Directory IOPS > Higher Is Better fio-nvme-reid0 . 71067 |======================================================= Flexible IO Tester 3.25 Type: Sequential Write - Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 16KB - Disk Target: Default Test Directory MB/s > Higher Is Better fio-nvme-reid0 . 3219 |======================================================== Flexible IO Tester 3.25 Type: Sequential Write - Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 16KB - Disk Target: Default Test Directory IOPS > Higher Is Better fio-nvme-reid0 . 206333 |====================================================== Flexible IO Tester 3.25 Type: Sequential Write - Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 128KB - Disk Target: Default Test Directory MB/s > Higher Is Better fio-nvme-reid0 . 7862 |======================================================== Flexible IO Tester 3.25 Type: Sequential Write - Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 128KB - Disk Target: Default Test Directory IOPS > Higher Is Better fio-nvme-reid0 . 62900 |=======================================================