AMD EPYC 2P Linux Kernel Benchmarks Linux 4.19 kernel benchmarks on an AMD dual EPYC Dell PowerEdge server for a future article on Phoronix.com.. Linux 4.17: Processor: 2 x AMD EPYC 7601 32-Core (64 Cores / 128 Threads), Motherboard: Dell 02MJ3T (1.2.5 BIOS), Chipset: AMD Family 17h, Memory: 516096MB, Disk: 120GB SSDSCKJB120G7R + 20 x 500GB Samsung SSD 860, Graphics: Matrox Matrox G200eW3, Monitor: VE228, Network: Broadcom and subsidiaries BCM57416 NetXtreme-E Dual-Media 10G RDMA OS: Ubuntu 18.10, Kernel: 4.17.0-041700-generic (x86_64), Compiler: GCC 8.2.0 + Clang 7.0.0-3 + LLVM 7.0.0, File-System: ext4, Screen Resolution: 1600x1200 Linux 4.18: Processor: 2 x AMD EPYC 7601 32-Core (64 Cores / 128 Threads), Motherboard: Dell 02MJ3T (1.2.5 BIOS), Chipset: AMD Family 17h, Memory: 516096MB, Disk: 120GB SSDSCKJB120G7R + 20 x 500GB Samsung SSD 860, Graphics: Matrox Matrox G200eW3, Monitor: VE228, Network: Broadcom and subsidiaries BCM57416 NetXtreme-E Dual-Media 10G RDMA OS: Ubuntu 18.10, Kernel: 4.18.0-041800-generic (x86_64), Compiler: GCC 8.2.0 + Clang 7.0.0-3 + LLVM 7.0.0, File-System: ext4, Screen Resolution: 1600x1200 Linux 4.19: Processor: 2 x AMD EPYC 7601 32-Core (64 Cores / 128 Threads), Motherboard: Dell 02MJ3T (1.2.5 BIOS), Chipset: AMD Family 17h, Memory: 516096MB, Disk: 120GB SSDSCKJB120G7R + 20 x 500GB Samsung SSD 860, Graphics: Matrox Matrox G200eW3, Monitor: VE228, Network: Broadcom and subsidiaries BCM57416 NetXtreme-E Dual-Media 10G RDMA OS: Ubuntu 18.10, Kernel: 4.19.0-999-generic (x86_64) 20181021, Compiler: GCC 8.2.0 + Clang 7.0.0-3 + LLVM 7.0.0, File-System: ext4, Screen Resolution: 1600x1200 Flexible IO Tester 3.1 Type: Random Read - IO Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 2MB - Disk Target: Default Test Directory MB/s > Higher Is Better Linux 4.17 . 187 |============================================================= Linux 4.18 . 187 |============================================================= Linux 4.19 . 187 |============================================================= Flexible IO Tester 3.1 Type: Random Write - IO Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 2MB - Disk Target: Default Test Directory MB/s > Higher Is Better Linux 4.17 . 154 |============================================================= Linux 4.18 . 151 |============================================================ Linux 4.19 . 152 |============================================================ Flexible IO Tester 3.1 Type: Sequential Read - IO Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 2MB - Disk Target: Default Test Directory MB/s > Higher Is Better Linux 4.17 . 188 |============================================================= Linux 4.18 . 185 |============================================================ Linux 4.19 . 177 |========================================================= Flexible IO Tester 3.1 Type: Sequential Write - IO Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 2MB - Disk Target: Default Test Directory MB/s > Higher Is Better Linux 4.17 . 153 |============================================================= Linux 4.18 . 152 |============================================================= Linux 4.19 . 153 |============================================================= FS-Mark 3.3 Test: 1000 Files, 1MB Size Files/s > Higher Is Better Linux 4.17 . 180 |=========================================================== Linux 4.18 . 186 |============================================================= Linux 4.19 . 182 |============================================================ FS-Mark 3.3 Test: 5000 Files, 1MB Size, 4 Threads Files/s > Higher Is Better Linux 4.17 . 162 |========================================================= Linux 4.18 . 173 |============================================================= Linux 4.19 . 172 |============================================================= FS-Mark 3.3 Test: 4000 Files, 32 Sub Dirs, 1MB Size Files/s > Higher Is Better Linux 4.17 . 185 |============================================================= Linux 4.18 . 185 |============================================================= Linux 4.19 . 178 |=========================================================== Stream 2013-01-17 Type: Copy MB/s > Higher Is Better Linux 4.17 . 162280 |========================================================== Linux 4.18 . 136863 |================================================= Linux 4.19 . 154451 |======================================================= Stream 2013-01-17 Type: Scale MB/s > Higher Is Better Linux 4.17 . 154271 |========================================================== Linux 4.18 . 141325 |===================================================== Linux 4.19 . 154845 |========================================================== Stream 2013-01-17 Type: Triad MB/s > Higher Is Better Linux 4.17 . 180814 |========================================================== Linux 4.18 . 152196 |================================================= Linux 4.19 . 179598 |========================================================== Stream 2013-01-17 Type: Add MB/s > Higher Is Better Linux 4.17 . 176829 |========================================================== Linux 4.18 . 147774 |================================================ Linux 4.19 . 174531 |========================================================= MBW 2018-09-08 Test: Memory Copy - Array Size: 8192 MiB MiB/s > Higher Is Better Linux 4.17 . 9768 |============================================== Linux 4.18 . 12500 |=========================================================== Linux 4.19 . 12492 |=========================================================== Parboil 2.5 Test: OpenMP LBM Seconds < Lower Is Better Linux 4.17 . 34.63 |========================================================== Linux 4.18 . 35.31 |=========================================================== Linux 4.19 . 34.50 |========================================================== Parboil 2.5 Test: OpenMP CUTCP Seconds < Lower Is Better Linux 4.17 . 1.86 |=========================================================== Linux 4.18 . 1.72 |====================================================== Linux 4.19 . 1.90 |============================================================ Parboil 2.5 Test: OpenMP Stencil Seconds < Lower Is Better Linux 4.17 . 10.05 |=========================================================== Linux 4.18 . 9.91 |========================================================== Linux 4.19 . 9.75 |========================================================= Parboil 2.5 Test: OpenMP MRI Gridding Seconds < Lower Is Better Linux 4.17 . 540 |============================================================ Linux 4.18 . 547 |============================================================= Linux 4.19 . 526 |=========================================================== CloverLeaf Lagrangian-Eulerian Hydrodynamics Seconds < Lower Is Better Linux 4.17 . 1.43 |======================================================== Linux 4.18 . 1.53 |============================================================ Linux 4.19 . 1.50 |=========================================================== Rodinia 2.4 Test: OpenMP LavaMD Seconds < Lower Is Better Linux 4.17 . 8.56 |============================================================ Linux 4.18 . 7.97 |======================================================== Linux 4.19 . 8.26 |========================================================== Rodinia 2.4 Test: OpenMP CFD Solver Seconds < Lower Is Better Linux 4.17 . 11.74 |======================================================== Linux 4.18 . 12.48 |=========================================================== Linux 4.19 . 12.42 |=========================================================== Rodinia 2.4 Test: OpenMP Streamcluster Seconds < Lower Is Better Linux 4.17 . 24.03 |=========================================================== Linux 4.18 . 22.96 |======================================================== Linux 4.19 . 23.11 |========================================================= DaCapo Benchmark 9.12-MR1 Java Test: H2 msec < Lower Is Better Linux 4.17 . 5701 |============================================================ Linux 4.18 . 5368 |======================================================== Linux 4.19 . 5418 |========================================================= DaCapo Benchmark 9.12-MR1 Java Test: Jython msec < Lower Is Better Linux 4.17 . 6459 |=========================================================== Linux 4.18 . 6398 |========================================================== Linux 4.19 . 6564 |============================================================ DaCapo Benchmark 9.12-MR1 Java Test: Tradesoap msec < Lower Is Better Linux 4.17 . 7526 |============================================================ Linux 4.18 . 7460 |=========================================================== Node.js Express HTTP Load Test Requests Per Second > Higher Is Better Linux 4.17 . 5492 |=========================================================== Linux 4.18 . 5548 |============================================================ Linux 4.19 . 5223 |======================================================== TTSIOD 3D Renderer 2.3b Phong Rendering With Soft-Shadow Mapping FPS > Higher Is Better Linux 4.17 . 341 |=========================================================== Linux 4.18 . 341 |=========================================================== Linux 4.19 . 350 |============================================================= GraphicsMagick 1.3.30 Operation: Rotate Iterations Per Minute > Higher Is Better Linux 4.17 . 192 |============================================================= Linux 4.18 . 193 |============================================================= Linux 4.19 . 192 |============================================================= GraphicsMagick 1.3.30 Operation: Enhanced Iterations Per Minute > Higher Is Better Linux 4.17 . 191 |============================================================= Linux 4.18 . 189 |============================================================ Linux 4.19 . 190 |============================================================= GraphicsMagick 1.3.30 Operation: Resizing Iterations Per Minute > Higher Is Better Linux 4.17 . 111 |============================================================= Linux 4.18 . 108 |=========================================================== Linux 4.19 . 109 |============================================================ GraphicsMagick 1.3.30 Operation: Noise-Gaussian Iterations Per Minute > Higher Is Better Linux 4.17 . 189 |============================================================= Linux 4.18 . 189 |============================================================= Linux 4.19 . 189 |============================================================= Timed LLVM Compilation 6.0.1 Time To Compile Seconds < Lower Is Better Linux 4.17 . 153 |============================================================= Linux 4.18 . 151 |============================================================ Linux 4.19 . 149 |=========================================================== Node.js Octane Benchmark Score > Higher Is Better Linux 4.17 . 29521 |=========================================================== Linux 4.18 . 29078 |========================================================== Linux 4.19 . 29629 |=========================================================== Hackbench Count: 32 - Type: Process Seconds < Lower Is Better Linux 4.17 . 43.55 |=========================================================== Linux 4.18 . 40.78 |======================================================= Linux 4.19 . 40.39 |======================================================= OpenCV Benchmark 3.3.0 Seconds < Lower Is Better Linux 4.17 . 120 |============================================================= Linux 4.18 . 119 |============================================================ Linux 4.19 . 119 |============================================================ OpenSSL 1.1.1 RSA 4096-bit Performance Signs Per Second > Higher Is Better Linux 4.17 . 9216 |============================================================ Linux 4.18 . 9227 |============================================================ Linux 4.19 . 9220 |============================================================ Tensorflow 2017-02-03 Build: Cifar10 Seconds < Lower Is Better Linux 4.17 . 64.47 |========================================================= Linux 4.18 . 66.09 |========================================================== Linux 4.19 . 66.87 |=========================================================== Stress-NG 0.07.26 Test: Crypto Bogo Ops/s > Higher Is Better Linux 4.17 . 11944 |=========================================================== Linux 4.18 . 11957 |=========================================================== Linux 4.19 . 11943 |=========================================================== Stress-NG 0.07.26 Test: Bsearch Bogo Ops/s > Higher Is Better Linux 4.17 . 26409 |=========================================================== Linux 4.18 . 26265 |=========================================================== Linux 4.19 . 26298 |=========================================================== Stress-NG 0.07.26 Test: Forking Bogo Ops/s > Higher Is Better Linux 4.17 . 27362 |=========================================================== Linux 4.18 . 26157 |======================================================== Linux 4.19 . 26674 |========================================================== Stress-NG 0.07.26 Test: Hsearch Bogo Ops/s > Higher Is Better Linux 4.17 . 301162 |========================================================= Linux 4.18 . 302242 |========================================================== Linux 4.19 . 304126 |========================================================== Stress-NG 0.07.26 Test: Lsearch Bogo Ops/s > Higher Is Better Linux 4.17 . 689 |============================================================ Linux 4.18 . 695 |============================================================= Linux 4.19 . 695 |============================================================= Stress-NG 0.07.26 Test: Tsearch Bogo Ops/s > Higher Is Better Linux 4.17 . 836 |============================================================= Linux 4.18 . 815 |=========================================================== Linux 4.19 . 833 |============================================================= Stress-NG 0.07.26 Test: CPU Stress Bogo Ops/s > Higher Is Better Linux 4.17 . 16639 |=========================================================== Linux 4.18 . 16627 |=========================================================== Linux 4.19 . 16745 |=========================================================== Stress-NG 0.07.26 Test: Semaphores Bogo Ops/s > Higher Is Better Linux 4.17 . 887869 |========================================================== Linux 4.18 . 890794 |========================================================== Linux 4.19 . 882199 |========================================================= Stress-NG 0.07.26 Test: Matrix Math Bogo Ops/s > Higher Is Better Linux 4.17 . 343090 |========================================================== Linux 4.18 . 343829 |========================================================== Linux 4.19 . 344194 |========================================================== Stress-NG 0.07.26 Test: Vector Math Bogo Ops/s > Higher Is Better Linux 4.17 . 129213 |========================================================== Linux 4.18 . 129377 |========================================================== Linux 4.19 . 129487 |========================================================== Stress-NG 0.07.26 Test: Memory Copying Bogo Ops/s > Higher Is Better Linux 4.17 . 2228 |=========================================================== Linux 4.18 . 2248 |============================================================ Linux 4.19 . 2245 |============================================================ Stress-NG 0.07.26 Test: Socket Activity Bogo Ops/s > Higher Is Better Linux 4.17 . 30635 |=========================================================== Linux 4.18 . 30702 |=========================================================== Linux 4.19 . 28675 |======================================================= Stress-NG 0.07.26 Test: Context Switching Bogo Ops/s > Higher Is Better Linux 4.17 . 30869663 |======================================================== Linux 4.18 . 29371542 |===================================================== Linux 4.19 . 18036952 |================================= Stress-NG 0.07.26 Test: Glibc C String Functions Bogo Ops/s > Higher Is Better Linux 4.17 . 2976122 |======================================================== Linux 4.18 . 3008698 |========================================================= Linux 4.19 . 2968581 |======================================================== Stress-NG 0.07.26 Test: Glibc Qsort Data Sorting Bogo Ops/s > Higher Is Better Linux 4.17 . 746 |============================================================= Linux 4.18 . 737 |============================================================ Linux 4.19 . 725 |=========================================================== Stress-NG 0.07.26 Test: System V Message Passing Bogo Ops/s > Higher Is Better Linux 4.17 . 8952667 |====================================================== Linux 4.18 . 9420820 |======================================================== Linux 4.19 . 9537995 |========================================================= Blender 2.79a Blend File: Barbershop - Compute: CPU-Only Seconds < Lower Is Better Linux 4.17 . 312 |============================================================= Linux 4.18 . 314 |============================================================= Linux 4.19 . 302 |=========================================================== Memcached mcperf 1.5.10 Method: Get Operations Per Second > Higher Is Better Linux 4.17 . 61382 |=========================================================== Linux 4.18 . 46504 |============================================= Linux 4.19 . 60117 |========================================================== Memcached mcperf 1.5.10 Method: Set Operations Per Second > Higher Is Better Linux 4.17 . 40329 |================================================= Linux 4.18 . 40929 |================================================== Linux 4.19 . 48466 |=========================================================== PyBench 2018-02-16 Total For Average Test Times Milliseconds < Lower Is Better Linux 4.17 . 1507 |============================================================ Linux 4.18 . 1515 |============================================================ Linux 4.19 . 1510 |============================================================ PHPBench 0.8.1 PHP Benchmark Suite Score > Higher Is Better Linux 4.17 . 400324 |========================================================== Linux 4.18 . 399680 |========================================================== Linux 4.19 . 399219 |========================================================== Schbench Message Threads: 32 - Workers Per Message Thread: 2 usec, 99.9th Latency Percentile < Lower Is Better Linux 4.17 . 387 |============================================================ Linux 4.18 . 381 |=========================================================== Linux 4.19 . 392 |============================================================= Schbench Message Threads: 32 - Workers Per Message Thread: 6 usec, 99.9th Latency Percentile < Lower Is Better Linux 4.17 . 8559 |============================================================ Linux 4.18 . 8619 |============================================================ Linux 4.19 . 8109 |========================================================