openSUSE Tumbleweed before/after GCC 12 upgrade. Benchmarks by Michael Larabel for a future article.
Compare your own system(s) to this result file with the
Phoronix Test Suite by running the command:
phoronix-test-suite benchmark 2205149-NE-TUMBLEWEE25
openSUSE Tumbleweed GCC12 Benchmarks
openSUSE Tumbleweed before/after GCC 12 upgrade. Benchmarks by Michael Larabel for a future article.
Tumbleweed 20220507:
Processor: 2 x Intel Xeon Platinum 8380 @ 3.40GHz (80 Cores / 160 Threads), Motherboard: Intel M50CYP2SB2U (SE5C6200.86B.0022.D08.2103221623 BIOS), Chipset: Intel Device 0998, Memory: 512GB, Disk: 800GB INTEL SSDPF21Q800GB, Graphics: ASPEED, Monitor: VE228, Network: 2 x Intel X710 for 10GBASE-T + 2 x Intel E810-C for QSFP
OS: openSUSE Tumbleweed 20220507, Kernel: 5.17.4-1-default (x86_64), Compiler: GCC 11.2.1 20220420 [revision 691af15031e00227ba6d5935c1d737026cda4129], File-System: btrfs, Screen Resolution: 1920x1080
Tumbleweed 20220510:
Processor: 2 x Intel Xeon Platinum 8380 @ 3.40GHz (80 Cores / 160 Threads), Motherboard: Intel M50CYP2SB2U (SE5C6200.86B.0022.D08.2103221623 BIOS), Chipset: Intel Device 0998, Memory: 512GB, Disk: 800GB INTEL SSDPF21Q800GB, Graphics: ASPEED, Monitor: VE228, Network: 2 x Intel X710 for 10GBASE-T + 2 x Intel E810-C for QSFP
OS: openSUSE 20220510, Kernel: 5.17.5-1-default (x86_64), Compiler: GCC 12.1.0, File-System: btrfs, Screen Resolution: 1920x1080
Liquid-DSP 2021.01.31
Threads: 160 - Buffer Length: 256 - Filter Length: 57
samples/s > Higher Is Better
Tumbleweed 20220507 . 1458400000 |======================================
Tumbleweed 20220510 . 1715666667 |=============================================
ONNX Runtime 1.11
Model: ArcFace ResNet-100 - Device: CPU - Executor: Standard
Inferences Per Minute > Higher Is Better
Tumbleweed 20220507 . 1820 |============================================
Tumbleweed 20220510 . 2132 |===================================================
PyPerformance 1.0.0
Benchmark: nbody
Milliseconds < Lower Is Better
Tumbleweed 20220507 . 219 |====================================================
Tumbleweed 20220510 . 189 |=============================================
PyPerformance 1.0.0
Benchmark: chaos
Milliseconds < Lower Is Better
Tumbleweed 20220507 . 208 |====================================================
Tumbleweed 20220510 . 180 |=============================================
PyPerformance 1.0.0
Benchmark: pickle_pure_python
Milliseconds < Lower Is Better
Tumbleweed 20220507 . 790 |====================================================
Tumbleweed 20220510 . 691 |=============================================
PyPerformance 1.0.0
Benchmark: crypto_pyaes
Milliseconds < Lower Is Better
Tumbleweed 20220507 . 194 |====================================================
Tumbleweed 20220510 . 170 |==============================================
Stress-NG 0.14
Test: System V Message Passing
Bogo Ops/s > Higher Is Better
Tumbleweed 20220507 . 6948990.47 |=============================================
Tumbleweed 20220510 . 6134754.47 |========================================
Liquid-DSP 2021.01.31
Threads: 128 - Buffer Length: 256 - Filter Length: 57
samples/s > Higher Is Better
Tumbleweed 20220507 . 1410166667 |========================================
Tumbleweed 20220510 . 1595800000 |=============================================
PyPerformance 1.0.0
Benchmark: django_template
Milliseconds < Lower Is Better
Tumbleweed 20220507 . 85.7 |===================================================
Tumbleweed 20220510 . 76.5 |==============================================
PyPerformance 1.0.0
Benchmark: float
Milliseconds < Lower Is Better
Tumbleweed 20220507 . 205 |====================================================
Tumbleweed 20220510 . 187 |===============================================
PyPerformance 1.0.0
Benchmark: pathlib
Milliseconds < Lower Is Better
Tumbleweed 20220507 . 31.1 |===================================================
Tumbleweed 20220510 . 28.6 |===============================================
PyBench 2018-02-16
Total For Average Test Times
Milliseconds < Lower Is Better
Tumbleweed 20220507 . 1206 |===================================================
Tumbleweed 20220510 . 1110 |===============================================
PyPerformance 1.0.0
Benchmark: regex_compile
Milliseconds < Lower Is Better
Tumbleweed 20220507 . 295 |====================================================
Tumbleweed 20220510 . 272 |================================================
Renaissance 0.12
Test: In-Memory Database Shootout
ms < Lower Is Better
Tumbleweed 20220507 . 21253.2 |================================================
Tumbleweed 20220510 . 19686.6 |============================================
Stress-NG 0.14
Test: Matrix Math
Bogo Ops/s > Higher Is Better
Tumbleweed 20220507 . 307118.55 |===========================================
Tumbleweed 20220510 . 330917.14 |==============================================
Stress-NG 0.14
Test: SENDFILE
Bogo Ops/s > Higher Is Better
Tumbleweed 20220507 . 1308526.97 |=============================================
Tumbleweed 20220510 . 1228020.63 |==========================================
PyPerformance 1.0.0
Benchmark: 2to3
Milliseconds < Lower Is Better
Tumbleweed 20220507 . 558 |====================================================
Tumbleweed 20220510 . 525 |=================================================
Stress-NG 0.14
Test: Vector Math
Bogo Ops/s > Higher Is Better
Tumbleweed 20220507 . 324345.37 |==============================================
Tumbleweed 20220510 . 308630.64 |============================================
Zstd Compression
Compression Level: 3, Long Mode - Compression Speed
MB/s > Higher Is Better
Tumbleweed 20220507 . 278.6 |================================================
Tumbleweed 20220510 . 292.3 |==================================================
PyPerformance 1.0.0
Benchmark: go
Milliseconds < Lower Is Better
Tumbleweed 20220507 . 328 |====================================================
Tumbleweed 20220510 . 313 |==================================================
oneDNN 2.6
Harness: Recurrent Neural Network Training - Data Type: u8s8f32 - Engine: CPU
ms < Lower Is Better
Tumbleweed 20220507 . 688.68 |=================================================
Tumbleweed 20220510 . 658.22 |===============================================
Zstd Compression 1.5.0
Compression Level: 8, Long Mode - Compression Speed
MB/s > Higher Is Better
Tumbleweed 20220507 . 323.6 |================================================
Tumbleweed 20220510 . 337.8 |==================================================
Stress-NG 0.14
Test: Crypto
Bogo Ops/s > Higher Is Better
Tumbleweed 20220507 . 85026.09 |=============================================
Tumbleweed 20220510 . 88400.87 |===============================================
PyPerformance 1.0.0
Benchmark: python_startup
Milliseconds < Lower Is Better
Tumbleweed 20220507 . 26.5 |===================================================
Tumbleweed 20220510 . 25.5 |=================================================
Renaissance 0.12
Test: Apache Spark PageRank
ms < Lower Is Better
Tumbleweed 20220507 . 3586.2 |=================================================
Tumbleweed 20220510 . 3455.4 |===============================================
Stress-NG 0.14
Test: Malloc
Bogo Ops/s > Higher Is Better
Tumbleweed 20220507 . 311705065.96 |==========================================
Tumbleweed 20220510 . 322581943.46 |===========================================
LAMMPS Molecular Dynamics Simulator 29Oct2020
Model: 20k Atoms
ns/day > Higher Is Better
Tumbleweed 20220507 . 34.10 |================================================
Tumbleweed 20220510 . 35.26 |==================================================
libavif avifenc 0.10
Encoder Speed: 6
Seconds < Lower Is Better
Tumbleweed 20220507 . 5.878 |================================================
Tumbleweed 20220510 . 6.060 |==================================================
libavif avifenc 0.10
Encoder Speed: 10, Lossless
Seconds < Lower Is Better
Tumbleweed 20220507 . 7.097 |=================================================
Tumbleweed 20220510 . 7.315 |==================================================
libavif avifenc 0.10
Encoder Speed: 6, Lossless
Seconds < Lower Is Better
Tumbleweed 20220507 . 9.789 |================================================
Tumbleweed 20220510 . 10.070 |=================================================
ASTC Encoder 3.2
Preset: Exhaustive
Seconds < Lower Is Better
Tumbleweed 20220507 . 8.9358 |=================================================
Tumbleweed 20220510 . 8.6924 |================================================
Zstd Compression 1.5.0
Compression Level: 19 - Compression Speed
MB/s > Higher Is Better
Tumbleweed 20220507 . 85.8 |==================================================
Tumbleweed 20220510 . 88.1 |===================================================
Renaissance 0.12
Test: Genetic Algorithm Using Jenetics + Futures
ms < Lower Is Better
Tumbleweed 20220507 . 6895.9 |================================================
Tumbleweed 20220510 . 7069.7 |=================================================
Tachyon 0.99.2
Total Time
Seconds < Lower Is Better
Tumbleweed 20220507 . 23.63 |=================================================
Tumbleweed 20220510 . 24.20 |==================================================
Zstd Compression
Compression Level: 19 - Decompression Speed
MB/s > Higher Is Better
Tumbleweed 20220507 . 2576.2 |=================================================
Tumbleweed 20220510 . 2515.7 |================================================
Zstd Compression
Compression Level: 19, Long Mode - Compression Speed
MB/s > Higher Is Better
Tumbleweed 20220507 . 43.1 |===================================================
Tumbleweed 20220510 . 42.1 |==================================================
Stress-NG 0.14
Test: CPU Stress
Bogo Ops/s > Higher Is Better
Tumbleweed 20220507 . 136088.24 |=============================================
Tumbleweed 20220510 . 139265.42 |==============================================
Zstd Compression 1.5.0
Compression Level: 3, Long Mode - Compression Speed
MB/s > Higher Is Better
Tumbleweed 20220507 . 294.9 |=================================================
Tumbleweed 20220510 . 301.7 |==================================================
ASTC Encoder 3.2
Preset: Thorough
Seconds < Lower Is Better
Tumbleweed 20220507 . 7.0018 |================================================
Tumbleweed 20220510 . 7.1589 |=================================================
DaCapo Benchmark 9.12-MR1
Java Test: H2
msec < Lower Is Better
Tumbleweed 20220507 . 13062 |=================================================
Tumbleweed 20220510 . 13335 |==================================================
Zstd Compression
Compression Level: 3 - Decompression Speed
MB/s > Higher Is Better
Tumbleweed 20220507 . 3062.5 |=================================================
Tumbleweed 20220510 . 3000.5 |================================================
Stress-NG 0.14
Test: MMAP
Bogo Ops/s > Higher Is Better
Tumbleweed 20220507 . 4664.62 |===============================================
Tumbleweed 20220510 . 4758.63 |================================================
ONNX Runtime 1.11
Model: yolov4 - Device: CPU - Executor: Standard
Inferences Per Minute > Higher Is Better
Tumbleweed 20220507 . 622 |===================================================
Tumbleweed 20220510 . 634 |====================================================
Zstd Compression 1.5.0
Compression Level: 19, Long Mode - Compression Speed
MB/s > Higher Is Better
Tumbleweed 20220507 . 47.7 |===================================================
Tumbleweed 20220510 . 46.8 |==================================================
SVT-VP9 0.3
Tuning: Visual Quality Optimized - Input: Bosphorus 1080p
Frames Per Second > Higher Is Better
Tumbleweed 20220507 . 175.65 |================================================
Tumbleweed 20220510 . 178.91 |=================================================
Zstd Compression
Compression Level: 19, Long Mode - Decompression Speed
MB/s > Higher Is Better
Tumbleweed 20220507 . 2674.2 |=================================================
Tumbleweed 20220510 . 2626.5 |================================================
Numpy Benchmark
Score > Higher Is Better
Tumbleweed 20220507 . 392.96 |=================================================
Tumbleweed 20220510 . 386.05 |================================================
Zstd Compression
Compression Level: 8, Long Mode - Decompression Speed
MB/s > Higher Is Better
Tumbleweed 20220507 . 3248.6 |=================================================
Tumbleweed 20220510 . 3196.6 |================================================
PyPerformance 1.0.0
Benchmark: json_loads
Milliseconds < Lower Is Better
Tumbleweed 20220507 . 37.5 |===================================================
Tumbleweed 20220510 . 36.9 |==================================================
SVT-VP9 0.3
Tuning: VMAF Optimized - Input: Bosphorus 1080p
Frames Per Second > Higher Is Better
Tumbleweed 20220507 . 221.22 |=================================================
Tumbleweed 20220510 . 217.89 |================================================
oneDNN 2.6
Harness: Recurrent Neural Network Training - Data Type: bf16bf16bf16 - Engine: CPU
ms < Lower Is Better
Tumbleweed 20220507 . 705.40 |=================================================
Tumbleweed 20220510 . 695.65 |================================================
Zstd Compression
Compression Level: 8, Long Mode - Compression Speed
MB/s > Higher Is Better
Tumbleweed 20220507 . 314.3 |=================================================
Tumbleweed 20220510 . 318.7 |==================================================
Stress-NG 0.14
Test: Context Switching
Bogo Ops/s > Higher Is Better
Tumbleweed 20220507 . 20744069.17 |============================================
Tumbleweed 20220510 . 20458137.33 |===========================================
nginx 1.21.1
Concurrent Requests: 1000
Requests Per Second > Higher Is Better
Tumbleweed 20220507 . 214270.04 |==============================================
Tumbleweed 20220510 . 211423.33 |=============================================
Apache HTTP Server 2.4.48
Concurrent Requests: 1000
Requests Per Second > Higher Is Better
Tumbleweed 20220507 . 213476.35 |==============================================
Tumbleweed 20220510 . 210703.41 |=============================================
Stockfish 13
Total Time
Nodes Per Second > Higher Is Better
Tumbleweed 20220507 . 184534600 |==============================================
Tumbleweed 20220510 . 182150796 |=============================================
Zstd Compression
Compression Level: 19 - Compression Speed
MB/s > Higher Is Better
Tumbleweed 20220507 . 84.3 |==================================================
Tumbleweed 20220510 . 85.4 |===================================================
Zstd Compression 1.5.0
Compression Level: 3 - Compression Speed
MB/s > Higher Is Better
Tumbleweed 20220507 . 6426.1 |================================================
Tumbleweed 20220510 . 6509.6 |=================================================
Zstd Compression
Compression Level: 3, Long Mode - Decompression Speed
MB/s > Higher Is Better
Tumbleweed 20220507 . 3251.9 |=================================================
Tumbleweed 20220510 . 3215.4 |================================================
Apache HTTP Server 2.4.48
Concurrent Requests: 200
Requests Per Second > Higher Is Better
Tumbleweed 20220507 . 197075.88 |==============================================
Tumbleweed 20220510 . 194927.31 |=============================================
nginx 1.21.1
Concurrent Requests: 500
Requests Per Second > Higher Is Better
Tumbleweed 20220507 . 208849.70 |==============================================
Tumbleweed 20220510 . 206578.82 |=============================================
SVT-HEVC 1.5.0
Tuning: 7 - Input: Bosphorus 1080p
Frames Per Second > Higher Is Better
Tumbleweed 20220507 . 174.38 |=================================================
Tumbleweed 20220510 . 175.95 |=================================================
WireGuard + Linux Networking Stack Stress Test
Seconds < Lower Is Better
Tumbleweed 20220507 . 580.28 |=================================================
Tumbleweed 20220510 . 575.21 |=================================================
Pennant 1.0.1
Test: sedovbig
Hydro Cycle Time - Seconds < Lower Is Better
Tumbleweed 20220507 . 15.70 |==================================================
Tumbleweed 20220510 . 15.57 |==================================================
SVT-HEVC 1.5.0
Tuning: 1 - Input: Bosphorus 1080p
Frames Per Second > Higher Is Better
Tumbleweed 20220507 . 29.83 |==================================================
Tumbleweed 20220510 . 30.09 |==================================================
SVT-AV1 1.0
Encoder Mode: Preset 12 - Input: Bosphorus 4K
Frames Per Second > Higher Is Better
Tumbleweed 20220507 . 92.53 |==================================================
Tumbleweed 20220510 . 91.81 |==================================================
Renaissance 0.12
Test: Akka Unbalanced Cobwebbed Tree
ms < Lower Is Better
Tumbleweed 20220507 . 34923.6 |================================================
Tumbleweed 20220510 . 34659.4 |================================================
GROMACS 2021.2
Implementation: MPI CPU - Input: water_GMX50_bare
Ns Per Day > Higher Is Better
Tumbleweed 20220507 . 9.052 |==================================================
Tumbleweed 20220510 . 9.121 |==================================================
SVT-VP9 0.3
Tuning: PSNR/SSIM Optimized - Input: Bosphorus 1080p
Frames Per Second > Higher Is Better
Tumbleweed 20220507 . 214.71 |=================================================
Tumbleweed 20220510 . 213.09 |=================================================
Zstd Compression
Compression Level: 3 - Compression Speed
MB/s > Higher Is Better
Tumbleweed 20220507 . 6695.2 |=================================================
Tumbleweed 20220510 . 6645.9 |=================================================
nginx 1.21.1
Concurrent Requests: 200
Requests Per Second > Higher Is Better
Tumbleweed 20220507 . 197968.99 |==============================================
Tumbleweed 20220510 . 196528.56 |==============================================
Xcompact3d Incompact3d 2021-03-11
Input: input.i3d 193 Cells Per Direction
Seconds < Lower Is Better
Tumbleweed 20220507 . 11.42 |==================================================
Tumbleweed 20220510 . 11.34 |==================================================
SVT-HEVC 1.5.0
Tuning: 10 - Input: Bosphorus 1080p
Frames Per Second > Higher Is Better
Tumbleweed 20220507 . 264.92 |=================================================
Tumbleweed 20220510 . 266.83 |=================================================
PHPBench 0.8.1
PHP Benchmark Suite
Score > Higher Is Better
Tumbleweed 20220507 . 655272 |=================================================
Tumbleweed 20220510 . 650951 |=================================================
ONNX Runtime 1.11
Model: super-resolution-10 - Device: CPU - Executor: Standard
Inferences Per Minute > Higher Is Better
Tumbleweed 20220507 . 12429 |==================================================
Tumbleweed 20220510 . 12510 |==================================================
libavif avifenc 0.10
Encoder Speed: 0
Seconds < Lower Is Better
Tumbleweed 20220507 . 85.51 |==================================================
Tumbleweed 20220510 . 85.03 |==================================================
Stress-NG 0.14
Test: Semaphores
Bogo Ops/s > Higher Is Better
Tumbleweed 20220507 . 12219151.39 |============================================
Tumbleweed 20220510 . 12156959.44 |============================================
Zstd Compression 1.5.0
Compression Level: 19, Long Mode - Decompression Speed
MB/s > Higher Is Better
Tumbleweed 20220507 . 2742.1 |=================================================
Tumbleweed 20220510 . 2755.5 |=================================================
Renaissance 0.12
Test: Apache Spark ALS
ms < Lower Is Better
Tumbleweed 20220507 . 2978.4 |=================================================
Tumbleweed 20220510 . 2964.9 |=================================================
Xcompact3d Incompact3d 2021-03-11
Input: X3D-benchmarking input.i3d
Seconds < Lower Is Better
Tumbleweed 20220507 . 294.41 |=================================================
Tumbleweed 20220510 . 293.19 |=================================================
Apache HTTP Server 2.4.48
Concurrent Requests: 500
Requests Per Second > Higher Is Better
Tumbleweed 20220507 . 206530.83 |==============================================
Tumbleweed 20220510 . 205683.86 |==============================================
Zstd Compression 1.5.0
Compression Level: 19 - Decompression Speed
MB/s > Higher Is Better
Tumbleweed 20220507 . 2659.8 |=================================================
Tumbleweed 20220510 . 2650.9 |=================================================
Stress-NG 0.14
Test: Glibc Qsort Data Sorting
Bogo Ops/s > Higher Is Better
Tumbleweed 20220507 . 934.51 |=================================================
Tumbleweed 20220510 . 937.17 |=================================================
oneDNN 2.6
Harness: Recurrent Neural Network Training - Data Type: f32 - Engine: CPU
ms < Lower Is Better
Tumbleweed 20220507 . 678.30 |=================================================
Tumbleweed 20220510 . 676.39 |=================================================
Renaissance 0.12
Test: Random Forest
ms < Lower Is Better
Tumbleweed 20220507 . 1503.2 |=================================================
Tumbleweed 20220510 . 1507.3 |=================================================
libavif avifenc 0.10
Encoder Speed: 2
Seconds < Lower Is Better
Tumbleweed 20220507 . 47.82 |==================================================
Tumbleweed 20220510 . 47.94 |==================================================
Zstd Compression 1.5.0
Compression Level: 3, Long Mode - Decompression Speed
MB/s > Higher Is Better
Tumbleweed 20220507 . 3232.9 |=================================================
Tumbleweed 20220510 . 3226.6 |=================================================
SVT-AV1 1.0
Encoder Mode: Preset 10 - Input: Bosphorus 4K
Frames Per Second > Higher Is Better
Tumbleweed 20220507 . 80.05 |==================================================
Tumbleweed 20220510 . 80.18 |==================================================
Stress-NG 0.14
Test: Forking
Bogo Ops/s > Higher Is Better
Tumbleweed 20220507 . 86555.94 |===============================================
Tumbleweed 20220510 . 86425.70 |===============================================
Stress-NG 0.14
Test: Memory Copying
Bogo Ops/s > Higher Is Better
Tumbleweed 20220507 . 13248.44 |===============================================
Tumbleweed 20220510 . 13258.18 |===============================================
Renaissance 0.12
Test: ALS Movie Lens
ms < Lower Is Better
Tumbleweed 20220507 . 18753.2 |================================================
Tumbleweed 20220510 . 18758.7 |================================================
nginx 1.21.1
Concurrent Requests: 100
Requests Per Second > Higher Is Better
Tumbleweed 20220507 . 79426.07 |===============================================
Tumbleweed 20220510 . 79403.07 |===============================================
Algebraic Multi-Grid Benchmark 1.2
Figure Of Merit > Higher Is Better
Tumbleweed 20220507 . 2159126667 |=============================================
Tumbleweed 20220510 . 2158861667 |=============================================
ONNX Runtime 1.11
Model: GPT-2 - Device: CPU - Executor: Standard
Inferences Per Minute > Higher Is Better
Tumbleweed 20220507 . 9395 |==================================================
Tumbleweed 20220510 . 9620 |===================================================
ASTC Encoder 3.2
Preset: Medium
Seconds < Lower Is Better
Tumbleweed 20220507 . 5.5042 |=================================================
Tumbleweed 20220510 . 5.1969 |==============================================
oneDNN 2.6
Harness: Recurrent Neural Network Inference - Data Type: bf16bf16bf16 - Engine: CPU
ms < Lower Is Better
Tumbleweed 20220507 . 424.35 |===============================================
Tumbleweed 20220510 . 437.89 |=================================================
oneDNN 2.6
Harness: Recurrent Neural Network Inference - Data Type: u8s8f32 - Engine: CPU
ms < Lower Is Better
Tumbleweed 20220507 . 431.52 |================================================
Tumbleweed 20220510 . 436.17 |=================================================
oneDNN 2.6
Harness: Recurrent Neural Network Inference - Data Type: f32 - Engine: CPU
ms < Lower Is Better
Tumbleweed 20220507 . 430.98 |================================================
Tumbleweed 20220510 . 435.59 |=================================================
Renaissance 0.12
Test: Finagle HTTP Requests
ms < Lower Is Better
Tumbleweed 20220507 . 5779.2 |=================================================
Tumbleweed 20220510 . 5708.6 |================================================
Renaissance 0.12
Test: Apache Spark Bayes
ms < Lower Is Better
Tumbleweed 20220507 . 1130.7 |===============================================
Tumbleweed 20220510 . 1183.5 |=================================================
LAMMPS Molecular Dynamics Simulator 29Oct2020
Model: Rhodopsin Protein
ns/day > Higher Is Better
Tumbleweed 20220507 . 24.61 |================================================
Tumbleweed 20220510 . 25.85 |==================================================