Intel Core i9-10980XE GCC compiler benchmarking 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 2107032-IB-10980XECO53
Intel 10980XE GCC Compiler Benchmarks
Intel Core i9-10980XE GCC compiler benchmarking by Michael Larabel for a future article.
GCC 8.5:
Processor: Intel Core i9-10980XE @ 4.80GHz (18 Cores / 36 Threads), Motherboard: ASRock X299 Steel Legend (P1.30 BIOS), Chipset: Intel Sky Lake-E DMI3 Registers, Memory: 32GB, Disk: Samsung SSD 970 PRO 512GB, Graphics: NVIDIA NV132 11GB, Audio: Realtek ALC1220, Monitor: ASUS VP28U, Network: Intel I219-V + Intel I211
OS: Ubuntu 21.04, Kernel: 5.11.0-22-generic (x86_64), Desktop: GNOME Shell 3.38.4, Display Server: X Server + Wayland, Display Driver: nouveau, OpenGL: 4.3 Mesa 21.0.1, Vulkan: 1.0.2, Compiler: GCC 8.5.0, File-System: ext4, Screen Resolution: 2560x1600
GCC 9.4:
Processor: Intel Core i9-10980XE @ 4.80GHz (18 Cores / 36 Threads), Motherboard: ASRock X299 Steel Legend (P1.30 BIOS), Chipset: Intel Sky Lake-E DMI3 Registers, Memory: 32GB, Disk: Samsung SSD 970 PRO 512GB, Graphics: NVIDIA NV132 11GB, Audio: Realtek ALC1220, Monitor: ASUS VP28U, Network: Intel I219-V + Intel I211
OS: Ubuntu 21.04, Kernel: 5.11.0-22-generic (x86_64), Desktop: GNOME Shell 3.38.4, Display Server: X Server + Wayland, Display Driver: nouveau, OpenGL: 4.3 Mesa 21.0.1, Vulkan: 1.0.2, Compiler: GCC 9.4.0, File-System: ext4, Screen Resolution: 2560x1600
GCC 10.3:
Processor: Intel Core i9-10980XE @ 4.80GHz (18 Cores / 36 Threads), Motherboard: ASRock X299 Steel Legend (P1.30 BIOS), Chipset: Intel Sky Lake-E DMI3 Registers, Memory: 32GB, Disk: Samsung SSD 970 PRO 512GB, Graphics: NVIDIA NV132 11GB, Audio: Realtek ALC1220, Monitor: ASUS VP28U, Network: Intel I219-V + Intel I211
OS: Ubuntu 21.04, Kernel: 5.11.0-22-generic (x86_64), Desktop: GNOME Shell 3.38.4, Display Server: X Server + Wayland, Display Driver: nouveau, OpenGL: 4.3 Mesa 21.0.1, Vulkan: 1.0.2, Compiler: GCC 10.3.0, File-System: ext4, Screen Resolution: 2560x1600
GCC 11.1:
Processor: Intel Core i9-10980XE @ 4.80GHz (18 Cores / 36 Threads), Motherboard: ASRock X299 Steel Legend (P1.30 BIOS), Chipset: Intel Sky Lake-E DMI3 Registers, Memory: 32GB, Disk: Samsung SSD 970 PRO 512GB, Graphics: NVIDIA NV132 11GB, Audio: Realtek ALC1220, Monitor: ASUS VP28U, Network: Intel I219-V + Intel I211
OS: Ubuntu 21.04, Kernel: 5.11.0-22-generic (x86_64), Desktop: GNOME Shell 3.38.4, Display Server: X Server + Wayland, Display Driver: nouveau, OpenGL: 4.3 Mesa 21.0.1, Vulkan: 1.0.2, Compiler: GCC 11.1.0, File-System: ext4, Screen Resolution: 2560x1600
GCC 12.0.0 20210701:
Processor: Intel Core i9-10980XE @ 4.80GHz (18 Cores / 36 Threads), Motherboard: ASRock X299 Steel Legend (P1.30 BIOS), Chipset: Intel Sky Lake-E DMI3 Registers, Memory: 32GB, Disk: Samsung SSD 970 PRO 512GB, Graphics: NVIDIA NV132 11GB, Audio: Realtek ALC1220, Monitor: ASUS VP28U, Network: Intel I219-V + Intel I211
OS: Ubuntu 21.04, Kernel: 5.11.0-22-generic (x86_64), Desktop: GNOME Shell 3.38.4, Display Server: X Server + Wayland, Display Driver: nouveau, OpenGL: 4.3 Mesa 21.0.1, Vulkan: 1.0.2, Compiler: GCC 12.0.0 20210701, File-System: ext4, Screen Resolution: 2560x1600
C-Blosc 2.0
Compressor: blosclz
MB/s > Higher Is Better
GCC 8.5 ............. 11800.7 |===============================================
GCC 9.4 ............. 11802.6 |================================================
GCC 10.3 ............ 11713.4 |===============================================
GCC 11.1 ............ 11926.8 |================================================
GCC 12.0.0 20210701 . 11889.4 |================================================
QuantLib 1.21
MFLOPS > Higher Is Better
GCC 8.5 ............. 2586.3 |==============================================
GCC 9.4 ............. 2568.8 |=============================================
GCC 10.3 ............ 2529.8 |=============================================
GCC 11.1 ............ 2749.1 |=================================================
GCC 12.0.0 20210701 . 2773.6 |=================================================
Crypto++ 8.2
Test: Keyed Algorithms
MiB/second > Higher Is Better
GCC 8.5 ............. 714.49 |=================================================
GCC 9.4 ............. 719.76 |=================================================
GCC 10.3 ............ 717.17 |=================================================
GCC 11.1 ............ 692.99 |===============================================
GCC 12.0.0 20210701 . 714.21 |=================================================
Crypto++ 8.2
Test: Unkeyed Algorithms
MiB/second > Higher Is Better
GCC 8.5 ............. 377.78 |=================================================
GCC 9.4 ............. 375.23 |=================================================
GCC 10.3 ............ 372.58 |================================================
GCC 11.1 ............ 360.41 |===============================================
GCC 12.0.0 20210701 . 374.64 |=================================================
Crypto++ 8.2
Test: Integer + Elliptic Curve Public Key Algorithms
MiB/second > Higher Is Better
GCC 8.5 ............. 5519.14 |===============================================
GCC 9.4 ............. 5538.55 |================================================
GCC 10.3 ............ 5503.08 |===============================================
GCC 11.1 ............ 5593.13 |================================================
GCC 12.0.0 20210701 . 5532.47 |===============================================
Etcpak 0.7
Configuration: DXT1
Mpx/s > Higher Is Better
GCC 8.5 ............. 1445.24 |===============================================
GCC 9.4 ............. 1450.56 |===============================================
GCC 10.3 ............ 1484.23 |================================================
GCC 11.1 ............ 1468.97 |================================================
GCC 12.0.0 20210701 . 1419.37 |==============================================
Etcpak 0.7
Configuration: ETC2
Mpx/s > Higher Is Better
GCC 8.5 ............. 198.11 |=================================================
GCC 9.4 ............. 199.10 |=================================================
GCC 10.3 ............ 197.63 |=================================================
GCC 11.1 ............ 194.76 |================================================
GCC 12.0.0 20210701 . 197.13 |=================================================
Etcpak 0.7
Configuration: ETC1 + Dithering
Mpx/s > Higher Is Better
GCC 8.5 ............. 329.13 |================================================
GCC 9.4 ............. 336.11 |=================================================
GCC 10.3 ............ 329.49 |================================================
GCC 11.1 ............ 327.33 |================================================
GCC 12.0.0 20210701 . 325.28 |===============================================
Timed MrBayes Analysis 3.2.7
Primate Phylogeny Analysis
Seconds < Lower Is Better
GCC 8.5 ............. 146.10 |==============================================
GCC 9.4 ............. 157.33 |=================================================
GCC 10.3 ............ 154.63 |================================================
GCC 11.1 ............ 142.93 |=============================================
GCC 12.0.0 20210701 . 145.17 |=============================================
Timed HMMer Search 3.3.2
Pfam Database Search
Seconds < Lower Is Better
GCC 8.5 ............. 126.20 |================================================
GCC 9.4 ............. 126.51 |================================================
GCC 10.3 ............ 126.69 |================================================
GCC 11.1 ............ 126.62 |================================================
GCC 12.0.0 20210701 . 129.45 |=================================================
WebP Image Encode 1.1
Encode Settings: Quality 100, Lossless
Encode Time - Seconds < Lower Is Better
GCC 8.5 ............. 17.20 |==================================================
GCC 9.4 ............. 16.82 |=================================================
GCC 10.3 ............ 17.25 |==================================================
GCC 11.1 ............ 16.80 |=================================================
GCC 12.0.0 20210701 . 16.89 |=================================================
WebP Image Encode 1.1
Encode Settings: Quality 100, Highest Compression
Encode Time - Seconds < Lower Is Better
GCC 8.5 ............. 6.642 |================================================
GCC 9.4 ............. 6.560 |================================================
GCC 10.3 ............ 6.866 |==================================================
GCC 11.1 ............ 6.780 |=================================================
GCC 12.0.0 20210701 . 6.548 |================================================
WebP Image Encode 1.1
Encode Settings: Quality 100, Lossless, Highest Compression
Encode Time - Seconds < Lower Is Better
GCC 8.5 ............. 37.70 |==================================================
GCC 9.4 ............. 36.87 |=================================================
GCC 10.3 ............ 37.87 |==================================================
GCC 11.1 ............ 36.47 |================================================
GCC 12.0.0 20210701 . 37.16 |=================================================
libgav1 0.16.3
Video Input: Summer Nature 4K
FPS > Higher Is Better
GCC 12.0.0 20210701 . 28.24 |==================================================
libgav1 0.16.3
Video Input: Chimera 1080p 10-bit
FPS > Higher Is Better
GCC 12.0.0 20210701 . 21.32 |==================================================
Zstd Compression 1.5.0
Compression Level: 8 - Compression Speed
MB/s > Higher Is Better
GCC 8.5 ............. 425.7 |=================================================
GCC 9.4 ............. 429.4 |==================================================
GCC 10.3 ............ 424.0 |=================================================
GCC 11.1 ............ 419.5 |================================================
GCC 12.0.0 20210701 . 432.7 |==================================================
Zstd Compression 1.5.0
Compression Level: 8 - Decompression Speed
MB/s > Higher Is Better
GCC 8.5 ............. 3361.7 |================================================
GCC 9.4 ............. 3436.8 |=================================================
GCC 10.3 ............ 3285.5 |===============================================
GCC 11.1 ............ 3351.9 |================================================
GCC 12.0.0 20210701 . 3332.7 |================================================
Zstd Compression 1.5.0
Compression Level: 19 - Compression Speed
MB/s > Higher Is Better
GCC 8.5 ............. 60.3 |==================================================
GCC 9.4 ............. 60.2 |==================================================
GCC 10.3 ............ 60.1 |==================================================
GCC 11.1 ............ 61.0 |===================================================
GCC 12.0.0 20210701 . 60.8 |===================================================
Zstd Compression 1.5.0
Compression Level: 19 - Decompression Speed
MB/s > Higher Is Better
GCC 8.5 ............. 2676.8 |===============================================
GCC 9.4 ............. 2802.7 |=================================================
GCC 10.3 ............ 2701.9 |===============================================
GCC 11.1 ............ 2642.2 |==============================================
GCC 12.0.0 20210701 . 2773.9 |================================================
Zstd Compression 1.5.0
Compression Level: 8, Long Mode - Compression Speed
MB/s > Higher Is Better
GCC 8.5 ............. 335.5 |====================================
GCC 9.4 ............. 375.6 |========================================
GCC 10.3 ............ 370.1 |=======================================
GCC 11.1 ............ 469.4 |==================================================
GCC 12.0.0 20210701 . 385.5 |=========================================
Zstd Compression 1.5.0
Compression Level: 8, Long Mode - Decompression Speed
MB/s > Higher Is Better
GCC 8.5 ............. 3547.4 |================================================
GCC 9.4 ............. 3628.4 |=================================================
GCC 10.3 ............ 3479.0 |===============================================
GCC 11.1 ............ 3553.2 |================================================
GCC 12.0.0 20210701 . 3531.4 |================================================
Zstd Compression 1.5.0
Compression Level: 19, Long Mode - Compression Speed
MB/s > Higher Is Better
GCC 8.5 ............. 43.3 |==================================================
GCC 9.4 ............. 43.5 |==================================================
GCC 10.3 ............ 43.9 |===================================================
GCC 11.1 ............ 44.3 |===================================================
GCC 12.0.0 20210701 . 43.9 |===================================================
Zstd Compression 1.5.0
Compression Level: 19, Long Mode - Decompression Speed
MB/s > Higher Is Better
GCC 8.5 ............. 2819.2 |==============================================
GCC 9.4 ............. 3017.6 |=================================================
GCC 10.3 ............ 2876.9 |===============================================
GCC 11.1 ............ 2775.7 |=============================================
GCC 12.0.0 20210701 . 2782.7 |=============================================
Botan 2.17.3
Test: KASUMI
MiB/s > Higher Is Better
GCC 8.5 ............. 99.72 |=================================================
GCC 9.4 ............. 100.41 |=================================================
GCC 10.3 ............ 98.20 |================================================
GCC 11.1 ............ 100.70 |=================================================
GCC 12.0.0 20210701 . 100.61 |=================================================
Botan 2.17.3
Test: KASUMI - Decrypt
MiB/s > Higher Is Better
GCC 8.5 ............. 97.64 |==================================================
GCC 9.4 ............. 98.56 |==================================================
GCC 10.3 ............ 96.88 |=================================================
GCC 11.1 ............ 97.00 |=================================================
GCC 12.0.0 20210701 . 96.61 |=================================================
Botan 2.17.3
Test: AES-256
MiB/s > Higher Is Better
GCC 8.5 ............. 3998.63 |================================================
GCC 9.4 ............. 3987.08 |================================================
GCC 10.3 ............ 3999.25 |================================================
GCC 11.1 ............ 3985.27 |================================================
GCC 12.0.0 20210701 . 3972.02 |================================================
Botan 2.17.3
Test: AES-256 - Decrypt
MiB/s > Higher Is Better
GCC 8.5 ............. 3991.20 |================================================
GCC 9.4 ............. 3993.89 |================================================
GCC 10.3 ............ 3998.48 |================================================
GCC 11.1 ............ 3995.23 |================================================
GCC 12.0.0 20210701 . 3993.17 |================================================
Botan 2.17.3
Test: Twofish
MiB/s > Higher Is Better
GCC 8.5 ............. 416.18 |=================================================
GCC 9.4 ............. 414.45 |=================================================
GCC 10.3 ............ 404.16 |================================================
GCC 11.1 ............ 367.68 |===========================================
GCC 12.0.0 20210701 . 366.65 |===========================================
Botan 2.17.3
Test: Twofish - Decrypt
MiB/s > Higher Is Better
GCC 8.5 ............. 420.37 |=================================================
GCC 9.4 ............. 411.57 |================================================
GCC 10.3 ............ 411.52 |================================================
GCC 11.1 ............ 373.56 |============================================
GCC 12.0.0 20210701 . 374.71 |============================================
Botan 2.17.3
Test: Blowfish
MiB/s > Higher Is Better
GCC 8.5 ............. 491.14 |=================================================
GCC 9.4 ............. 486.32 |=================================================
GCC 10.3 ............ 486.29 |=================================================
GCC 11.1 ............ 442.67 |============================================
GCC 12.0.0 20210701 . 442.27 |============================================
Botan 2.17.3
Test: Blowfish - Decrypt
MiB/s > Higher Is Better
GCC 8.5 ............. 482.78 |=================================================
GCC 9.4 ............. 475.41 |================================================
GCC 10.3 ............ 474.80 |================================================
GCC 11.1 ............ 439.56 |=============================================
GCC 12.0.0 20210701 . 442.41 |=============================================
Botan 2.17.3
Test: CAST-256
MiB/s > Higher Is Better
GCC 8.5 ............. 152.24 |=================================================
GCC 9.4 ............. 150.59 |================================================
GCC 10.3 ............ 151.18 |=================================================
GCC 11.1 ............ 141.03 |=============================================
GCC 12.0.0 20210701 . 140.31 |=============================================
Botan 2.17.3
Test: CAST-256 - Decrypt
MiB/s > Higher Is Better
GCC 8.5 ............. 152.43 |=================================================
GCC 9.4 ............. 150.88 |=================================================
GCC 10.3 ............ 151.25 |=================================================
GCC 11.1 ............ 140.85 |=============================================
GCC 12.0.0 20210701 . 140.48 |=============================================
Botan 2.17.3
Test: ChaCha20Poly1305
MiB/s > Higher Is Better
GCC 8.5 ............. 984.02 |=================================================
GCC 9.4 ............. 951.15 |===============================================
GCC 10.3 ............ 788.57 |=======================================
GCC 11.1 ............ 779.38 |=======================================
GCC 12.0.0 20210701 . 781.38 |=======================================
Botan 2.17.3
Test: ChaCha20Poly1305 - Decrypt
MiB/s > Higher Is Better
GCC 8.5 ............. 977.17 |=================================================
GCC 9.4 ............. 945.45 |===============================================
GCC 10.3 ............ 780.12 |=======================================
GCC 11.1 ............ 774.65 |=======================================
GCC 12.0.0 20210701 . 775.49 |=======================================
GraphicsMagick 1.3.33
Operation: Swirl
Iterations Per Minute > Higher Is Better
GCC 8.5 ............. 792 |=============================================
GCC 9.4 ............. 752 |==========================================
GCC 10.3 ............ 761 |===========================================
GCC 11.1 ............ 924 |====================================================
GCC 12.0.0 20210701 . 903 |===================================================
GraphicsMagick 1.3.33
Operation: Rotate
Iterations Per Minute > Higher Is Better
GCC 8.5 ............. 809 |=================================================
GCC 9.4 ............. 776 |===============================================
GCC 10.3 ............ 765 |===============================================
GCC 11.1 ............ 852 |====================================================
GCC 12.0.0 20210701 . 794 |================================================
GraphicsMagick 1.3.33
Operation: Sharpen
Iterations Per Minute > Higher Is Better
GCC 8.5 ............. 197 |================================
GCC 9.4 ............. 265 |===========================================
GCC 10.3 ............ 317 |====================================================
GCC 11.1 ............ 319 |====================================================
GCC 12.0.0 20210701 . 319 |====================================================
GraphicsMagick 1.3.33
Operation: Enhanced
Iterations Per Minute > Higher Is Better
GCC 8.5 ............. 424 |===================================================
GCC 9.4 ............. 424 |===================================================
GCC 10.3 ............ 427 |===================================================
GCC 11.1 ............ 432 |====================================================
GCC 12.0.0 20210701 . 429 |====================================================
GraphicsMagick 1.3.33
Operation: Resizing
Iterations Per Minute > Higher Is Better
GCC 8.5 ............. 1444 |==============================================
GCC 9.4 ............. 1617 |===================================================
GCC 10.3 ............ 1585 |==================================================
GCC 11.1 ............ 1571 |==================================================
GCC 12.0.0 20210701 . 1607 |===================================================
GraphicsMagick 1.3.33
Operation: Noise-Gaussian
Iterations Per Minute > Higher Is Better
GCC 8.5 ............. 390 |==================================================
GCC 9.4 ............. 387 |==================================================
GCC 10.3 ............ 403 |====================================================
GCC 11.1 ............ 403 |====================================================
GCC 12.0.0 20210701 . 403 |====================================================
GraphicsMagick 1.3.33
Operation: HWB Color Space
Iterations Per Minute > Higher Is Better
GCC 8.5 ............. 903 |===================================================
GCC 9.4 ............. 864 |=================================================
GCC 10.3 ............ 864 |=================================================
GCC 11.1 ............ 916 |====================================================
GCC 12.0.0 20210701 . 884 |==================================================
dav1d 0.9.0
Video Input: Summer Nature 4K
FPS > Higher Is Better
GCC 8.5 ............. 197.46 |================================================
GCC 9.4 ............. 199.89 |=================================================
GCC 10.3 ............ 195.15 |================================================
GCC 11.1 ............ 192.95 |===============================================
GCC 12.0.0 20210701 . 194.06 |================================================
dav1d 0.9.0
Video Input: Chimera 1080p 10-bit
FPS > Higher Is Better
GCC 8.5 ............. 215.16 |===============================================
GCC 9.4 ............. 219.69 |================================================
GCC 10.3 ............ 222.27 |=================================================
GCC 11.1 ............ 223.06 |=================================================
GCC 12.0.0 20210701 . 221.94 |=================================================
AOM AV1 3.1
Encoder Mode: Speed 6 Realtime - Input: Bosphorus 4K
Frames Per Second > Higher Is Better
GCC 8.5 ............. 7.51 |===================================================
GCC 9.4 ............. 7.43 |==================================================
GCC 10.3 ............ 7.38 |==================================================
GCC 11.1 ............ 7.51 |===================================================
GCC 12.0.0 20210701 . 7.49 |===================================================
AOM AV1 3.1
Encoder Mode: Speed 6 Two-Pass - Input: Bosphorus 4K
Frames Per Second > Higher Is Better
GCC 8.5 ............. 4.46 |===================================================
GCC 9.4 ............. 4.44 |===================================================
GCC 10.3 ............ 4.48 |===================================================
GCC 11.1 ............ 4.33 |=================================================
GCC 12.0.0 20210701 . 4.40 |==================================================
AOM AV1 3.1
Encoder Mode: Speed 8 Realtime - Input: Bosphorus 4K
Frames Per Second > Higher Is Better
GCC 8.5 ............. 19.40 |=================================================
GCC 9.4 ............. 19.34 |=================================================
GCC 10.3 ............ 19.28 |=================================================
GCC 11.1 ............ 19.64 |==================================================
GCC 12.0.0 20210701 . 19.67 |==================================================
AOM AV1 3.1
Encoder Mode: Speed 9 Realtime - Input: Bosphorus 4K
Frames Per Second > Higher Is Better
GCC 8.5 ............. 27.18 |================================================
GCC 9.4 ............. 27.24 |================================================
GCC 10.3 ............ 27.86 |==================================================
GCC 11.1 ............ 28.07 |==================================================
GCC 12.0.0 20210701 . 28.10 |==================================================
Kvazaar 2.0
Video Input: Bosphorus 4K - Video Preset: Very Fast
Frames Per Second > Higher Is Better
GCC 8.5 ............. 21.35 |==================================================
GCC 9.4 ............. 21.20 |==================================================
GCC 10.3 ............ 21.09 |=================================================
GCC 11.1 ............ 21.01 |=================================================
GCC 12.0.0 20210701 . 21.15 |==================================================
Kvazaar 2.0
Video Input: Bosphorus 4K - Video Preset: Ultra Fast
Frames Per Second > Higher Is Better
GCC 8.5 ............. 40.13 |=================================================
GCC 9.4 ............. 40.16 |=================================================
GCC 10.3 ............ 40.64 |==================================================
GCC 11.1 ............ 40.31 |==================================================
GCC 12.0.0 20210701 . 40.20 |=================================================
SVT-AV1 0.8.7
Encoder Mode: Preset 4 - Input: Bosphorus 4K
Frames Per Second > Higher Is Better
GCC 8.5 ............. 1.340 |=================================================
GCC 9.4 ............. 1.355 |==================================================
GCC 10.3 ............ 1.359 |==================================================
GCC 11.1 ............ 1.347 |==================================================
GCC 12.0.0 20210701 . 1.348 |==================================================
SVT-AV1 0.8.7
Encoder Mode: Preset 8 - Input: Bosphorus 4K
Frames Per Second > Higher Is Better
GCC 8.5 ............. 11.93 |=================================================
GCC 9.4 ............. 12.02 |==================================================
GCC 10.3 ............ 12.06 |==================================================
GCC 11.1 ............ 12.09 |==================================================
GCC 12.0.0 20210701 . 11.97 |==================================================
SVT-HEVC 1.5.0
Tuning: 1 - Input: Bosphorus 1080p
Frames Per Second > Higher Is Better
GCC 8.5 ............. 12.88 |=================================================
GCC 9.4 ............. 12.91 |==================================================
GCC 10.3 ............ 13.04 |==================================================
GCC 11.1 ............ 12.96 |==================================================
GCC 12.0.0 20210701 . 12.94 |==================================================
SVT-HEVC 1.5.0
Tuning: 7 - Input: Bosphorus 1080p
Frames Per Second > Higher Is Better
GCC 8.5 ............. 190.03 |=================================================
GCC 9.4 ............. 190.62 |=================================================
GCC 10.3 ............ 189.88 |=================================================
GCC 11.1 ............ 191.02 |=================================================
GCC 12.0.0 20210701 . 191.33 |=================================================
SVT-HEVC 1.5.0
Tuning: 10 - Input: Bosphorus 1080p
Frames Per Second > Higher Is Better
GCC 8.5 ............. 374.62 |=================================================
GCC 9.4 ............. 376.89 |=================================================
GCC 10.3 ............ 372.69 |================================================
GCC 11.1 ............ 375.65 |=================================================
GCC 12.0.0 20210701 . 375.32 |=================================================
SVT-VP9 0.3
Tuning: VMAF Optimized - Input: Bosphorus 1080p
Frames Per Second > Higher Is Better
GCC 8.5 ............. 306.08 |=================================================
GCC 9.4 ............. 295.07 |===============================================
GCC 10.3 ............ 299.97 |================================================
GCC 11.1 ............ 297.32 |================================================
GCC 12.0.0 20210701 . 293.71 |===============================================
SVT-VP9 0.3
Tuning: PSNR/SSIM Optimized - Input: Bosphorus 1080p
Frames Per Second > Higher Is Better
GCC 8.5 ............. 310.79 |=================================================
GCC 9.4 ............. 302.25 |================================================
GCC 10.3 ............ 306.89 |================================================
GCC 11.1 ............ 305.72 |================================================
GCC 12.0.0 20210701 . 303.54 |================================================
SVT-VP9 0.3
Tuning: Visual Quality Optimized - Input: Bosphorus 1080p
Frames Per Second > Higher Is Better
GCC 8.5 ............. 247.45 |=================================================
GCC 9.4 ............. 243.48 |================================================
GCC 10.3 ............ 246.75 |=================================================
GCC 11.1 ............ 244.05 |================================================
GCC 12.0.0 20210701 . 244.56 |================================================
VP9 libvpx Encoding 1.10.0
Speed: Speed 0 - Input: Bosphorus 4K
Frames Per Second > Higher Is Better
GCC 8.5 ............. 4.75 |=================================================
GCC 9.4 ............. 4.87 |==================================================
GCC 10.3 ............ 4.84 |==================================================
GCC 11.1 ............ 4.87 |==================================================
GCC 12.0.0 20210701 . 4.92 |===================================================
VP9 libvpx Encoding 1.10.0
Speed: Speed 5 - Input: Bosphorus 4K
Frames Per Second > Higher Is Better
GCC 8.5 ............. 8.22 |================================================
GCC 9.4 ............. 8.61 |===================================================
GCC 10.3 ............ 8.59 |===================================================
GCC 11.1 ............ 8.63 |===================================================
GCC 12.0.0 20210701 . 8.65 |===================================================
x265 3.4
Video Input: Bosphorus 4K
Frames Per Second > Higher Is Better
GCC 8.5 ............. 21.53 |=================================================
GCC 9.4 ............. 21.64 |==================================================
GCC 10.3 ............ 21.84 |==================================================
GCC 11.1 ............ 21.16 |================================================
GCC 12.0.0 20210701 . 21.08 |================================================
Coremark 1.0
CoreMark Size 666 - Iterations Per Second
Iterations/Sec > Higher Is Better
GCC 8.5 ............. 618050.83 |============================================
GCC 9.4 ............. 650499.47 |==============================================
GCC 10.3 ............ 630485.59 |=============================================
GCC 11.1 ............ 597455.16 |==========================================
GCC 12.0.0 20210701 . 601830.26 |===========================================
Himeno Benchmark 3.0
Poisson Pressure Solver
MFLOPS > Higher Is Better
GCC 8.5 ............. 4522.73 |===============================================
GCC 9.4 ............. 4609.40 |================================================
GCC 10.3 ............ 4538.66 |===============================================
GCC 11.1 ............ 4592.95 |================================================
GCC 12.0.0 20210701 . 4580.19 |================================================
7-Zip Compression 16.02
Compress Speed Test
MIPS > Higher Is Better
GCC 8.5 ............. 99711 |==================================================
GCC 9.4 ............. 98298 |=================================================
GCC 10.3 ............ 97426 |=================================================
GCC 11.1 ............ 98149 |=================================================
GCC 12.0.0 20210701 . 98493 |=================================================
Stockfish 13
Total Time
Nodes Per Second > Higher Is Better
GCC 8.5 ............. 51140013 |==============================================
GCC 9.4 ............. 50622552 |==============================================
GCC 10.3 ............ 49942276 |=============================================
GCC 11.1 ............ 52206963 |===============================================
GCC 12.0.0 20210701 . 50734571 |==============================================
PJSIP 2.11
Method: INVITE
Responses Per Second > Higher Is Better
GCC 8.5 ............. 3307 |===================================================
GCC 9.4 ............. 3252 |==================================================
GCC 10.3 ............ 3281 |===================================================
GCC 11.1 ............ 3240 |==================================================
GCC 12.0.0 20210701 . 3304 |===================================================
PJSIP 2.11
Method: OPTIONS, Stateful
Responses Per Second > Higher Is Better
GCC 8.5 ............. 5801 |===================================================
GCC 9.4 ............. 5729 |==================================================
GCC 10.3 ............ 5744 |==================================================
GCC 11.1 ............ 5769 |===================================================
GCC 12.0.0 20210701 . 5763 |===================================================
PJSIP 2.11
Method: OPTIONS, Stateless
Responses Per Second > Higher Is Better
GCC 8.5 ............. 135302 |================================================
GCC 9.4 ............. 135903 |================================================
GCC 10.3 ............ 138222 |=================================================
GCC 11.1 ............ 136444 |================================================
GCC 12.0.0 20210701 . 137966 |=================================================
C-Ray 1.1
Total Time - 4K, 16 Rays Per Pixel
Seconds < Lower Is Better
GCC 8.5 ............. 29.82 |=================================================
GCC 9.4 ............. 30.04 |=================================================
GCC 10.3 ............ 30.43 |==================================================
GCC 11.1 ............ 29.96 |=================================================
GCC 12.0.0 20210701 . 29.97 |=================================================
Smallpt 1.0
Global Illumination Renderer; 128 Samples
Seconds < Lower Is Better
GCC 8.5 ............. 5.286 |===========================================
GCC 9.4 ............. 6.045 |=================================================
GCC 10.3 ............ 6.130 |=================================================
GCC 11.1 ............ 6.201 |==================================================
GCC 12.0.0 20210701 . 5.991 |================================================
oneDNN 2.1.2
Harness: IP Shapes 1D - Data Type: u8s8f32 - Engine: CPU
ms < Lower Is Better
GCC 8.5 ............. 0.528416 |===============================================
GCC 9.4 ............. 0.526798 |===============================================
GCC 10.3 ............ 0.526014 |===============================================
GCC 11.1 ............ 0.528133 |===============================================
GCC 12.0.0 20210701 . 0.527939 |===============================================
oneDNN 2.1.2
Harness: IP Shapes 3D - Data Type: u8s8f32 - Engine: CPU
ms < Lower Is Better
GCC 8.5 ............. 1.23239 |==============================================
GCC 9.4 ............. 1.27991 |================================================
GCC 10.3 ............ 1.22703 |==============================================
GCC 11.1 ............ 1.23012 |==============================================
GCC 12.0.0 20210701 . 1.22496 |==============================================
oneDNN 2.1.2
Harness: IP Shapes 1D - Data Type: bf16bf16bf16 - Engine: CPU
ms < Lower Is Better
GCC 8.5 ............. 5.54062 |================================================
GCC 9.4 ............. 5.59533 |================================================
GCC 10.3 ............ 5.53334 |===============================================
GCC 11.1 ............ 5.54544 |================================================
GCC 12.0.0 20210701 . 5.53672 |===============================================
oneDNN 2.1.2
Harness: IP Shapes 3D - Data Type: bf16bf16bf16 - Engine: CPU
ms < Lower Is Better
GCC 8.5 ............. 2.94903 |================================================
GCC 9.4 ............. 2.86008 |===============================================
GCC 10.3 ............ 2.93978 |================================================
GCC 11.1 ............ 2.93428 |================================================
GCC 12.0.0 20210701 . 2.94670 |================================================
oneDNN 2.1.2
Harness: Convolution Batch Shapes Auto - Data Type: u8s8f32 - Engine: CPU
ms < Lower Is Better
GCC 8.5 ............. 9.34766 |===============================================
GCC 9.4 ............. 9.55455 |================================================
GCC 10.3 ............ 9.35095 |===============================================
GCC 11.1 ............ 9.35550 |===============================================
GCC 12.0.0 20210701 . 9.34206 |===============================================
oneDNN 2.1.2
Harness: Deconvolution Batch shapes_1d - Data Type: u8s8f32 - Engine: CPU
ms < Lower Is Better
GCC 8.5 ............. 0.461459 |===============================================
GCC 9.4 ............. 0.459456 |===============================================
GCC 10.3 ............ 0.460482 |===============================================
GCC 11.1 ............ 0.459956 |===============================================
GCC 12.0.0 20210701 . 0.459660 |===============================================
oneDNN 2.1.2
Harness: Deconvolution Batch shapes_3d - Data Type: u8s8f32 - Engine: CPU
ms < Lower Is Better
GCC 8.5 ............. 0.679482 |=======================================
GCC 9.4 ............. 0.828866 |===============================================
GCC 10.3 ............ 0.680522 |=======================================
GCC 11.1 ............ 0.697080 |========================================
GCC 12.0.0 20210701 . 0.678626 |======================================
oneDNN 2.1.2
Harness: Recurrent Neural Network Training - Data Type: u8s8f32 - Engine: CPU
ms < Lower Is Better
GCC 8.5 ............. 1573.03 |==============================================
GCC 9.4 ............. 1636.96 |================================================
GCC 10.3 ............ 1565.41 |==============================================
GCC 11.1 ............ 1563.05 |==============================================
GCC 12.0.0 20210701 . 1567.41 |==============================================
oneDNN 2.1.2
Harness: Convolution Batch Shapes Auto - Data Type: bf16bf16bf16 - Engine: CPU
ms < Lower Is Better
GCC 8.5 ............. 7.89032 |===============================================
GCC 9.4 ............. 8.10038 |================================================
GCC 10.3 ............ 7.90163 |===============================================
GCC 11.1 ............ 7.90477 |===============================================
GCC 12.0.0 20210701 . 7.91258 |===============================================
oneDNN 2.1.2
Harness: Deconvolution Batch shapes_1d - Data Type: bf16bf16bf16 - Engine: CPU
ms < Lower Is Better
GCC 8.5 ............. 9.82858 |================================================
GCC 9.4 ............. 9.79185 |================================================
GCC 10.3 ............ 9.39062 |==============================================
GCC 11.1 ............ 9.41346 |==============================================
GCC 12.0.0 20210701 . 9.59452 |===============================================
oneDNN 2.1.2
Harness: Deconvolution Batch shapes_3d - Data Type: bf16bf16bf16 - Engine: CPU
ms < Lower Is Better
GCC 8.5 ............. 11.02 |==================================================
GCC 9.4 ............. 10.96 |==================================================
GCC 10.3 ............ 10.92 |==================================================
GCC 11.1 ............ 10.92 |==================================================
GCC 12.0.0 20210701 . 10.93 |==================================================
oneDNN 2.1.2
Harness: Recurrent Neural Network Inference - Data Type: u8s8f32 - Engine: CPU
ms < Lower Is Better
GCC 8.5 ............. 937.61 |================================================
GCC 9.4 ............. 960.13 |=================================================
GCC 10.3 ............ 935.96 |================================================
GCC 11.1 ............ 938.04 |================================================
GCC 12.0.0 20210701 . 936.49 |================================================
oneDNN 2.1.2
Harness: Recurrent Neural Network Training - Data Type: bf16bf16bf16 - Engine: CPU
ms < Lower Is Better
GCC 8.5 ............. 1573.18 |==============================================
GCC 9.4 ............. 1639.78 |================================================
GCC 10.3 ............ 1566.75 |==============================================
GCC 11.1 ............ 1566.25 |==============================================
GCC 12.0.0 20210701 . 1564.71 |==============================================
oneDNN 2.1.2
Harness: Recurrent Neural Network Inference - Data Type: bf16bf16bf16 - Engine: CPU
ms < Lower Is Better
GCC 8.5 ............. 939.92 |================================================
GCC 9.4 ............. 961.38 |=================================================
GCC 10.3 ............ 938.22 |================================================
GCC 11.1 ............ 936.88 |================================================
GCC 12.0.0 20210701 . 935.38 |================================================
oneDNN 2.1.2
Harness: Matrix Multiply Batch Shapes Transformer - Data Type: u8s8f32 - Engine: CPU
ms < Lower Is Better
GCC 8.5 ............. 0.441500 |============================================
GCC 9.4 ............. 0.467594 |===============================================
GCC 10.3 ............ 0.426902 |===========================================
GCC 11.1 ............ 0.430676 |===========================================
GCC 12.0.0 20210701 . 0.425675 |===========================================
oneDNN 2.1.2
Harness: Matrix Multiply Batch Shapes Transformer - Data Type: bf16bf16bf16 - Engine: CPU
ms < Lower Is Better
GCC 8.5 ............. 1.76308 |===============================================
GCC 9.4 ............. 1.79150 |================================================
GCC 10.3 ............ 1.75520 |===============================================
GCC 11.1 ............ 1.76264 |===============================================
GCC 12.0.0 20210701 . 1.74471 |===============================================
FLAC Audio Encoding 1.3.2
WAV To FLAC
Seconds < Lower Is Better
GCC 8.5 ............. 8.436 |==================================================
GCC 9.4 ............. 8.500 |==================================================
GCC 10.3 ............ 8.369 |=================================================
GCC 11.1 ............ 8.411 |=================================================
GCC 12.0.0 20210701 . 8.379 |=================================================
LAME MP3 Encoding 3.100
WAV To MP3
Seconds < Lower Is Better
GCC 8.5 ............. 8.716 |==================================================
GCC 9.4 ............. 8.525 |=================================================
GCC 10.3 ............ 8.730 |==================================================
GCC 11.1 ............ 8.732 |==================================================
GCC 12.0.0 20210701 . 8.599 |=================================================
Opus Codec Encoding 1.3.1
WAV To Opus Encode
Seconds < Lower Is Better
GCC 8.5 ............. 8.283 |=================================================
GCC 9.4 ............. 8.241 |=================================================
GCC 10.3 ............ 8.283 |=================================================
GCC 11.1 ............ 8.456 |==================================================
GCC 12.0.0 20210701 . 8.186 |================================================
eSpeak-NG Speech Engine 20200907
Text-To-Speech Synthesis
Seconds < Lower Is Better
GCC 8.5 ............. 26.84 |======================================
GCC 9.4 ............. 28.11 |========================================
GCC 10.3 ............ 32.67 |===============================================
GCC 11.1 ............ 35.09 |==================================================
GCC 12.0.0 20210701 . 27.28 |=======================================
Gcrypt Library 1.9
Seconds < Lower Is Better
GCC 8.5 ............. 194.12 |==============================================
GCC 9.4 ............. 193.97 |==============================================
GCC 10.3 ............ 193.41 |=============================================
GCC 11.1 ............ 208.34 |=================================================
GCC 12.0.0 20210701 . 196.22 |==============================================
Ngspice 34
Circuit: C2670
Seconds < Lower Is Better
GCC 8.5 ............. 134.35 |=================================================
GCC 9.4 ............. 134.22 |=================================================
GCC 10.3 ............ 133.91 |================================================
GCC 11.1 ............ 134.71 |=================================================
GCC 12.0.0 20210701 . 135.43 |=================================================
Ngspice 34
Circuit: C7552
Seconds < Lower Is Better
GCC 8.5 ............. 126.20 |================================================
GCC 9.4 ............. 127.69 |================================================
GCC 10.3 ............ 126.88 |================================================
GCC 11.1 ............ 129.40 |=================================================
GCC 12.0.0 20210701 . 128.32 |=================================================
Tachyon 0.99b6
Total Time
Seconds < Lower Is Better
GCC 8.5 ............. 48.16 |=================================================
GCC 9.4 ............. 47.88 |=================================================
GCC 10.3 ............ 47.90 |=================================================
GCC 11.1 ............ 47.87 |=================================================
GCC 12.0.0 20210701 . 49.32 |==================================================
VOSK Speech Recognition Toolkit 0.3.21
Seconds < Lower Is Better
GCC 8.5 ............. 20.72 |=================================================
GCC 9.4 ............. 20.99 |==================================================
GCC 10.3 ............ 20.75 |=================================================
GCC 11.1 ............ 20.89 |==================================================
GCC 12.0.0 20210701 . 20.57 |=================================================
SecureMark 1.0.4
Benchmark: SecureMark-TLS
marks > Higher Is Better
GCC 8.5 ............. 259869 |================================================
GCC 9.4 ............. 263457 |=================================================
GCC 10.3 ............ 263472 |=================================================
GCC 11.1 ............ 259565 |================================================
GCC 12.0.0 20210701 . 264514 |=================================================
Liquid-DSP 2021.01.31
Threads: 32 - Buffer Length: 256 - Filter Length: 57
samples/s > Higher Is Better
GCC 8.5 ............. 924630000 |=============================================
GCC 9.4 ............. 930236667 |=============================================
GCC 10.3 ............ 939716667 |=============================================
GCC 11.1 ............ 951170000 |==============================================
GCC 12.0.0 20210701 . 944433333 |==============================================
Liquid-DSP 2021.01.31
Threads: 36 - Buffer Length: 256 - Filter Length: 57
samples/s > Higher Is Better
GCC 8.5 ............. 916790000 |============================================
GCC 9.4 ............. 921670000 |============================================
GCC 10.3 ............ 940660000 |=============================================
GCC 11.1 ............ 954536667 |==============================================
GCC 12.0.0 20210701 . 937553333 |=============================================
FinanceBench 2016-07-25
Benchmark: Repo OpenMP
ms < Lower Is Better
GCC 8.5 ............. 42354.90 |===============================================
GCC 9.4 ............. 42795.05 |===============================================
GCC 10.3 ............ 35458.66 |=======================================
GCC 11.1 ............ 34558.22 |======================================
GCC 12.0.0 20210701 . 34223.30 |======================================
FinanceBench 2016-07-25
Benchmark: Bonds OpenMP
ms < Lower Is Better
GCC 8.5 ............. 74820.19 |==============================================
GCC 9.4 ............. 76452.78 |===============================================
GCC 10.3 ............ 49799.12 |===============================
GCC 11.1 ............ 48802.76 |==============================
GCC 12.0.0 20210701 . 48317.58 |==============================
ViennaCL 1.7.1
Test: CPU BLAS - sCOPY
GB/s > Higher Is Better
GCC 8.5 ............. 45.9 |==================================================
GCC 9.4 ............. 47.1 |===================================================
GCC 10.3 ............ 46.4 |==================================================
GCC 11.1 ............ 46.7 |===================================================
GCC 12.0.0 20210701 . 46.4 |==================================================
ViennaCL 1.7.1
Test: CPU BLAS - sAXPY
GB/s > Higher Is Better
GCC 8.5 ............. 68.8 |=================================================
GCC 9.4 ............. 71.2 |===================================================
GCC 10.3 ............ 70.3 |==================================================
GCC 11.1 ............ 70.7 |===================================================
GCC 12.0.0 20210701 . 70.1 |==================================================
ViennaCL 1.7.1
Test: CPU BLAS - sDOT
GB/s > Higher Is Better
GCC 8.5 ............. 77.0 |==================================================
GCC 9.4 ............. 78.0 |===================================================
GCC 10.3 ............ 77.4 |===================================================
GCC 11.1 ............ 77.6 |===================================================
GCC 12.0.0 20210701 . 77.1 |==================================================
ViennaCL 1.7.1
Test: CPU BLAS - dCOPY
GB/s > Higher Is Better
GCC 8.5 ............. 38.1 |===================================================
GCC 9.4 ............. 38.1 |===================================================
GCC 10.3 ............ 38.3 |===================================================
GCC 11.1 ............ 38.3 |===================================================
GCC 12.0.0 20210701 . 38.2 |===================================================
ViennaCL 1.7.1
Test: CPU BLAS - dAXPY
GB/s > Higher Is Better
GCC 8.5 ............. 57.1 |===================================================
GCC 9.4 ............. 57.4 |===================================================
GCC 10.3 ............ 57.3 |===================================================
GCC 11.1 ............ 57.4 |===================================================
GCC 12.0.0 20210701 . 57.2 |===================================================
ViennaCL 1.7.1
Test: CPU BLAS - dDOT
GB/s > Higher Is Better
GCC 8.5 ............. 63.6 |===================================================
GCC 9.4 ............. 63.7 |===================================================
GCC 10.3 ............ 54.7 |============================================
GCC 11.1 ............ 63.7 |===================================================
GCC 12.0.0 20210701 . 63.7 |===================================================
ViennaCL 1.7.1
Test: CPU BLAS - dGEMV-N
GB/s > Higher Is Better
GCC 8.5 ............. 69.5 |=================================================
GCC 9.4 ............. 71.8 |===================================================
GCC 10.3 ............ 71.6 |===================================================
GCC 11.1 ............ 71.7 |===================================================
GCC 12.0.0 20210701 . 71.4 |===================================================
ViennaCL 1.7.1
Test: CPU BLAS - dGEMV-T
GB/s > Higher Is Better
GCC 8.5 ............. 79.9 |===================================================
GCC 9.4 ............. 79.7 |===================================================
GCC 10.3 ............ 79.6 |===================================================
GCC 11.1 ............ 79.3 |===================================================
GCC 12.0.0 20210701 . 79.5 |===================================================
ViennaCL 1.7.1
Test: CPU BLAS - dGEMM-NN
GFLOPs/s > Higher Is Better
GCC 8.5 ............. 55.5 |================================================
GCC 9.4 ............. 56.1 |=================================================
GCC 10.3 ............ 58.7 |===================================================
GCC 11.1 ............ 51.0 |============================================
GCC 12.0.0 20210701 . 51.2 |============================================
ViennaCL 1.7.1
Test: CPU BLAS - dGEMM-NT
GFLOPs/s > Higher Is Better
GCC 8.5 ............. 54.7 |=================================================
GCC 9.4 ............. 54.1 |=================================================
GCC 10.3 ............ 56.4 |===================================================
GCC 11.1 ............ 49.8 |=============================================
GCC 12.0.0 20210701 . 49.8 |=============================================
ViennaCL 1.7.1
Test: CPU BLAS - dGEMM-TN
GFLOPs/s > Higher Is Better
GCC 8.5 ............. 56.0 |================================================
GCC 9.4 ............. 56.2 |=================================================
GCC 10.3 ............ 58.9 |===================================================
GCC 11.1 ............ 51.9 |=============================================
GCC 12.0.0 20210701 . 51.9 |=============================================
ViennaCL 1.7.1
Test: CPU BLAS - dGEMM-TT
GFLOPs/s > Higher Is Better
GCC 8.5 ............. 55.2 |=================================================
GCC 9.4 ............. 54.9 |=================================================
GCC 10.3 ............ 57.1 |===================================================
GCC 11.1 ............ 50.5 |=============================================
GCC 12.0.0 20210701 . 51.5 |==============================================
libjpeg-turbo tjbench 2.1.0
Test: Decompression Throughput
Megapixels/sec > Higher Is Better
GCC 8.5 ............. 218.81 |=================================================
GCC 9.4 ............. 220.62 |=================================================
GCC 10.3 ............ 219.54 |=================================================
GCC 11.1 ............ 218.62 |=================================================
GCC 12.0.0 20210701 . 217.43 |================================================
SQLite Speedtest 3.30
Timed Time - Size 1,000
Seconds < Lower Is Better
GCC 8.5 ............. 57.61 |==================================================
GCC 9.4 ............. 57.03 |=================================================
GCC 10.3 ............ 57.30 |==================================================
GCC 11.1 ............ 57.41 |==================================================
GCC 12.0.0 20210701 . 56.72 |=================================================
Mobile Neural Network 1.2
Model: mobilenetV3
ms < Lower Is Better
GCC 8.5 ............. 2.403 |==================================================
GCC 9.4 ............. 2.297 |================================================
GCC 10.3 ............ 2.341 |=================================================
GCC 11.1 ............ 2.412 |==================================================
GCC 12.0.0 20210701 . 2.372 |=================================================
Mobile Neural Network 1.2
Model: squeezenetv1.1
ms < Lower Is Better
GCC 8.5 ............. 4.564 |==================================================
GCC 9.4 ............. 4.420 |================================================
GCC 10.3 ............ 4.271 |==============================================
GCC 11.1 ............ 4.609 |==================================================
GCC 12.0.0 20210701 . 4.283 |==============================================
Mobile Neural Network 1.2
Model: resnet-v2-50
ms < Lower Is Better
GCC 8.5 ............. 27.30 |===========================================
GCC 9.4 ............. 31.45 |==================================================
GCC 10.3 ............ 28.26 |=============================================
GCC 11.1 ............ 28.45 |=============================================
GCC 12.0.0 20210701 . 28.27 |=============================================
Mobile Neural Network 1.2
Model: SqueezeNetV1.0
ms < Lower Is Better
GCC 8.5 ............. 5.594 |=================================================
GCC 9.4 ............. 5.540 |================================================
GCC 10.3 ............ 5.612 |=================================================
GCC 11.1 ............ 5.723 |==================================================
GCC 12.0.0 20210701 . 5.506 |================================================
Mobile Neural Network 1.2
Model: MobileNetV2_224
ms < Lower Is Better
GCC 8.5 ............. 3.704 |=================================================
GCC 9.4 ............. 3.594 |================================================
GCC 10.3 ............ 3.669 |=================================================
GCC 11.1 ............ 3.754 |==================================================
GCC 12.0.0 20210701 . 3.729 |==================================================
Mobile Neural Network 1.2
Model: mobilenet-v1-1.0
ms < Lower Is Better
GCC 8.5 ............. 2.433 |=================================================
GCC 9.4 ............. 2.455 |==================================================
GCC 10.3 ............ 2.467 |==================================================
GCC 11.1 ............ 2.477 |==================================================
GCC 12.0.0 20210701 . 2.477 |==================================================
Mobile Neural Network 1.2
Model: inception-v3
ms < Lower Is Better
GCC 8.5 ............. 30.15 |===============================================
GCC 9.4 ............. 32.41 |==================================================
GCC 10.3 ............ 30.80 |================================================
GCC 11.1 ............ 31.28 |================================================
GCC 12.0.0 20210701 . 30.80 |================================================
NCNN 20210525
Target: CPU - Model: mobilenet
ms < Lower Is Better
GCC 8.5 ............. 14.16 |==================================================
GCC 9.4 ............. 13.94 |=================================================
GCC 10.3 ............ 13.81 |=================================================
GCC 11.1 ............ 13.79 |=================================================
GCC 12.0.0 20210701 . 13.81 |=================================================
NCNN 20210525
Target: CPU-v2-v2 - Model: mobilenet-v2
ms < Lower Is Better
GCC 8.5 ............. 5.36 |===================================================
GCC 9.4 ............. 5.10 |=================================================
GCC 10.3 ............ 5.12 |=================================================
GCC 11.1 ............ 5.06 |================================================
GCC 12.0.0 20210701 . 4.89 |===============================================
NCNN 20210525
Target: CPU-v3-v3 - Model: mobilenet-v3
ms < Lower Is Better
GCC 8.5 ............. 4.72 |===================================================
GCC 9.4 ............. 4.57 |=================================================
GCC 10.3 ............ 4.64 |==================================================
GCC 11.1 ............ 4.66 |==================================================
GCC 12.0.0 20210701 . 4.54 |=================================================
NCNN 20210525
Target: CPU - Model: shufflenet-v2
ms < Lower Is Better
GCC 8.5 ............. 5.05 |===================================================
GCC 9.4 ............. 4.97 |==================================================
GCC 10.3 ............ 5.02 |===================================================
GCC 11.1 ............ 5.05 |===================================================
GCC 12.0.0 20210701 . 4.98 |==================================================
NCNN 20210525
Target: CPU - Model: mnasnet
ms < Lower Is Better
GCC 8.5 ............. 4.82 |===================================================
GCC 9.4 ............. 4.73 |==================================================
GCC 10.3 ............ 4.80 |===================================================
GCC 11.1 ............ 4.72 |==================================================
GCC 12.0.0 20210701 . 4.58 |================================================
NCNN 20210525
Target: CPU - Model: efficientnet-b0
ms < Lower Is Better
GCC 8.5 ............. 6.69 |===================================================
GCC 9.4 ............. 6.57 |==================================================
GCC 10.3 ............ 6.62 |==================================================
GCC 11.1 ............ 6.56 |==================================================
GCC 12.0.0 20210701 . 6.27 |================================================
NCNN 20210525
Target: CPU - Model: blazeface
ms < Lower Is Better
GCC 8.5 ............. 2.56 |==================================================
GCC 9.4 ............. 2.54 |==================================================
GCC 10.3 ............ 2.61 |===================================================
GCC 11.1 ............ 2.55 |==================================================
GCC 12.0.0 20210701 . 2.54 |==================================================
NCNN 20210525
Target: CPU - Model: googlenet
ms < Lower Is Better
GCC 8.5 ............. 12.73 |=================================================
GCC 9.4 ............. 12.44 |================================================
GCC 10.3 ............ 13.06 |==================================================
GCC 11.1 ............ 12.84 |=================================================
GCC 12.0.0 20210701 . 12.21 |===============================================
NCNN 20210525
Target: CPU - Model: vgg16
ms < Lower Is Better
GCC 8.5 ............. 36.20 |=================================================
GCC 9.4 ............. 36.01 |=================================================
GCC 10.3 ............ 36.35 |==================================================
GCC 11.1 ............ 36.56 |==================================================
GCC 12.0.0 20210701 . 36.70 |==================================================
NCNN 20210525
Target: CPU - Model: resnet18
ms < Lower Is Better
GCC 8.5 ............. 10.54 |===============================================
GCC 9.4 ............. 10.58 |===============================================
GCC 10.3 ............ 11.16 |==================================================
GCC 11.1 ............ 10.97 |=================================================
GCC 12.0.0 20210701 . 10.93 |=================================================
NCNN 20210525
Target: CPU - Model: alexnet
ms < Lower Is Better
GCC 8.5 ............. 9.05 |==================================================
GCC 9.4 ............. 9.15 |===================================================
GCC 10.3 ............ 9.18 |===================================================
GCC 11.1 ............ 9.08 |==================================================
GCC 12.0.0 20210701 . 8.99 |==================================================
NCNN 20210525
Target: CPU - Model: resnet50
ms < Lower Is Better
GCC 8.5 ............. 18.33 |==================================================
GCC 9.4 ............. 17.59 |================================================
GCC 10.3 ............ 17.87 |=================================================
GCC 11.1 ............ 17.77 |================================================
GCC 12.0.0 20210701 . 17.74 |================================================
NCNN 20210525
Target: CPU - Model: yolov4-tiny
ms < Lower Is Better
GCC 8.5 ............. 20.84 |==============================================
GCC 9.4 ............. 21.35 |===============================================
GCC 10.3 ............ 21.26 |===============================================
GCC 11.1 ............ 21.37 |===============================================
GCC 12.0.0 20210701 . 22.83 |==================================================
NCNN 20210525
Target: CPU - Model: squeezenet_ssd
ms < Lower Is Better
GCC 8.5 ............. 15.63 |==================================================
GCC 9.4 ............. 15.08 |================================================
GCC 10.3 ............ 15.26 |=================================================
GCC 11.1 ............ 15.23 |=================================================
GCC 12.0.0 20210701 . 15.28 |=================================================
NCNN 20210525
Target: CPU - Model: regnety_400m
ms < Lower Is Better
GCC 8.5 ............. 13.77 |=================================================
GCC 9.4 ............. 13.87 |==================================================
GCC 10.3 ............ 13.63 |=================================================
GCC 11.1 ............ 13.93 |==================================================
GCC 12.0.0 20210701 . 13.48 |================================================
TNN 0.3
Target: CPU - Model: DenseNet
ms < Lower Is Better
GCC 8.5 ............. 3505.93 |================================================
GCC 9.4 ............. 3527.68 |================================================
GCC 10.3 ............ 3508.29 |================================================
GCC 11.1 ............ 3508.39 |================================================
GCC 12.0.0 20210701 . 3524.75 |================================================
TNN 0.3
Target: CPU - Model: MobileNet v2
ms < Lower Is Better
GCC 8.5 ............. 321.39 |=============================================
GCC 9.4 ............. 347.44 |=================================================
GCC 10.3 ............ 311.60 |============================================
GCC 11.1 ............ 314.56 |============================================
GCC 12.0.0 20210701 . 318.06 |=============================================
TNN 0.3
Target: CPU - Model: SqueezeNet v2
ms < Lower Is Better
GCC 8.5 ............. 70.12 |===============================================
GCC 9.4 ............. 73.94 |==================================================
GCC 10.3 ............ 69.30 |===============================================
GCC 11.1 ............ 69.80 |===============================================
GCC 12.0.0 20210701 . 69.23 |===============================================
TNN 0.3
Target: CPU - Model: SqueezeNet v1.1
ms < Lower Is Better
GCC 8.5 ............. 289.96 |================================================
GCC 9.4 ............. 296.14 |=================================================
GCC 10.3 ............ 286.22 |===============================================
GCC 11.1 ............ 288.91 |================================================
GCC 12.0.0 20210701 . 287.49 |================================================
WavPack Audio Encoding 5.3
WAV To WavPack
Seconds < Lower Is Better
GCC 8.5 ............. 13.36 |==================================================
GCC 9.4 ............. 13.38 |==================================================
GCC 10.3 ............ 13.34 |==================================================
GCC 11.1 ............ 13.35 |==================================================
GCC 12.0.0 20210701 . 13.33 |==================================================
GnuPG 2.2.27
2.7GB Sample File Encryption
Seconds < Lower Is Better
GCC 8.5 ............. 64.24 |==================================================
GCC 9.4 ............. 64.23 |==================================================
GCC 10.3 ............ 64.42 |==================================================
GCC 11.1 ............ 64.20 |==================================================
GCC 12.0.0 20210701 . 64.61 |==================================================