Icelake Compilers GCC Clang Intel Core i7-1065G7 compiler benchmarks by Michael Larabel. GCC 9.2.1: Processor: Intel Core i7-1065G7 @ 3.90GHz (4 Cores / 8 Threads), Motherboard: Dell 06CDVY (1.0.9 BIOS), Chipset: Intel Device 34ef, Memory: 16384MB, Disk: KBG40ZPZ512G NVMe TOSHIBA 512GB, Graphics: Intel Iris Plus 3GB (1100MHz), Audio: Realtek ALC289, Network: Intel Device 34f0 OS: Ubuntu 19.10, Kernel: 5.3.0-19-generic (x86_64), Desktop: GNOME Shell 3.34.1, Display Server: X Server 1.20.5, Display Driver: modesetting 1.20.5, OpenGL: 4.6 Mesa 19.3.0-devel (git-1961653 2019-10-24 eoan-oibaf-ppa), Vulkan: 1.1.102, Compiler: GCC 9.2.1 20191008, File-System: ext4, Screen Resolution: 1920x1200 LLVM Clang 9.0: Processor: Intel Core i7-1065G7 @ 3.90GHz (4 Cores / 8 Threads), Motherboard: Dell 06CDVY (1.0.9 BIOS), Chipset: Intel Device 34ef, Memory: 16384MB, Disk: KBG40ZPZ512G NVMe TOSHIBA 512GB, Graphics: Intel Iris Plus 3GB (1100MHz), Audio: Realtek ALC289, Network: Intel Device 34f0 OS: Ubuntu 19.10, Kernel: 5.3.0-19-generic (x86_64), Desktop: GNOME Shell 3.34.1, Display Server: X Server 1.20.5, Display Driver: modesetting 1.20.5, OpenGL: 4.6 Mesa 19.3.0-devel (git-1961653 2019-10-24 eoan-oibaf-ppa), Vulkan: 1.1.102, Compiler: Clang 9.0.0-2, File-System: ext4, Screen Resolution: 1920x1200 miniFE 2.2 Problem Size: Small CG Mflops > Higher Is Better GCC 9.2.1 ...... 5948.22 |=================================================== LLVM Clang 9.0 . 6138.26 |===================================================== FFTW 3.3.6 Build: Stock - Size: 2D FFT Size 4096 Mflops > Higher Is Better GCC 9.2.1 ...... 7747.33 |===================================================== LLVM Clang 9.0 . 7137.43 |================================================= FFTW 3.3.6 Build: Float + SSE - Size: 2D FFT Size 4096 Mflops > Higher Is Better GCC 9.2.1 ...... 23876 |======================================================= LLVM Clang 9.0 . 21866 |================================================== Timed MrBayes Analysis 3.2.7 Primate Phylogeny Analysis Seconds < Lower Is Better GCC 9.2.1 ...... 140.83 |====================================================== LLVM Clang 9.0 . 136.50 |==================================================== libgav1 2019-10-05 Video Input: Chimera 1080p FPS > Higher Is Better GCC 9.2.1 ...... 28.79 |===================================================== LLVM Clang 9.0 . 29.67 |======================================================= libgav1 2019-10-05 Video Input: Summer Nature 1080p FPS > Higher Is Better GCC 9.2.1 ...... 49.08 |===================================================== LLVM Clang 9.0 . 50.63 |======================================================= TSCP 1.81 AI Chess Performance Nodes Per Second > Higher Is Better GCC 9.2.1 ...... 1418808 |============================================== LLVM Clang 9.0 . 1646117 |===================================================== John The Ripper 1.9.0-jumbo-1 Test: Blowfish Real C/S > Higher Is Better GCC 9.2.1 ...... 4926 |======================================================= LLVM Clang 9.0 . 5035 |======================================================== John The Ripper 1.9.0-jumbo-1 Test: MD5 Real C/S > Higher Is Better GCC 9.2.1 ...... 432063 |====================================================== LLVM Clang 9.0 . 368485 |============================================== GraphicsMagick 1.3.33 Operation: Swirl Iterations Per Minute > Higher Is Better GCC 9.2.1 ...... 166 |========================================================= LLVM Clang 9.0 . 151 |==================================================== GraphicsMagick 1.3.33 Operation: Rotate Iterations Per Minute > Higher Is Better GCC 9.2.1 ...... 873 |========================================================= LLVM Clang 9.0 . 862 |======================================================== GraphicsMagick 1.3.33 Operation: Sharpen Iterations Per Minute > Higher Is Better GCC 9.2.1 ...... 50 |========================================================== LLVM Clang 9.0 . 42 |================================================= GraphicsMagick 1.3.33 Operation: Enhanced Iterations Per Minute > Higher Is Better GCC 9.2.1 ...... 65 |======================================================= LLVM Clang 9.0 . 68 |========================================================== GraphicsMagick 1.3.33 Operation: Resizing Iterations Per Minute > Higher Is Better GCC 9.2.1 ...... 297 |========================================================= LLVM Clang 9.0 . 260 |================================================== GraphicsMagick 1.3.33 Operation: Noise-Gaussian Iterations Per Minute > Higher Is Better GCC 9.2.1 ...... 74 |========================================================= LLVM Clang 9.0 . 75 |========================================================== GraphicsMagick 1.3.33 Operation: HWB Color Space Iterations Per Minute > Higher Is Better GCC 9.2.1 ...... 531 |========================================================= LLVM Clang 9.0 . 441 |=============================================== dav1d 0.5.0 Video Input: Chimera 1080p FPS > Higher Is Better GCC 9.2.1 ...... 229.74 |===================================================== LLVM Clang 9.0 . 234.16 |====================================================== dav1d 0.5.0 Video Input: Summer Nature 1080p FPS > Higher Is Better GCC 9.2.1 ...... 224.11 |====================================================== LLVM Clang 9.0 . 219.72 |===================================================== SVT-AV1 0.7 Encoder Mode: Enc Mode 8 - Input: 1080p Frames Per Second > Higher Is Better GCC 9.2.1 ...... 9.85 |================================================== LLVM Clang 9.0 . 10.88 |======================================================= SVT-VP9 0.1 Tuning: PSNR/SSIM Optimized - Input: Bosphorus 1080p Frames Per Second > Higher Is Better GCC 9.2.1 ...... 68.07 |=================================================== LLVM Clang 9.0 . 73.57 |======================================================= SVT-VP9 0.1 Tuning: Visual Quality Optimized - Input: Bosphorus 1080p Frames Per Second > Higher Is Better GCC 9.2.1 ...... 52.15 |===================================================== LLVM Clang 9.0 . 53.85 |======================================================= VP9 libvpx Encoding 1.8.1 vpxenc VP9 1080p Video Encode Frames Per Second > Higher Is Better GCC 9.2.1 ...... 62.24 |======================================================= LLVM Clang 9.0 . 58.35 |==================================================== x264 2018-09-25 H.264 Video Encoding Frames Per Second > Higher Is Better GCC 9.2.1 ...... 28.26 |====================================================== LLVM Clang 9.0 . 28.68 |======================================================= x265 3.1.2 H.265 1080p Video Encoding Frames Per Second > Higher Is Better GCC 9.2.1 ...... 21.00 |====================================================== LLVM Clang 9.0 . 21.27 |======================================================= ACES DGEMM 1.0 Sustained Floating-Point Rate GFLOP/s > Higher Is Better GCC 9.2.1 ...... 0.99 |======================================================== LLVM Clang 9.0 . 0.96 |====================================================== Coremark 1.0 CoreMark Size 666 - Iterations Per Second Iterations/Sec > Higher Is Better GCC 9.2.1 ...... 110594.17 |=================================================== LLVM Clang 9.0 . 81597.12 |====================================== Himeno Benchmark 3.0 Poisson Pressure Solver MFLOPS > Higher Is Better GCC 9.2.1 ...... 4886.59 |===================================================== LLVM Clang 9.0 . 4448.51 |================================================ Timed Linux Kernel Compilation 5.4 Time To Compile Seconds < Lower Is Better GCC 9.2.1 ...... 241.24 |================================= LLVM Clang 9.0 . 398.64 |====================================================== Timed LLVM Compilation 6.0.1 Time To Compile Seconds < Lower Is Better GCC 9.2.1 ...... 1263.36 |===================================================== LLVM Clang 9.0 . 1185.69 |================================================== C-Ray 1.1 Total Time - 4K, 16 Rays Per Pixel Seconds < Lower Is Better GCC 9.2.1 ...... 207.45 |============================== LLVM Clang 9.0 . 367.87 |====================================================== Smallpt 1.0 Global Illumination Renderer; 128 Samples Seconds < Lower Is Better GCC 9.2.1 . 36.98 |============================================================ AOBench Size: 2048 x 2048 - Total Time Seconds < Lower Is Better GCC 9.2.1 ...... 29.59 |==================================================== LLVM Clang 9.0 . 31.36 |======================================================= FLAC Audio Encoding 1.3.2 WAV To FLAC Seconds < Lower Is Better GCC 9.2.1 ...... 9.09 |======================================================== LLVM Clang 9.0 . 8.74 |====================================================== LAME MP3 Encoding 3.100 WAV To MP3 Seconds < Lower Is Better GCC 9.2.1 ...... 8.19 |============================================== LLVM Clang 9.0 . 9.90 |======================================================== Ogg Encoding 1.3.3 WAV To Ogg Seconds < Lower Is Better GCC 9.2.1 ...... 5.61 |======================================================== LLVM Clang 9.0 . 5.61 |======================================================== OpenSSL 1.1.1 RSA 4096-bit Performance Signs Per Second > Higher Is Better GCC 9.2.1 ...... 817.90 |====================================================== LLVM Clang 9.0 . 817.07 |====================================================== ASKAP 2018-11-10 Test: tConvolve MT - Gridding Million Grid Points Per Second > Higher Is Better GCC 9.2.1 . 1315.96 |========================================================== ASKAP 2018-11-10 Test: tConvolve MT - Degridding Million Grid Points Per Second > Higher Is Better GCC 9.2.1 . 1256.44 |========================================================== ASKAP 2018-11-10 Test: tConvolve OpenMP - Gridding Million Grid Points Per Second > Higher Is Better GCC 9.2.1 . 1118.81 |========================================================== ASKAP 2018-11-10 Test: tConvolve OpenMP - Degridding Million Grid Points Per Second > Higher Is Better GCC 9.2.1 . 1584.85 |========================================================== CppPerformanceBenchmarks 9 Test: Ctype Seconds < Lower Is Better GCC 9.2.1 ...... 26.21 |======================================================= LLVM Clang 9.0 . 23.14 |================================================= CppPerformanceBenchmarks 9 Test: Math Library Seconds < Lower Is Better GCC 9.2.1 ...... 273.76 |====================================================== LLVM Clang 9.0 . 258.25 |=================================================== CppPerformanceBenchmarks 9 Test: Stepanov Vector Seconds < Lower Is Better GCC 9.2.1 ...... 87.70 |======================================================= LLVM Clang 9.0 . 75.43 |=============================================== CppPerformanceBenchmarks 9 Test: Function Objects Seconds < Lower Is Better GCC 9.2.1 ...... 15.23 |======================================================= LLVM Clang 9.0 . 14.54 |===================================================== CppPerformanceBenchmarks 9 Test: Stepanov Abstraction Seconds < Lower Is Better GCC 9.2.1 ...... 34.71 |======================================================= LLVM Clang 9.0 . 32.08 |=================================================== Xsbench 2017-07-06 Lookups/s > Higher Is Better GCC 9.2.1 ...... 1059400 |=================================================== LLVM Clang 9.0 . 1104302 |=====================================================