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