AMD EPYC Linux 5.18 Sched-Core Testing sched/core Git testing for what will be in Linux 5.18. Benchmarks by Michael Larabel for a future article. Linux 5.17 Git: Processor: 2 x AMD EPYC 75F3 32-Core @ 2.95GHz (64 Cores / 128 Threads), Motherboard: ASRockRack ROME2D16-2T (P3.10 BIOS), Chipset: AMD Starship/Matisse, Memory: 128GB, Disk: 1000GB Western Digital WD_BLACK SN850 1TB, Graphics: ASPEED, Audio: AMD Starship/Matisse, Network: 2 x Intel 10G X550T OS: Ubuntu 21.10, Kernel: 5.17.0-051700rc4daily20220219-generic (x86_64), Desktop: GNOME Shell 40.5, Display Server: X Server, Vulkan: 1.1.182, Compiler: GCC 11.2.0, File-System: ext4, Screen Resolution: 1920x1080 sched-core Git: Processor: 2 x AMD EPYC 75F3 32-Core @ 2.95GHz (64 Cores / 128 Threads), Motherboard: ASRockRack ROME2D16-2T (P3.10 BIOS), Chipset: AMD Starship/Matisse, Memory: 128GB, Disk: 1000GB Western Digital WD_BLACK SN850 1TB, Graphics: ASPEED, Audio: AMD Starship/Matisse, Network: 2 x Intel 10G X550T OS: Ubuntu 21.10, Kernel: 5.17.0-rc1-sched-core-phx (x86_64), Desktop: GNOME Shell 40.5, Display Server: X Server, Vulkan: 1.1.182, Compiler: GCC 11.2.0, File-System: ext4, Screen Resolution: 1920x1080 High Performance Conjugate Gradient 3.1 GFLOP/s > Higher Is Better Linux 5.17 Git . 35.44 |======================================================= sched-core Git . 35.50 |======================================================= NAS Parallel Benchmarks 3.4 Test / Class: BT.C Total Mop/s > Higher Is Better Linux 5.17 Git . 188668.84 |=================================================== sched-core Git . 188042.60 |=================================================== NAS Parallel Benchmarks 3.4 Test / Class: EP.C Total Mop/s > Higher Is Better Linux 5.17 Git . 6106.26 |===================================================== sched-core Git . 6073.49 |===================================================== NAS Parallel Benchmarks 3.4 Test / Class: FT.C Total Mop/s > Higher Is Better Linux 5.17 Git . 86712.24 |=================================================== sched-core Git . 88217.14 |==================================================== NAS Parallel Benchmarks 3.4 Test / Class: LU.C Total Mop/s > Higher Is Better Linux 5.17 Git . 258716.32 |=================================================== sched-core Git . 258749.91 |=================================================== NAS Parallel Benchmarks 3.4 Test / Class: MG.C Total Mop/s > Higher Is Better Linux 5.17 Git . 82787.80 |==================================================== sched-core Git . 83495.69 |==================================================== NAS Parallel Benchmarks 3.4 Test / Class: SP.C Total Mop/s > Higher Is Better Linux 5.17 Git . 85540.27 |==================================================== sched-core Git . 85627.45 |==================================================== LeelaChessZero 0.28 Backend: Eigen Nodes Per Second > Higher Is Better Linux 5.17 Git . 7102 |======================================================= sched-core Git . 7292 |======================================================== NAMD 2.14 ATPase Simulation - 327,506 Atoms days/ns < Lower Is Better Linux 5.17 Git . 0.30440 |===================================================== sched-core Git . 0.30407 |===================================================== Pennant 1.0.1 Test: sedovbig Hydro Cycle Time - Seconds < Lower Is Better Linux 5.17 Git . 7.624752 |==================================================== sched-core Git . 7.552118 |==================================================== Pennant 1.0.1 Test: leblancbig Hydro Cycle Time - Seconds < Lower Is Better Linux 5.17 Git . 4.348101 |==================================================== sched-core Git . 4.269532 |=================================================== Timed MrBayes Analysis 3.2.7 Primate Phylogeny Analysis Seconds < Lower Is Better Linux 5.17 Git . 104.87 |====================================================== sched-core Git . 99.42 |=================================================== NWChem 7.0.2 Input: C240 Buckyball Seconds < Lower Is Better Linux 5.17 Git . 1839.3 |====================================================== sched-core Git . 1846.4 |====================================================== QMCPACK 3.13 Input: simple-H2O Total Execution Time - Seconds < Lower Is Better Linux 5.17 Git . 29.42 |======================================================= sched-core Git . 28.67 |====================================================== OpenFOAM 8 Input: Motorbike 60M Seconds < Lower Is Better Linux 5.17 Git . 114.35 |====================================================== sched-core Git . 114.41 |====================================================== LAMMPS Molecular Dynamics Simulator 29Oct2020 Model: Rhodopsin Protein ns/day > Higher Is Better Linux 5.17 Git . 26.19 |===================================================== sched-core Git . 26.97 |======================================================= Xmrig 6.12.1 Variant: Monero - Hash Count: 1M H/s > Higher Is Better Linux 5.17 Git . 36372.2 |===================================================== sched-core Git . 36203.1 |===================================================== Xmrig 6.12.1 Variant: Wownero - Hash Count: 1M H/s > Higher Is Better Linux 5.17 Git . 39553.5 |===================================================== sched-core Git . 39612.4 |===================================================== Java Gradle Build Gradle Build: Reactor Seconds < Lower Is Better Linux 5.17 Git . 335.24 |====================================================== sched-core Git . 329.55 |===================================================== DaCapo Benchmark 9.12-MR1 Java Test: Jython msec < Lower Is Better Linux 5.17 Git . 3819 |======================================================== sched-core Git . 3805 |======================================================== LuxCoreRender 2.6 Scene: DLSC - Acceleration: CPU M samples/sec > Higher Is Better Linux 5.17 Git . 10.04 |======================================================= sched-core Git . 10.07 |======================================================= LuxCoreRender 2.6 Scene: Danish Mood - Acceleration: CPU M samples/sec > Higher Is Better Linux 5.17 Git . 6.05 |======================================================== sched-core Git . 6.05 |======================================================== LuxCoreRender 2.6 Scene: LuxCore Benchmark - Acceleration: CPU M samples/sec > Higher Is Better Linux 5.17 Git . 5.36 |================================================ sched-core Git . 6.20 |======================================================== OSPray 1.8.5 Demo: San Miguel - Renderer: Path Tracer FPS > Higher Is Better Linux 5.17 Git . 7.48 |======================================================== sched-core Git . 7.52 |======================================================== OSPray 1.8.5 Demo: NASA Streamlines - Renderer: Path Tracer FPS > Higher Is Better Linux 5.17 Git . 25.00 |====================================================== sched-core Git . 25.64 |======================================================= AOM AV1 3.3 Encoder Mode: Speed 6 Realtime - Input: Bosphorus 4K Frames Per Second > Higher Is Better Linux 5.17 Git . 7.39 |======================================================= sched-core Git . 7.52 |======================================================== Embree 3.13 Binary: Pathtracer ISPC - Model: Crown Frames Per Second > Higher Is Better Linux 5.17 Git . 67.36 |======================================================= sched-core Git . 67.43 |======================================================= Kvazaar 2.1 Video Input: Bosphorus 4K - Video Preset: Ultra Fast Frames Per Second > Higher Is Better Linux 5.17 Git . 48.91 |====================================================== sched-core Git . 49.95 |======================================================= SVT-AV1 0.9 Encoder Mode: Preset 8 - Input: Bosphorus 4K Frames Per Second > Higher Is Better Linux 5.17 Git . 97.92 |======================================================= sched-core Git . 97.97 |======================================================= SVT-AV1 0.9 Encoder Mode: Preset 10 - Input: Bosphorus 4K Frames Per Second > Higher Is Better Linux 5.17 Git . 147.55 |===================================================== sched-core Git . 151.69 |====================================================== SVT-AV1 0.9 Encoder Mode: Preset 12 - Input: Bosphorus 4K Frames Per Second > Higher Is Better Linux 5.17 Git . 164.30 |===================================================== sched-core Git . 168.88 |====================================================== SVT-HEVC 1.5.0 Tuning: 10 - Input: Bosphorus 1080p Frames Per Second > Higher Is Better Linux 5.17 Git . 529.84 |===================================================== sched-core Git . 541.93 |====================================================== x265 3.4 Video Input: Bosphorus 4K Frames Per Second > Higher Is Better Linux 5.17 Git . 21.69 |====================================================== sched-core Git . 22.05 |======================================================= OpenVKL 1.0 Benchmark: vklBenchmark ISPC Items / Sec > Higher Is Better Linux 5.17 Git . 156 |========================================================= sched-core Git . 157 |========================================================= OpenVKL 1.0 Benchmark: vklBenchmark Scalar Items / Sec > Higher Is Better Linux 5.17 Git . 102 |======================================================== sched-core Git . 103 |========================================================= Coremark 1.0 CoreMark Size 666 - Iterations Per Second Iterations/Sec > Higher Is Better Linux 5.17 Git . 2717033.10 |================================================== sched-core Git . 2736834.86 |================================================== Stockfish 13 Total Time Nodes Per Second > Higher Is Better Linux 5.17 Git . 183690000 |=================================================== sched-core Git . 184953949 |=================================================== libavif avifenc 0.9.0 Encoder Speed: 2 Seconds < Lower Is Better Linux 5.17 Git . 24.61 |======================================================= sched-core Git . 24.24 |====================================================== libavif avifenc 0.9.0 Encoder Speed: 6 Seconds < Lower Is Better Linux 5.17 Git . 9.775 |======================================================= sched-core Git . 9.614 |====================================================== libavif avifenc 0.9.0 Encoder Speed: 6, Lossless Seconds < Lower Is Better Linux 5.17 Git . 25.29 |======================================================= sched-core Git . 24.99 |====================================================== Timed Gem5 Compilation 21.2 Time To Compile Seconds < Lower Is Better Linux 5.17 Git . 165.61 |===================================================== sched-core Git . 167.72 |====================================================== Timed Godot Game Engine Compilation 3.2.3 Time To Compile Seconds < Lower Is Better Linux 5.17 Git . 45.35 |======================================================= sched-core Git . 45.34 |======================================================= Timed Linux Kernel Compilation 5.16 Build: defconfig Seconds < Lower Is Better Linux 5.17 Git . 20.91 |======================================================= sched-core Git . 20.69 |====================================================== Timed Linux Kernel Compilation 5.16 Build: allmodconfig Seconds < Lower Is Better Linux 5.17 Git . 188.27 |====================================================== sched-core Git . 185.40 |===================================================== Timed LLVM Compilation 13.0 Build System: Ninja Seconds < Lower Is Better Linux 5.17 Git . 117.32 |====================================================== sched-core Git . 115.76 |===================================================== Timed LLVM Compilation 13.0 Build System: Unix Makefiles Seconds < Lower Is Better Linux 5.17 Git . 172.77 |====================================================== sched-core Git . 171.38 |====================================================== Timed Mesa Compilation 21.0 Time To Compile Seconds < Lower Is Better Linux 5.17 Git . 16.55 |======================================================= sched-core Git . 16.62 |======================================================= Timed Node.js Compilation 17.3 Time To Compile Seconds < Lower Is Better Linux 5.17 Git . 111.36 |====================================================== sched-core Git . 109.71 |===================================================== Build2 0.13 Time To Compile Seconds < Lower Is Better Linux 5.17 Git . 50.73 |======================================================= sched-core Git . 50.45 |======================================================= Parallel BZIP2 Compression 1.1.13 FreeBSD-13.0-RELEASE-amd64-memstick.img Compression Seconds < Lower Is Better Linux 5.17 Git . 2.372 |======================================================= sched-core Git . 2.312 |====================================================== POV-Ray 3.7.0.7 Trace Time Seconds < Lower Is Better Linux 5.17 Git . 8.501 |======================================================= sched-core Git . 8.519 |======================================================= Primesieve 7.7 1e12 Prime Number Generation Seconds < Lower Is Better Linux 5.17 Git . 3.358 |======================================================= sched-core Git . 3.364 |======================================================= Tachyon 0.99.2 Total Time Seconds < Lower Is Better Linux 5.17 Git . 21.45 |======================================================= sched-core Git . 21.20 |====================================================== Aircrack-ng 1.5.2 k/s > Higher Is Better Linux 5.17 Git . 273790.05 |=================================================== sched-core Git . 273924.13 |=================================================== Liquid-DSP 2021.01.31 Threads: 16 - Buffer Length: 256 - Filter Length: 57 samples/s > Higher Is Better Linux 5.17 Git . 1000010000 |================================================ sched-core Git . 1032200000 |================================================== Liquid-DSP 2021.01.31 Threads: 32 - Buffer Length: 256 - Filter Length: 57 samples/s > Higher Is Better Linux 5.17 Git . 1937933333 |================================================= sched-core Git . 1960966667 |================================================== Liquid-DSP 2021.01.31 Threads: 64 - Buffer Length: 256 - Filter Length: 57 samples/s > Higher Is Better Linux 5.17 Git . 3575533333 |================================================== sched-core Git . 3584033333 |================================================== Liquid-DSP 2021.01.31 Threads: 128 - Buffer Length: 256 - Filter Length: 57 samples/s > Higher Is Better Linux 5.17 Git . 4034700000 |================================================== sched-core Git . 4044766667 |================================================== ASKAP 1.0 Test: tConvolve MT - Gridding Million Grid Points Per Second > Higher Is Better Linux 5.17 Git . 4987.40 |========================================= sched-core Git . 6438.42 |===================================================== ASKAP 1.0 Test: tConvolve MT - Degridding Million Grid Points Per Second > Higher Is Better Linux 5.17 Git . 9328.17 |================================================== sched-core Git . 9964.11 |===================================================== ASKAP 1.0 Test: tConvolve MPI - Degridding Mpix/sec > Higher Is Better Linux 5.17 Git . 40378.5 |===================================================== sched-core Git . 40632.4 |===================================================== ASKAP 1.0 Test: tConvolve MPI - Gridding Mpix/sec > Higher Is Better Linux 5.17 Git . 45986.4 |==================================================== sched-core Git . 46663.5 |===================================================== ASKAP 1.0 Test: tConvolve OpenMP - Gridding Million Grid Points Per Second > Higher Is Better Linux 5.17 Git . 3681.81 |==================================================== sched-core Git . 3718.65 |===================================================== ASKAP 1.0 Test: tConvolve OpenMP - Degridding Million Grid Points Per Second > Higher Is Better Linux 5.17 Git . 3951.56 |==================================================== sched-core Git . 3995.35 |===================================================== Graph500 3.0 Scale: 26 bfs median_TEPS > Higher Is Better Linux 5.17 Git . 548799000 |=================================================== sched-core Git . 522116000 |================================================= Graph500 3.0 Scale: 26 bfs max_TEPS > Higher Is Better Linux 5.17 Git . 568087000 |=================================================== sched-core Git . 553141000 |================================================== Graph500 3.0 Scale: 26 sssp median_TEPS > Higher Is Better Linux 5.17 Git . 259326000 |=================================================== sched-core Git . 256666000 |================================================== Graph500 3.0 Scale: 26 sssp max_TEPS > Higher Is Better Linux 5.17 Git . 319022000 |=================================================== sched-core Git . 307481000 |================================================= GROMACS 2021.2 Implementation: MPI CPU - Input: water_GMX50_bare Ns Per Day > Higher Is Better Linux 5.17 Git . 7.430 |====================================================== sched-core Git . 7.516 |======================================================= Darmstadt Automotive Parallel Heterogeneous Suite Backend: OpenMP - Kernel: Points2Image Test Cases Per Minute > Higher Is Better Linux 5.17 Git . 10961.13 |================================================ sched-core Git . 11963.77 |==================================================== TensorFlow Lite 2020-08-23 Model: Inception V4 Microseconds < Lower Is Better Linux 5.17 Git . 912019 |====================================================== sched-core Git . 815904 |================================================ TensorFlow Lite 2020-08-23 Model: Mobilenet Float Microseconds < Lower Is Better Linux 5.17 Git . 37448.7 |===================================================== sched-core Git . 29946.3 |========================================== TensorFlow Lite 2020-08-23 Model: Mobilenet Quant Microseconds < Lower Is Better Linux 5.17 Git . 31535.2 |===================================================== sched-core Git . 30978.4 |==================================================== TensorFlow Lite 2020-08-23 Model: Inception ResNet V2 Microseconds < Lower Is Better Linux 5.17 Git . 932541 |====================================================== sched-core Git . 727002 |========================================== MariaDB 10.8.2 Clients: 8 Queries Per Second > Higher Is Better Linux 5.17 Git . 2799 |=============================================== sched-core Git . 3311 |======================================================== MariaDB 10.8.2 Clients: 16 Queries Per Second > Higher Is Better Linux 5.17 Git . 2582 |================================================== sched-core Git . 2869 |======================================================== MariaDB 10.8.2 Clients: 32 Queries Per Second > Higher Is Better Linux 5.17 Git . 1321 |================================================ sched-core Git . 1555 |======================================================== MariaDB 10.8.2 Clients: 64 Queries Per Second > Higher Is Better Linux 5.17 Git . 644 |==================================================== sched-core Git . 705 |========================================================= MariaDB 10.8.2 Clients: 128 Queries Per Second > Higher Is Better Linux 5.17 Git . 312 |==================================================== sched-core Git . 344 |========================================================= MariaDB 10.8.2 Clients: 256 Queries Per Second > Higher Is Better Linux 5.17 Git . 271 |====================================================== sched-core Git . 288 |========================================================= MariaDB 10.8.2 Clients: 512 Queries Per Second > Higher Is Better Linux 5.17 Git . 273 |====================================================== sched-core Git . 286 |========================================================= PostgreSQL pgbench 14.0 Scaling Factor: 100 - Clients: 50 - Mode: Read Only TPS > Higher Is Better Linux 5.17 Git . 658289 |================================ sched-core Git . 1089131 |===================================================== PostgreSQL pgbench 14.0 Scaling Factor: 100 - Clients: 50 - Mode: Read Only - Average Latency ms < Lower Is Better Linux 5.17 Git . 0.076 |======================================================= sched-core Git . 0.046 |================================= PostgreSQL pgbench 14.0 Scaling Factor: 100 - Clients: 100 - Mode: Read Only TPS > Higher Is Better Linux 5.17 Git . 1144931 |========================================= sched-core Git . 1465660 |===================================================== PostgreSQL pgbench 14.0 Scaling Factor: 100 - Clients: 100 - Mode: Read Only - Average Latency ms < Lower Is Better Linux 5.17 Git . 0.087 |======================================================= sched-core Git . 0.068 |=========================================== PostgreSQL pgbench 14.0 Scaling Factor: 100 - Clients: 250 - Mode: Read Only TPS > Higher Is Better Linux 5.17 Git . 1646094 |================================================== sched-core Git . 1736309 |===================================================== PostgreSQL pgbench 14.0 Scaling Factor: 100 - Clients: 250 - Mode: Read Only - Average Latency ms < Lower Is Better Linux 5.17 Git . 0.152 |======================================================= sched-core Git . 0.144 |==================================================== PostgreSQL pgbench 14.0 Scaling Factor: 100 - Clients: 50 - Mode: Read Write TPS > Higher Is Better Linux 5.17 Git . 24965 |====================================== sched-core Git . 35760 |======================================================= PostgreSQL pgbench 14.0 Scaling Factor: 100 - Clients: 50 - Mode: Read Write - Average Latency ms < Lower Is Better Linux 5.17 Git . 2.027 |======================================================= sched-core Git . 1.412 |====================================== PostgreSQL pgbench 14.0 Scaling Factor: 100 - Clients: 500 - Mode: Read Only TPS > Higher Is Better Linux 5.17 Git . 1697490 |================================================ sched-core Git . 1873697 |===================================================== PostgreSQL pgbench 14.0 Scaling Factor: 100 - Clients: 500 - Mode: Read Only - Average Latency ms < Lower Is Better Linux 5.17 Git . 0.295 |======================================================= sched-core Git . 0.267 |================================================== PostgreSQL pgbench 14.0 Scaling Factor: 100 - Clients: 100 - Mode: Read Write TPS > Higher Is Better Linux 5.17 Git . 44919 |================================================= sched-core Git . 49992 |======================================================= PostgreSQL pgbench 14.0 Scaling Factor: 100 - Clients: 100 - Mode: Read Write - Average Latency ms < Lower Is Better Linux 5.17 Git . 2.229 |======================================================= sched-core Git . 2.001 |================================================= TNN 0.3 Target: CPU - Model: DenseNet ms < Lower Is Better Linux 5.17 Git . 2847.41 |===================================================== sched-core Git . 2848.37 |===================================================== TNN 0.3 Target: CPU - Model: SqueezeNet v2 ms < Lower Is Better Linux 5.17 Git . 62.19 |======================================================= sched-core Git . 60.88 |====================================================== TNN 0.3 Target: CPU - Model: SqueezeNet v1.1 ms < Lower Is Better Linux 5.17 Git . 252.05 |====================================================== sched-core Git . 251.90 |====================================================== Sysbench 1.0.20 Test: CPU Events Per Second > Higher Is Better Linux 5.17 Git . 303171.90 |================================================== sched-core Git . 308160.07 |=================================================== Facebook RocksDB 6.22.1 Test: Random Fill Op/s > Higher Is Better Linux 5.17 Git . 186142 |============================================= sched-core Git . 222391 |====================================================== Facebook RocksDB 6.22.1 Test: Random Read Op/s > Higher Is Better Linux 5.17 Git . 427390652 |=================================================== sched-core Git . 431189394 |=================================================== Facebook RocksDB 6.22.1 Test: Update Random Op/s > Higher Is Better Linux 5.17 Git . 227357 |================================================ sched-core Git . 253758 |====================================================== Facebook RocksDB 6.22.1 Test: Sequential Fill Op/s > Higher Is Better Linux 5.17 Git . 183816 |=========================================== sched-core Git . 228657 |====================================================== Facebook RocksDB 6.22.1 Test: Random Fill Sync Op/s > Higher Is Better Linux 5.17 Git . 86513 |============================================== sched-core Git . 100674 |====================================================== Facebook RocksDB 6.22.1 Test: Read While Writing Op/s > Higher Is Better Linux 5.17 Git . 9728767 |==================================================== sched-core Git . 9855545 |===================================================== Facebook RocksDB 6.22.1 Test: Read Random Write Random Op/s > Higher Is Better Linux 5.17 Git . 2888939 |============================================ sched-core Git . 3459011 |===================================================== BRL-CAD 7.32.2 VGR Performance Metric VGR Performance Metric > Higher Is Better Linux 5.17 Git . 865080 |====================================================== sched-core Git . 857076 |======================================================