Clang 10 Benchmarks LLVM 10 LLVM Clang 10 vs. Clang 9 compiler benchmarks by Michael Larabel for a future article. Ryzen 9 3950X: Clang 9.0.1: Processor: AMD Ryzen 9 3950X 16-Core @ 3.50GHz (16 Cores / 32 Threads), Motherboard: ASUS ROG CROSSHAIR VIII HERO (WI-FI) (1201 BIOS), Chipset: AMD Starship/Matisse, Memory: 16GB, Disk: 2000GB Force MP600 + 525GB 2115, Graphics: AMD Radeon RX 5600 OEM/5600 XT / 5700/5700 8GB (2100/875MHz), Audio: AMD Navi 10 HDMI Audio, Monitor: DELL P2415Q, Network: Realtek RTL8125 2.5GbE + Intel I211 + Intel Wi-Fi 6 AX200 OS: Ubuntu 20.04, Kernel: 5.4.0-14-generic (x86_64), Desktop: GNOME Shell 3.35.91, Display Server: X Server 1.20.7, Display Driver: amdgpu 19.1.0, OpenGL: 4.6 Mesa 20.0.0 (LLVM 9.0.1), Compiler: Clang 9.0.1 + LLVM 9.0.1, File-System: ext4, Screen Resolution: 3840x2160 Ryzen 9 3950X: Clang 10 Stable: Processor: AMD Ryzen 9 3950X 16-Core @ 3.50GHz (16 Cores / 32 Threads), Motherboard: ASUS ROG CROSSHAIR VIII HERO (WI-FI) (1201 BIOS), Chipset: AMD Starship/Matisse, Memory: 16GB, Disk: 2000GB Force MP600 + 525GB 2115, Graphics: AMD Radeon RX 5600 OEM/5600 XT / 5700/5700 8GB (2100/875MHz), Audio: AMD Navi 10 HDMI Audio, Monitor: DELL P2415Q, Network: Realtek RTL8125 2.5GbE + Intel I211 + Intel Wi-Fi 6 AX200 OS: Ubuntu 20.04, Kernel: 5.4.0-14-generic (x86_64), Desktop: GNOME Shell 3.35.91, Display Server: X Server 1.20.7, Display Driver: amdgpu 19.1.0, OpenGL: 4.6 Mesa 20.0.0 (LLVM 9.0.1), Compiler: Clang 10.0.0 + LLVM 10.0.0, File-System: ext4, Screen Resolution: 3840x2160 Threadripper 3970X: Clang 9.0.1: Processor: AMD Ryzen Threadripper 3970X 32-Core @ 3.70GHz (32 Cores / 64 Threads), Motherboard: ASUS ROG ZENITH II EXTREME (0702 BIOS), Chipset: AMD Starship/Matisse, Memory: 64GB, Disk: 1000GB Force MP600 + 525GB 2115, Graphics: Gigabyte AMD Radeon RX 5500/5500M / Pro 5500M 8GB (1900/875MHz), Audio: AMD Navi 10 HDMI Audio, Monitor: ASUS MG28U, Network: Aquantia AQC107 NBase-T/IEEE + Intel I211 + Intel Wi-Fi 6 AX200 OS: Ubuntu 20.04, Kernel: 5.4.0-14-generic (x86_64), Desktop: GNOME Shell 3.35.91, Display Server: X Server 1.20.7, Display Driver: modesetting 1.20.7, OpenGL: 4.6 Mesa 20.0.0 (LLVM 9.0.1), Compiler: Clang 9.0.1 + LLVM 9.0.1, File-System: ext4, Screen Resolution: 1280x800 Threadripper 3970X: Clang 10 Stable: Processor: AMD Ryzen Threadripper 3970X 32-Core @ 3.70GHz (32 Cores / 64 Threads), Motherboard: ASUS ROG ZENITH II EXTREME (0702 BIOS), Chipset: AMD Starship/Matisse, Memory: 64GB, Disk: 1000GB Force MP600 + 525GB 2115, Graphics: Gigabyte AMD Radeon RX 5500/5500M / Pro 5500M 8GB (1900/875MHz), Audio: AMD Navi 10 HDMI Audio, Monitor: ASUS MG28U, Network: Aquantia AQC107 NBase-T/IEEE + Intel I211 + Intel Wi-Fi 6 AX200 OS: Ubuntu 20.04, Kernel: 5.4.0-14-generic (x86_64), Desktop: GNOME Shell 3.35.91, Display Server: X Server 1.20.7, Display Driver: modesetting 1.20.7, OpenGL: 4.6 Mesa 20.0.0 (LLVM 9.0.1), Compiler: Clang 10.0.0 + LLVM 10.0.0, File-System: ext4, Screen Resolution: 1280x800 Core i9 9900KS: Clang 9.0.1: Processor: Intel Core i9-9900KS @ 5.00GHz (8 Cores / 16 Threads), Motherboard: ASUS PRIME Z390-A (1302 BIOS), Chipset: Intel Cannon Lake PCH, Memory: 16GB, Disk: Samsung SSD 970 EVO 250GB + 525GB 2115, Graphics: ASUS Intel UHD 630 3GB (1200MHz), Audio: Realtek ALC1220, Monitor: DELL P2415Q, Network: Intel I219-V OS: Ubuntu 20.04, Kernel: 5.4.0-14-generic (x86_64), Desktop: GNOME Shell 3.35.91, Display Server: X Server 1.20.7, Display Driver: modesetting 1.20.7, OpenGL: 4.6 Mesa 20.0.0, Compiler: Clang 9.0.1 + LLVM 9.0.1, File-System: ext4, Screen Resolution: 3840x2160 Core i9 9900KS: Clang 10 Stable: Processor: Intel Core i9-9900KS @ 5.00GHz (8 Cores / 16 Threads), Motherboard: ASUS PRIME Z390-A (1302 BIOS), Chipset: Intel Cannon Lake PCH, Memory: 16GB, Disk: Samsung SSD 970 EVO 250GB + 525GB 2115, Graphics: ASUS Intel UHD 630 3GB (1200MHz), Audio: Realtek ALC1220, Monitor: DELL P2415Q, Network: Intel I219-V OS: Ubuntu 20.04, Kernel: 5.4.0-14-generic (x86_64), Desktop: GNOME Shell 3.35.91, Display Server: X Server 1.20.7, Display Driver: modesetting 1.20.7, OpenGL: 4.6 Mesa 20.0.0, Compiler: Clang 10.0.0 + LLVM 10.0.0, File-System: ext4, Screen Resolution: 3840x2160 Core i9 10980XE: Clang 9.0.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 + 525GB 2115, Graphics: NVIDIA NV132 11GB, Audio: Realtek ALC1220, Monitor: DELL P2415Q, Network: Intel I219-V + Intel I211 OS: Ubuntu 20.04, Kernel: 5.4.0-14-generic (x86_64), Desktop: GNOME Shell 3.35.91, Display Server: X Server 1.20.7, Display Driver: modesetting 1.20.7, OpenGL: 4.3 Mesa 20.0.0, Compiler: Clang 9.0.1 + LLVM 9.0.1, File-System: ext4, Screen Resolution: 3840x2160 Core i9 10980XE: Clang 10 Stable: 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 + 525GB 2115, Graphics: NVIDIA NV132 11GB, Audio: Realtek ALC1220, Monitor: DELL P2415Q, Network: Intel I219-V + Intel I211 OS: Ubuntu 20.04, Kernel: 5.4.0-14-generic (x86_64), Desktop: GNOME Shell 3.35.91, Display Server: X Server 1.20.7, Display Driver: modesetting 1.20.7, OpenGL: 4.3 Mesa 20.0.0, Compiler: Clang 10.0.0 + LLVM 10.0.0, File-System: ext4, Screen Resolution: 3840x2160 Core i7 1065G7: Clang 9.0.1: Processor: Intel Core i7-1065G7 @ 3.90GHz (4 Cores / 8 Threads), Motherboard: Dell 06CDVY (1.0.9 BIOS), Chipset: Intel Device 34ef, Memory: 16GB, Disk: KBG40ZPZ512G NVMe TOSHIBA 512GB + 525GB 2115, Graphics: Intel Iris Plus G7 3GB (1100MHz), Audio: Realtek ALC289, Network: Intel Killer Wi-Fi 6 AX1650i 160MHz OS: Ubuntu 20.04, Kernel: 5.4.0-14-generic (x86_64), Desktop: GNOME Shell 3.35.91, Display Server: X Server 1.20.7, Display Driver: modesetting 1.20.7, OpenGL: 4.6 Mesa 20.0.0, Compiler: Clang 9.0.1 + LLVM 9.0.1, File-System: ext4, Screen Resolution: 1920x1200 Core i7 1065G7: Clang 10 Stable: Processor: Intel Core i7-1065G7 @ 3.90GHz (4 Cores / 8 Threads), Motherboard: Dell 06CDVY (1.0.9 BIOS), Chipset: Intel Device 34ef, Memory: 16GB, Disk: KBG40ZPZ512G NVMe TOSHIBA 512GB + 525GB 2115, Graphics: Intel Iris Plus G7 3GB (1100MHz), Audio: Realtek ALC289, Network: Intel Killer Wi-Fi 6 AX1650i 160MHz OS: Ubuntu 20.04, Kernel: 5.4.0-14-generic (x86_64), Desktop: GNOME Shell 3.35.91, Display Server: X Server 1.20.7, Display Driver: modesetting 1.20.7, OpenGL: 4.6 Mesa 20.0.0, Compiler: Clang 10.0.0 + LLVM 10.0.0, File-System: ext4, Screen Resolution: 1920x1200 Crypto++ 8.2 Test: Unkeyed Algorithms MiB/second > Higher Is Better Ryzen 9 3950X: Clang 9.0.1 .......... 432.94 |================================= Ryzen 9 3950X: Clang 10 Stable ...... 423.59 |================================ Threadripper 3970X: Clang 9.0.1 ..... 399.90 |============================== Threadripper 3970X: Clang 10 Stable . 397.43 |============================== Core i9 9900KS: Clang 9.0.1 ......... 414.99 |================================ Core i9 9900KS: Clang 10 Stable ..... 416.06 |================================ Core i9 10980XE: Clang 9.0.1 ........ 312.78 |======================== Core i9 10980XE: Clang 10 Stable .... 356.71 |=========================== Core i7 1065G7: Clang 9.0.1 ......... 280.15 |===================== Core i7 1065G7: Clang 10 Stable ..... 316.13 |======================== Crypto++ 8.2 Test: Integer + Elliptic Curve Public Key Algorithms MiB/second > Higher Is Better Ryzen 9 3950X: Clang 9.0.1 .......... 5231.60 |================================ Ryzen 9 3950X: Clang 10 Stable ...... 5278.17 |================================ Threadripper 3970X: Clang 9.0.1 ..... 5113.66 |=============================== Threadripper 3970X: Clang 10 Stable . 5142.03 |=============================== Core i9 9900KS: Clang 9.0.1 ......... 5302.96 |================================ Core i9 9900KS: Clang 10 Stable ..... 5311.65 |================================ Core i9 10980XE: Clang 9.0.1 ........ 5072.53 |=============================== Core i9 10980XE: Clang 10 Stable .... 5125.54 |=============================== Core i7 1065G7: Clang 9.0.1 ......... 3730.78 |====================== Core i7 1065G7: Clang 10 Stable ..... 3731.17 |====================== toyBrot Fractal Generator Implementation: C++ Tasks ms < Lower Is Better Ryzen 9 3950X: Clang 9.0.1 .......... 2188 |=== Ryzen 9 3950X: Clang 10 Stable ...... 2139 |=== Threadripper 3970X: Clang 9.0.1 ..... 1155 |== Threadripper 3970X: Clang 10 Stable . 1149 |== Core i9 9900KS: Clang 9.0.1 ......... 5007 |======= Core i9 9900KS: Clang 10 Stable ..... 4873 |======= Core i9 10980XE: Clang 9.0.1 ........ 2636 |==== Core i9 10980XE: Clang 10 Stable .... 2659 |==== Core i7 1065G7: Clang 9.0.1 ......... 22899 |================================= Core i7 1065G7: Clang 10 Stable ..... 23288 |================================== toyBrot Fractal Generator Implementation: C++ Threads ms < Lower Is Better Ryzen 9 3950X: Clang 9.0.1 .......... 2191 |=== Ryzen 9 3950X: Clang 10 Stable ...... 2136 |=== Threadripper 3970X: Clang 9.0.1 ..... 1158 |== Threadripper 3970X: Clang 10 Stable . 1141 |== Core i9 9900KS: Clang 9.0.1 ......... 5009 |======= Core i9 9900KS: Clang 10 Stable ..... 4890 |======= Core i9 10980XE: Clang 9.0.1 ........ 2632 |==== Core i9 10980XE: Clang 10 Stable .... 2682 |==== Core i7 1065G7: Clang 9.0.1 ......... 22904 |================================== Core i7 1065G7: Clang 10 Stable ..... 23240 |================================== Timed MrBayes Analysis 3.2.7 Primate Phylogeny Analysis Seconds < Lower Is Better Ryzen 9 3950X: Clang 9.0.1 .......... 66.21 |=========== Ryzen 9 3950X: Clang 10 Stable ...... 72.41 |============ Threadripper 3970X: Clang 9.0.1 ..... 67.60 |============ Threadripper 3970X: Clang 10 Stable . 74.03 |============= Core i9 9900KS: Clang 9.0.1 ......... 74.34 |============= Core i9 9900KS: Clang 10 Stable ..... 74.17 |============= Core i9 10980XE: Clang 9.0.1 ........ 109.22 |=================== Core i9 10980XE: Clang 10 Stable .... 94.89 |================ Core i7 1065G7: Clang 9.0.1 ......... 193.45 |================================= Core i7 1065G7: Clang 10 Stable ..... 190.81 |================================= Timed HMMer Search 2.3.2 Pfam Database Search Seconds < Lower Is Better Ryzen 9 3950X: Clang 9.0.1 .......... 4.810 |========= Ryzen 9 3950X: Clang 10 Stable ...... 4.787 |========= Threadripper 3970X: Clang 9.0.1 ..... 4.301 |======== Threadripper 3970X: Clang 10 Stable . 4.324 |======== Core i9 9900KS: Clang 9.0.1 ......... 4.228 |======== Core i9 9900KS: Clang 10 Stable ..... 4.236 |======== Core i9 10980XE: Clang 9.0.1 ........ 4.767 |========= Core i9 10980XE: Clang 10 Stable .... 4.481 |======== Core i7 1065G7: Clang 9.0.1 ......... 17.529 |================================= Core i7 1065G7: Clang 10 Stable ..... 17.443 |================================= LAMMPS Molecular Dynamics Simulator 9Jan2020 Model: Rhodopsin Protein ns/day > Higher Is Better Ryzen 9 3950X: Clang 9.0.1 .......... 11.871 |==================== Ryzen 9 3950X: Clang 10 Stable ...... 11.607 |=================== Threadripper 3970X: Clang 9.0.1 ..... 19.936 |================================= Threadripper 3970X: Clang 10 Stable . 19.282 |================================ Core i9 9900KS: Clang 9.0.1 ......... 7.266 |============ Core i9 9900KS: Clang 10 Stable ..... 7.265 |============ Core i9 10980XE: Clang 9.0.1 ........ 11.630 |=================== Core i9 10980XE: Clang 10 Stable .... 12.466 |===================== Core i7 1065G7: Clang 9.0.1 ......... 1.364 |== Core i7 1065G7: Clang 10 Stable ..... 1.355 |== libgav1 2019-10-05 Video Input: Summer Nature 4K FPS > Higher Is Better Ryzen 9 3950X: Clang 9.0.1 .......... 25.06 |============================ Ryzen 9 3950X: Clang 10 Stable ...... 25.18 |============================ Threadripper 3970X: Clang 9.0.1 ..... 25.23 |============================ Threadripper 3970X: Clang 10 Stable . 25.28 |============================ Core i9 9900KS: Clang 9.0.1 ......... 30.77 |================================== Core i9 9900KS: Clang 10 Stable ..... 30.31 |================================= Core i9 10980XE: Clang 9.0.1 ........ 20.74 |======================= Core i9 10980XE: Clang 10 Stable .... 22.13 |======================== Core i7 1065G7: Clang 9.0.1 ......... 8.45 |========= Core i7 1065G7: Clang 10 Stable ..... 9.03 |========== libgav1 2019-10-05 Video Input: Summer Nature 1080p FPS > Higher Is Better Ryzen 9 3950X: Clang 9.0.1 .......... 82.03 |======================= Ryzen 9 3950X: Clang 10 Stable ...... 82.30 |======================= Threadripper 3970X: Clang 9.0.1 ..... 81.36 |======================= Threadripper 3970X: Clang 10 Stable . 80.92 |======================= Core i9 9900KS: Clang 9.0.1 ......... 117.48 |================================= Core i9 9900KS: Clang 10 Stable ..... 114.53 |================================ Core i9 10980XE: Clang 9.0.1 ........ 63.62 |================== Core i9 10980XE: Clang 10 Stable .... 65.79 |================== Core i7 1065G7: Clang 9.0.1 ......... 36.77 |========== Core i7 1065G7: Clang 10 Stable ..... 39.61 |=========== libgav1 2019-10-05 Video Input: Chimera 1080p 10-bit FPS > Higher Is Better Ryzen 9 3950X: Clang 9.0.1 .......... 24.48 |========================= Ryzen 9 3950X: Clang 10 Stable ...... 25.09 |========================= Threadripper 3970X: Clang 9.0.1 ..... 24.57 |========================= Threadripper 3970X: Clang 10 Stable . 24.88 |========================= Core i9 9900KS: Clang 9.0.1 ......... 33.56 |================================== Core i9 9900KS: Clang 10 Stable ..... 32.56 |================================= Core i9 10980XE: Clang 9.0.1 ........ 20.37 |===================== Core i9 10980XE: Clang 10 Stable .... 20.94 |===================== Core i7 1065G7: Clang 9.0.1 ......... 12.59 |============= Core i7 1065G7: Clang 10 Stable ..... 13.53 |============== SciMark 2.0 Computational Test: Composite Mflops > Higher Is Better Ryzen 9 3950X: Clang 9.0.1 .......... 3945.05 |================================ Ryzen 9 3950X: Clang 10 Stable ...... 3724.98 |============================== Threadripper 3970X: Clang 9.0.1 ..... 3711.82 |============================== Threadripper 3970X: Clang 10 Stable . 3723.79 |============================== Core i9 9900KS: Clang 9.0.1 ......... 3523.22 |============================= Core i9 9900KS: Clang 10 Stable ..... 3453.09 |============================ Core i9 10980XE: Clang 9.0.1 ........ 2521.92 |==================== Core i9 10980XE: Clang 10 Stable .... 2588.42 |===================== Core i7 1065G7: Clang 9.0.1 ......... 2073.37 |================= Core i7 1065G7: Clang 10 Stable ..... 2124.15 |================= SciMark 2.0 Computational Test: Monte Carlo Mflops > Higher Is Better Ryzen 9 3950X: Clang 9.0.1 .......... 840.57 |================================= Ryzen 9 3950X: Clang 10 Stable ...... 796.15 |=============================== Threadripper 3970X: Clang 9.0.1 ..... 787.17 |=============================== Threadripper 3970X: Clang 10 Stable . 787.88 |=============================== Core i9 9900KS: Clang 9.0.1 ......... 827.03 |================================ Core i9 9900KS: Clang 10 Stable ..... 825.53 |================================ Core i9 10980XE: Clang 9.0.1 ........ 792.61 |=============================== Core i9 10980XE: Clang 10 Stable .... 790.48 |=============================== Core i7 1065G7: Clang 9.0.1 ......... 536.57 |===================== Core i7 1065G7: Clang 10 Stable ..... 535.44 |===================== SciMark 2.0 Computational Test: Fast Fourier Transform Mflops > Higher Is Better Ryzen 9 3950X: Clang 9.0.1 .......... 313.25 |============= Ryzen 9 3950X: Clang 10 Stable ...... 294.52 |============ Threadripper 3970X: Clang 9.0.1 ..... 293.39 |============ Threadripper 3970X: Clang 10 Stable . 293.29 |============ Core i9 9900KS: Clang 9.0.1 ......... 778.88 |================================= Core i9 9900KS: Clang 10 Stable ..... 766.84 |================================ Core i9 10980XE: Clang 9.0.1 ........ 758.73 |================================ Core i9 10980XE: Clang 10 Stable .... 765.52 |================================ Core i7 1065G7: Clang 9.0.1 ......... 495.47 |===================== Core i7 1065G7: Clang 10 Stable ..... 490.54 |===================== SciMark 2.0 Computational Test: Sparse Matrix Multiply Mflops > Higher Is Better Ryzen 9 3950X: Clang 9.0.1 .......... 4911.08 |================================ Ryzen 9 3950X: Clang 10 Stable ...... 4625.45 |============================== Threadripper 3970X: Clang 9.0.1 ..... 4562.91 |============================== Threadripper 3970X: Clang 10 Stable . 4606.92 |============================== Core i9 9900KS: Clang 9.0.1 ......... 3709.26 |======================== Core i9 9900KS: Clang 10 Stable ..... 3624.22 |======================== Core i9 10980XE: Clang 9.0.1 ........ 3283.54 |===================== Core i9 10980XE: Clang 10 Stable .... 3327.67 |====================== Core i7 1065G7: Clang 9.0.1 ......... 2318.93 |=============== Core i7 1065G7: Clang 10 Stable ..... 2332.59 |=============== SciMark 2.0 Computational Test: Dense LU Matrix Factorization Mflops > Higher Is Better Ryzen 9 3950X: Clang 9.0.1 .......... 11371.42 |=============================== Ryzen 9 3950X: Clang 10 Stable ...... 10768.22 |============================= Threadripper 3970X: Clang 9.0.1 ..... 10783.62 |============================= Threadripper 3970X: Clang 10 Stable . 10798.58 |============================= Core i9 9900KS: Clang 9.0.1 ......... 10407.08 |============================ Core i9 9900KS: Clang 10 Stable ..... 10154.74 |============================ Core i9 10980XE: Clang 9.0.1 ........ 5962.80 |================ Core i9 10980XE: Clang 10 Stable .... 6245.92 |================= Core i7 1065G7: Clang 9.0.1 ......... 5607.55 |=============== Core i7 1065G7: Clang 10 Stable ..... 5853.91 |================ SciMark 2.0 Computational Test: Jacobi Successive Over-Relaxation Mflops > Higher Is Better Ryzen 9 3950X: Clang 9.0.1 .......... 2288.95 |================================ Ryzen 9 3950X: Clang 10 Stable ...... 2140.52 |============================== Threadripper 3970X: Clang 9.0.1 ..... 2132.01 |============================== Threadripper 3970X: Clang 10 Stable . 2132.26 |============================== Core i9 9900KS: Clang 9.0.1 ......... 1893.88 |========================== Core i9 9900KS: Clang 10 Stable ..... 1894.10 |========================== Core i9 10980XE: Clang 9.0.1 ........ 1811.89 |========================= Core i9 10980XE: Clang 10 Stable .... 1812.51 |========================= Core i7 1065G7: Clang 9.0.1 ......... 1408.35 |==================== Core i7 1065G7: Clang 10 Stable ..... 1408.27 |==================== TSCP 1.81 AI Chess Performance Nodes Per Second > Higher Is Better Ryzen 9 3950X: Clang 9.0.1 .......... 1481393 |=========================== Ryzen 9 3950X: Clang 10 Stable ...... 1527405 |============================ Threadripper 3970X: Clang 9.0.1 ..... 1471904 |=========================== Threadripper 3970X: Clang 10 Stable . 1515627 |============================ Core i9 9900KS: Clang 9.0.1 ......... 1699932 |================================ Core i9 9900KS: Clang 10 Stable ..... 1726576 |================================ Core i9 10980XE: Clang 9.0.1 ........ 1620891 |============================== Core i9 10980XE: Clang 10 Stable .... 1638247 |============================== Core i7 1065G7: Clang 9.0.1 ......... 1657024 |=============================== Core i7 1065G7: Clang 10 Stable ..... 1619952 |============================== John The Ripper 1.9.0-jumbo-1 Test: Blowfish Real C/S > Higher Is Better Ryzen 9 3950X: Clang 9.0.1 .......... 1986 |================================== Ryzen 9 3950X: Clang 10 Stable ...... 1952 |================================= Threadripper 3970X: Clang 9.0.1 ..... 1932 |================================= Threadripper 3970X: Clang 10 Stable . 1929 |================================= Core i9 9900KS: Clang 9.0.1 ......... 2040 |=================================== Core i9 9900KS: Clang 10 Stable ..... 2040 |=================================== Core i9 10980XE: Clang 9.0.1 ........ 1628 |============================ Core i9 10980XE: Clang 10 Stable .... 1954 |================================== Core i7 1065G7: Clang 9.0.1 ......... 1438 |========================= Core i7 1065G7: Clang 10 Stable ..... 1507 |========================== John The Ripper 1.9.0-jumbo-1 Test: MD5 Real C/S > Higher Is Better Ryzen 9 3950X: Clang 9.0.1 .......... 82826 |================ Ryzen 9 3950X: Clang 10 Stable ...... 85871 |================ Threadripper 3970X: Clang 9.0.1 ..... 82085 |=============== Threadripper 3970X: Clang 10 Stable . 83215 |================ Core i9 9900KS: Clang 9.0.1 ......... 108754 |==================== Core i9 9900KS: Clang 10 Stable ..... 111226 |===================== Core i9 10980XE: Clang 9.0.1 ........ 175967 |================================= Core i9 10980XE: Clang 10 Stable .... 173635 |================================= Core i7 1065G7: Clang 9.0.1 ......... 128953 |======================== Core i7 1065G7: Clang 10 Stable ..... 124868 |======================= GraphicsMagick 1.3.33 Operation: Rotate Iterations Per Minute > Higher Is Better Ryzen 9 3950X: Clang 9.0.1 .......... 785 |============================= Ryzen 9 3950X: Clang 10 Stable ...... 764 |============================ Threadripper 3970X: Clang 9.0.1 ..... 754 |============================ Threadripper 3970X: Clang 10 Stable . 748 |============================ Core i9 9900KS: Clang 9.0.1 ......... 950 |=================================== Core i9 9900KS: Clang 10 Stable ..... 974 |==================================== Core i9 10980XE: Clang 9.0.1 ........ 852 |=============================== Core i9 10980XE: Clang 10 Stable .... 848 |=============================== Core i7 1065G7: Clang 9.0.1 ......... 741 |=========================== Core i7 1065G7: Clang 10 Stable ..... 730 |=========================== GraphicsMagick 1.3.33 Operation: Resizing Iterations Per Minute > Higher Is Better Ryzen 9 3950X: Clang 9.0.1 .......... 154 |=================================== Ryzen 9 3950X: Clang 10 Stable ...... 159 |==================================== Threadripper 3970X: Clang 9.0.1 ..... 152 |================================== Threadripper 3970X: Clang 10 Stable . 150 |================================== Core i9 9900KS: Clang 9.0.1 ......... 134 |============================== Core i9 9900KS: Clang 10 Stable ..... 135 |=============================== Core i9 10980XE: Clang 9.0.1 ........ 129 |============================= Core i9 10980XE: Clang 10 Stable .... 144 |================================= Core i7 1065G7: Clang 9.0.1 ......... 100 |======================= Core i7 1065G7: Clang 10 Stable ..... 107 |======================== GraphicsMagick 1.3.33 Operation: HWB Color Space Iterations Per Minute > Higher Is Better Ryzen 9 3950X: Clang 9.0.1 .......... 188 |======================== Ryzen 9 3950X: Clang 10 Stable ...... 281 |==================================== Threadripper 3970X: Clang 9.0.1 ..... 184 |======================== Threadripper 3970X: Clang 10 Stable . 275 |=================================== Core i9 9900KS: Clang 9.0.1 ......... 198 |========================= Core i9 9900KS: Clang 10 Stable ..... 264 |================================== Core i9 10980XE: Clang 9.0.1 ........ 181 |======================= Core i9 10980XE: Clang 10 Stable .... 249 |================================ Core i7 1065G7: Clang 9.0.1 ......... 136 |================= Core i7 1065G7: Clang 10 Stable ..... 187 |======================== dav1d 0.6.0 Video Input: Summer Nature 4K FPS > Higher Is Better Ryzen 9 3950X: Clang 9.0.1 .......... 186.13 |================== Ryzen 9 3950X: Clang 10 Stable ...... 184.37 |================= Threadripper 3970X: Clang 9.0.1 ..... 346.07 |================================= Threadripper 3970X: Clang 10 Stable . 350.92 |================================= Core i9 9900KS: Clang 9.0.1 ......... 155.44 |=============== Core i9 9900KS: Clang 10 Stable ..... 156.46 |=============== Core i9 10980XE: Clang 9.0.1 ........ 214.81 |==================== Core i9 10980XE: Clang 10 Stable .... 218.95 |===================== Core i7 1065G7: Clang 9.0.1 ......... 33.30 |=== Core i7 1065G7: Clang 10 Stable ..... 33.33 |=== dav1d 0.6.0 Video Input: Summer Nature 1080p FPS > Higher Is Better Ryzen 9 3950X: Clang 9.0.1 .......... 552.11 |======================== Ryzen 9 3950X: Clang 10 Stable ...... 553.29 |======================== Threadripper 3970X: Clang 9.0.1 ..... 741.81 |================================ Threadripper 3970X: Clang 10 Stable . 762.24 |================================= Core i9 9900KS: Clang 9.0.1 ......... 552.71 |======================== Core i9 9900KS: Clang 10 Stable ..... 550.73 |======================== Core i9 10980XE: Clang 9.0.1 ........ 514.08 |====================== Core i9 10980XE: Clang 10 Stable .... 531.20 |======================= Core i7 1065G7: Clang 9.0.1 ......... 128.47 |====== Core i7 1065G7: Clang 10 Stable ..... 130.12 |====== dav1d 0.6.0 Video Input: Chimera 1080p 10-bit FPS > Higher Is Better Ryzen 9 3950X: Clang 9.0.1 .......... 83.16 |========================= Ryzen 9 3950X: Clang 10 Stable ...... 85.93 |========================== Threadripper 3970X: Clang 9.0.1 ..... 105.88 |================================ Threadripper 3970X: Clang 10 Stable . 109.56 |================================= Core i9 9900KS: Clang 9.0.1 ......... 90.69 |=========================== Core i9 9900KS: Clang 10 Stable ..... 91.52 |============================ Core i9 10980XE: Clang 9.0.1 ........ 70.43 |===================== Core i9 10980XE: Clang 10 Stable .... 76.58 |======================= Core i7 1065G7: Clang 9.0.1 ......... 28.37 |========= Core i7 1065G7: Clang 10 Stable ..... 30.88 |========= AOM AV1 2020-01-10 Encoder Mode: Speed 8 Realtime Frames Per Second > Higher Is Better Ryzen 9 3950X: Clang 9.0.1 .......... 42.24 |===================== Ryzen 9 3950X: Clang 10 Stable ...... 42.18 |===================== Threadripper 3970X: Clang 9.0.1 ..... 41.79 |===================== Threadripper 3970X: Clang 10 Stable . 41.81 |===================== Core i9 9900KS: Clang 9.0.1 ......... 69.11 |================================== Core i9 9900KS: Clang 10 Stable ..... 68.30 |================================== Core i9 10980XE: Clang 9.0.1 ........ 31.39 |=============== Core i9 10980XE: Clang 10 Stable .... 31.37 |=============== Core i7 1065G7: Clang 9.0.1 ......... 33.33 |================ Core i7 1065G7: Clang 10 Stable ..... 35.79 |================== SVT-AV1 0.8 Encoder Mode: Enc Mode 4 - Input: 1080p Frames Per Second > Higher Is Better Ryzen 9 3950X: Clang 9.0.1 .......... 6.079 |================== Ryzen 9 3950X: Clang 10 Stable ...... 6.141 |=================== Threadripper 3970X: Clang 9.0.1 ..... 10.920 |================================= Threadripper 3970X: Clang 10 Stable . 10.767 |================================= Core i9 9900KS: Clang 9.0.1 ......... 3.736 |=========== Core i9 9900KS: Clang 10 Stable ..... 3.756 |=========== Core i9 10980XE: Clang 9.0.1 ........ 5.838 |================== Core i9 10980XE: Clang 10 Stable .... 6.298 |=================== Core i7 1065G7: Clang 9.0.1 ......... 0.667 |== Core i7 1065G7: Clang 10 Stable ..... 0.675 |== SVT-AV1 0.8 Encoder Mode: Enc Mode 8 - Input: 1080p Frames Per Second > Higher Is Better Ryzen 9 3950X: Clang 9.0.1 .......... 56.275 |==================== Ryzen 9 3950X: Clang 10 Stable ...... 56.517 |==================== Threadripper 3970X: Clang 9.0.1 ..... 93.267 |================================= Threadripper 3970X: Clang 10 Stable . 93.844 |================================= Core i9 9900KS: Clang 9.0.1 ......... 34.052 |============ Core i9 9900KS: Clang 10 Stable ..... 33.932 |============ Core i9 10980XE: Clang 9.0.1 ........ 47.623 |================= Core i9 10980XE: Clang 10 Stable .... 53.278 |=================== Core i7 1065G7: Clang 9.0.1 ......... 6.341 |== Core i7 1065G7: Clang 10 Stable ..... 6.434 |== SVT-VP9 0.1 Tuning: PSNR/SSIM Optimized - Input: Bosphorus 1080p Frames Per Second > Higher Is Better Ryzen 9 3950X: Clang 9.0.1 .......... 208.79 |============== Ryzen 9 3950X: Clang 10 Stable ...... 206.29 |============== Threadripper 3970X: Clang 9.0.1 ..... 482.83 |================================= Threadripper 3970X: Clang 10 Stable . 480.78 |================================= Core i9 9900KS: Clang 9.0.1 ......... 169.21 |============ Core i9 9900KS: Clang 10 Stable ..... 168.06 |=========== Core i9 10980XE: Clang 9.0.1 ........ 284.57 |=================== Core i9 10980XE: Clang 10 Stable .... 318.31 |====================== Core i7 1065G7: Clang 9.0.1 ......... 38.94 |=== Core i7 1065G7: Clang 10 Stable ..... 38.77 |=== SVT-VP9 0.1 Tuning: Visual Quality Optimized - Input: Bosphorus 1080p Frames Per Second > Higher Is Better Ryzen 9 3950X: Clang 9.0.1 .......... 205.55 |================= Ryzen 9 3950X: Clang 10 Stable ...... 203.99 |================= Threadripper 3970X: Clang 9.0.1 ..... 391.93 |================================= Threadripper 3970X: Clang 10 Stable . 397.27 |================================= Core i9 9900KS: Clang 9.0.1 ......... 143.83 |============ Core i9 9900KS: Clang 10 Stable ..... 142.53 |============ Core i9 10980XE: Clang 9.0.1 ........ 247.73 |===================== Core i9 10980XE: Clang 10 Stable .... 266.99 |====================== Core i7 1065G7: Clang 9.0.1 ......... 30.94 |=== Core i7 1065G7: Clang 10 Stable ..... 30.71 |=== VP9 libvpx Encoding 1.8.2 Speed: Speed 0 Frames Per Second > Higher Is Better Ryzen 9 3950X: Clang 9.0.1 .......... 8.47 |================================== Ryzen 9 3950X: Clang 10 Stable ...... 8.58 |================================== Threadripper 3970X: Clang 9.0.1 ..... 8.39 |================================= Threadripper 3970X: Clang 10 Stable . 8.40 |================================= Core i9 9900KS: Clang 9.0.1 ......... 8.78 |=================================== Core i9 9900KS: Clang 10 Stable ..... 8.81 |=================================== Core i9 10980XE: Clang 9.0.1 ........ 6.71 |=========================== Core i9 10980XE: Clang 10 Stable .... 6.49 |========================== Core i7 1065G7: Clang 9.0.1 ......... 3.31 |============= Core i7 1065G7: Clang 10 Stable ..... 3.22 |============= VP9 libvpx Encoding 1.8.2 Speed: Speed 5 Frames Per Second > Higher Is Better Ryzen 9 3950X: Clang 9.0.1 .......... 27.92 |============================= Ryzen 9 3950X: Clang 10 Stable ...... 28.26 |============================= Threadripper 3970X: Clang 9.0.1 ..... 27.70 |============================= Threadripper 3970X: Clang 10 Stable . 27.73 |============================= Core i9 9900KS: Clang 9.0.1 ......... 32.63 |================================== Core i9 9900KS: Clang 10 Stable ..... 32.76 |================================== Core i9 10980XE: Clang 9.0.1 ........ 23.54 |======================== Core i9 10980XE: Clang 10 Stable .... 23.69 |========================= Core i7 1065G7: Clang 9.0.1 ......... 12.90 |============= Core i7 1065G7: Clang 10 Stable ..... 13.11 |============== Himeno Benchmark 3.0 Poisson Pressure Solver MFLOPS > Higher Is Better Ryzen 9 3950X: Clang 9.0.1 .......... 5464.60 |================================ Ryzen 9 3950X: Clang 10 Stable ...... 5062.64 |============================== Threadripper 3970X: Clang 9.0.1 ..... 5006.54 |============================= Threadripper 3970X: Clang 10 Stable . 4937.98 |============================= Core i9 9900KS: Clang 9.0.1 ......... 4285.10 |========================= Core i9 9900KS: Clang 10 Stable ..... 4298.01 |========================= Core i9 10980XE: Clang 9.0.1 ........ 3505.13 |===================== Core i9 10980XE: Clang 10 Stable .... 4156.96 |======================== Core i7 1065G7: Clang 9.0.1 ......... 3347.04 |==================== Core i7 1065G7: Clang 10 Stable ..... 3400.47 |==================== Timed Apache Compilation 2.4.41 Time To Compile Seconds < Lower Is Better Ryzen 9 3950X: Clang 9.0.1 .......... 17.92 |=========== Ryzen 9 3950X: Clang 10 Stable ...... 18.07 |============ Threadripper 3970X: Clang 9.0.1 ..... 17.55 |=========== Threadripper 3970X: Clang 10 Stable . 17.99 |=========== Core i9 9900KS: Clang 9.0.1 ......... 17.20 |=========== Core i9 9900KS: Clang 10 Stable ..... 17.70 |=========== Core i9 10980XE: Clang 9.0.1 ........ 19.94 |============= Core i9 10980XE: Clang 10 Stable .... 19.95 |============= Core i7 1065G7: Clang 9.0.1 ......... 51.61 |================================= Core i7 1065G7: Clang 10 Stable ..... 53.36 |================================== Timed FFmpeg Compilation 4.2.2 Time To Compile Seconds < Lower Is Better Ryzen 9 3950X: Clang 9.0.1 .......... 31.74 |=== Ryzen 9 3950X: Clang 10 Stable ...... 32.68 |=== Threadripper 3970X: Clang 9.0.1 ..... 21.99 |== Threadripper 3970X: Clang 10 Stable . 24.54 |=== Core i9 9900KS: Clang 9.0.1 ......... 57.81 |====== Core i9 9900KS: Clang 10 Stable ..... 60.01 |====== Core i9 10980XE: Clang 9.0.1 ........ 35.00 |==== Core i9 10980XE: Clang 10 Stable .... 36.43 |==== Core i7 1065G7: Clang 9.0.1 ......... 304.60 |=============================== Core i7 1065G7: Clang 10 Stable ..... 321.05 |================================= Timed ImageMagick Compilation 6.9.0 Time To Compile Seconds < Lower Is Better Ryzen 9 3950X: Clang 9.0.1 .......... 16.74 |==== Ryzen 9 3950X: Clang 10 Stable ...... 18.14 |===== Threadripper 3970X: Clang 9.0.1 ..... 13.65 |==== Threadripper 3970X: Clang 10 Stable . 14.98 |==== Core i9 9900KS: Clang 9.0.1 ......... 25.26 |======= Core i9 9900KS: Clang 10 Stable ..... 27.06 |======= Core i9 10980XE: Clang 9.0.1 ........ 18.13 |===== Core i9 10980XE: Clang 10 Stable .... 19.58 |===== Core i7 1065G7: Clang 9.0.1 ......... 115.12 |============================== Core i7 1065G7: Clang 10 Stable ..... 125.07 |================================= Timed LLVM Compilation 10.0 Time To Compile Seconds < Lower Is Better Ryzen 9 3950X: Clang 9.0.1 .......... 299.48 |=== Ryzen 9 3950X: Clang 10 Stable ...... 317.09 |=== Threadripper 3970X: Clang 9.0.1 ..... 200.44 |== Threadripper 3970X: Clang 10 Stable . 212.28 |== Core i9 9900KS: Clang 9.0.1 ......... 551.45 |===== Core i9 9900KS: Clang 10 Stable ..... 588.98 |====== Core i9 10980XE: Clang 9.0.1 ........ 305.80 |=== Core i9 10980XE: Clang 10 Stable .... 324.34 |=== Core i7 1065G7: Clang 9.0.1 ......... 3024.46 |============================== Core i7 1065G7: Clang 10 Stable ..... 3232.29 |================================ Timed MPlayer Compilation 1.4 Time To Compile Seconds < Lower Is Better Ryzen 9 3950X: Clang 9.0.1 .......... 23.28 |=== Ryzen 9 3950X: Clang 10 Stable ...... 26.38 |=== Threadripper 3970X: Clang 9.0.1 ..... 16.80 |== Threadripper 3970X: Clang 10 Stable . 20.19 |=== Core i9 9900KS: Clang 9.0.1 ......... 41.72 |===== Core i9 9900KS: Clang 10 Stable ..... 44.12 |====== Core i9 10980XE: Clang 9.0.1 ........ 26.28 |=== Core i9 10980XE: Clang 10 Stable .... 29.46 |==== Core i7 1065G7: Clang 9.0.1 ......... 240.08 |=============================== Core i7 1065G7: Clang 10 Stable ..... 254.46 |================================= Timed PHP Compilation 7.4.2 Time To Compile Seconds < Lower Is Better Ryzen 9 3950X: Clang 9.0.1 .......... 28.01 |===== Ryzen 9 3950X: Clang 10 Stable ...... 29.90 |===== Threadripper 3970X: Clang 9.0.1 ..... 24.66 |==== Threadripper 3970X: Clang 10 Stable . 26.74 |==== Core i9 9900KS: Clang 9.0.1 ......... 40.29 |======= Core i9 9900KS: Clang 10 Stable ..... 41.96 |======= Core i9 10980XE: Clang 9.0.1 ........ 30.82 |===== Core i9 10980XE: Clang 10 Stable .... 33.06 |===== Core i7 1065G7: Clang 9.0.1 ......... 192.04 |================================ Core i7 1065G7: Clang 10 Stable ..... 200.49 |================================= C-Ray 1.1 Total Time - 4K, 16 Rays Per Pixel Seconds < Lower Is Better Ryzen 9 3950X: Clang 9.0.1 .......... 46.01 |=== Ryzen 9 3950X: Clang 10 Stable ...... 45.83 |=== Threadripper 3970X: Clang 9.0.1 ..... 24.05 |== Threadripper 3970X: Clang 10 Stable . 23.85 |== Core i9 9900KS: Clang 9.0.1 ......... 88.41 |====== Core i9 9900KS: Clang 10 Stable ..... 88.64 |====== Core i9 10980XE: Clang 9.0.1 ........ 66.52 |==== Core i9 10980XE: Clang 10 Stable .... 56.89 |==== Core i7 1065G7: Clang 9.0.1 ......... 501.57 |================================= Core i7 1065G7: Clang 10 Stable ..... 488.35 |================================ Tungsten Renderer 0.2.2 Scene: Hair Seconds < Lower Is Better Ryzen 9 3950X: Clang 9.0.1 .......... 11.84610 |=== Ryzen 9 3950X: Clang 10 Stable ...... 12.00500 |=== Threadripper 3970X: Clang 9.0.1 ..... 7.29672 |== Threadripper 3970X: Clang 10 Stable . 7.27302 |== Core i9 9900KS: Clang 9.0.1 ......... 25.52020 |====== Core i9 9900KS: Clang 10 Stable ..... 25.67620 |====== Core i9 10980XE: Clang 9.0.1 ........ 13.06350 |=== Core i9 10980XE: Clang 10 Stable .... 13.28980 |=== Core i7 1065G7: Clang 9.0.1 ......... 135.95000 |============================== Core i7 1065G7: Clang 10 Stable ..... 134.92600 |============================== Tungsten Renderer 0.2.2 Scene: Water Caustic Seconds < Lower Is Better Ryzen 9 3950X: Clang 9.0.1 .......... 21.19 |======== Ryzen 9 3950X: Clang 10 Stable ...... 21.29 |======== Threadripper 3970X: Clang 9.0.1 ..... 18.45 |======= Threadripper 3970X: Clang 10 Stable . 18.35 |======= Core i9 9900KS: Clang 9.0.1 ......... 24.32 |========= Core i9 9900KS: Clang 10 Stable ..... 24.95 |========= Core i9 10980XE: Clang 9.0.1 ........ 21.24 |======== Core i9 10980XE: Clang 10 Stable .... 20.61 |======== Core i7 1065G7: Clang 9.0.1 ......... 90.16 |================================== Core i7 1065G7: Clang 10 Stable ..... 90.41 |================================== Tungsten Renderer 0.2.2 Scene: Non-Exponential Seconds < Lower Is Better Ryzen 9 3950X: Clang 9.0.1 .......... 4.85377 |==== Ryzen 9 3950X: Clang 10 Stable ...... 4.88599 |==== Threadripper 3970X: Clang 9.0.1 ..... 3.01934 |== Threadripper 3970X: Clang 10 Stable . 2.98679 |== Core i9 9900KS: Clang 9.0.1 ......... 7.03794 |====== Core i9 9900KS: Clang 10 Stable ..... 6.81626 |====== Core i9 10980XE: Clang 9.0.1 ........ 8.01925 |======= Core i9 10980XE: Clang 10 Stable .... 7.03397 |====== Core i7 1065G7: Clang 9.0.1 ......... 38.00150 |=============================== Core i7 1065G7: Clang 10 Stable ..... 37.41550 |=============================== Tungsten Renderer 0.2.2 Scene: Volumetric Caustic Seconds < Lower Is Better Ryzen 9 3950X: Clang 9.0.1 .......... 4.91120 |=== Ryzen 9 3950X: Clang 10 Stable ...... 4.93412 |=== Threadripper 3970X: Clang 9.0.1 ..... 3.24912 |== Threadripper 3970X: Clang 10 Stable . 3.24816 |== Core i9 9900KS: Clang 9.0.1 ......... 8.84102 |===== Core i9 9900KS: Clang 10 Stable ..... 8.84643 |===== Core i9 10980XE: Clang 9.0.1 ........ 7.69862 |==== Core i9 10980XE: Clang 10 Stable .... 7.42200 |==== Core i7 1065G7: Clang 9.0.1 ......... 53.25170 |=============================== Core i7 1065G7: Clang 10 Stable ..... 52.68410 |=============================== AOBench Size: 2048 x 2048 - Total Time Seconds < Lower Is Better Ryzen 9 3950X: Clang 9.0.1 .......... 31.40 |============================ Ryzen 9 3950X: Clang 10 Stable ...... 31.57 |============================ Threadripper 3970X: Clang 9.0.1 ..... 32.10 |============================ Threadripper 3970X: Clang 10 Stable . 31.89 |============================ Core i9 9900KS: Clang 9.0.1 ......... 27.44 |======================== Core i9 9900KS: Clang 10 Stable ..... 27.67 |========================= Core i9 10980XE: Clang 9.0.1 ........ 28.85 |========================== Core i9 10980XE: Clang 10 Stable .... 29.02 |========================== Core i7 1065G7: Clang 9.0.1 ......... 38.07 |================================== Core i7 1065G7: Clang 10 Stable ..... 38.36 |================================== Bullet Physics Engine 2.81 Test: Raytests Seconds < Lower Is Better Ryzen 9 3950X: Clang 9.0.1 .......... 2.074905 |======================== Ryzen 9 3950X: Clang 10 Stable ...... 2.099372 |======================== Threadripper 3970X: Clang 9.0.1 ..... 2.115256 |======================== Threadripper 3970X: Clang 10 Stable . 2.126271 |======================== Core i9 9900KS: Clang 9.0.1 ......... 2.086747 |======================== Core i9 9900KS: Clang 10 Stable ..... 2.102367 |======================== Core i9 10980XE: Clang 9.0.1 ........ 2.727212 |=============================== Core i9 10980XE: Clang 10 Stable .... 2.647600 |============================== Bullet Physics Engine 2.81 Test: 3000 Fall Seconds < Lower Is Better Ryzen 9 3950X: Clang 9.0.1 .......... 3.355067 |======================== Ryzen 9 3950X: Clang 10 Stable ...... 3.381053 |======================== Threadripper 3970X: Clang 9.0.1 ..... 3.415761 |======================== Threadripper 3970X: Clang 10 Stable . 3.381190 |======================== Core i9 9900KS: Clang 9.0.1 ......... 3.498770 |========================= Core i9 9900KS: Clang 10 Stable ..... 3.462134 |======================== Core i9 10980XE: Clang 9.0.1 ........ 4.389749 |=============================== Core i9 10980XE: Clang 10 Stable .... 4.245399 |============================== Bullet Physics Engine 2.81 Test: 1000 Stack Seconds < Lower Is Better Ryzen 9 3950X: Clang 9.0.1 .......... 4.067065 |======================== Ryzen 9 3950X: Clang 10 Stable ...... 4.077888 |======================== Threadripper 3970X: Clang 9.0.1 ..... 4.148510 |======================== Threadripper 3970X: Clang 10 Stable . 4.087191 |======================== Core i9 9900KS: Clang 9.0.1 ......... 4.056874 |======================== Core i9 9900KS: Clang 10 Stable ..... 3.996618 |======================= Core i9 10980XE: Clang 9.0.1 ........ 5.309767 |=============================== Core i9 10980XE: Clang 10 Stable .... 4.982390 |============================= Bullet Physics Engine 2.81 Test: 1000 Convex Seconds < Lower Is Better Ryzen 9 3950X: Clang 9.0.1 .......... 3.539474 |======================= Ryzen 9 3950X: Clang 10 Stable ...... 3.527081 |======================= Threadripper 3970X: Clang 9.0.1 ..... 3.597161 |======================= Threadripper 3970X: Clang 10 Stable . 3.556422 |======================= Core i9 9900KS: Clang 9.0.1 ......... 3.619923 |======================= Core i9 9900KS: Clang 10 Stable ..... 3.638453 |======================= Core i9 10980XE: Clang 9.0.1 ........ 4.813414 |=============================== Core i9 10980XE: Clang 10 Stable .... 4.564478 |============================= Bullet Physics Engine 2.81 Test: 136 Ragdolls Seconds < Lower Is Better Ryzen 9 3950X: Clang 9.0.1 .......... 2.248541 |======================== Ryzen 9 3950X: Clang 10 Stable ...... 2.242618 |======================== Threadripper 3970X: Clang 9.0.1 ..... 2.279515 |========================= Threadripper 3970X: Clang 10 Stable . 2.258105 |======================== Core i9 9900KS: Clang 9.0.1 ......... 2.281560 |========================= Core i9 9900KS: Clang 10 Stable ..... 2.264940 |======================== Core i9 10980XE: Clang 9.0.1 ........ 2.881642 |=============================== Core i9 10980XE: Clang 10 Stable .... 2.747947 |============================== Bullet Physics Engine 2.81 Test: Prim Trimesh Seconds < Lower Is Better Ryzen 9 3950X: Clang 9.0.1 .......... 0.786910 |======================== Ryzen 9 3950X: Clang 10 Stable ...... 0.788145 |======================== Threadripper 3970X: Clang 9.0.1 ..... 0.798380 |========================= Threadripper 3970X: Clang 10 Stable . 0.795008 |========================= Core i9 9900KS: Clang 9.0.1 ......... 0.781408 |======================== Core i9 9900KS: Clang 10 Stable ..... 0.775908 |======================== Core i9 10980XE: Clang 9.0.1 ........ 0.998960 |=============================== Core i9 10980XE: Clang 10 Stable .... 0.955030 |============================== Bullet Physics Engine 2.81 Test: Convex Trimesh Seconds < Lower Is Better Ryzen 9 3950X: Clang 9.0.1 .......... 0.912227 |======================= Ryzen 9 3950X: Clang 10 Stable ...... 0.916940 |======================= Threadripper 3970X: Clang 9.0.1 ..... 0.926070 |======================== Threadripper 3970X: Clang 10 Stable . 0.925058 |======================== Core i9 9900KS: Clang 9.0.1 ......... 0.930543 |======================== Core i9 9900KS: Clang 10 Stable ..... 0.934325 |======================== Core i9 10980XE: Clang 9.0.1 ........ 1.210442 |=============================== Core i9 10980XE: Clang 10 Stable .... 1.150148 |============================= XZ Compression 5.2.4 Compressing ubuntu-16.04.3-server-i386.img, Compression Level 9 Seconds < Lower Is Better Ryzen 9 3950X: Clang 9.0.1 .......... 24.38 |======= Ryzen 9 3950X: Clang 10 Stable ...... 24.26 |======= Threadripper 3970X: Clang 9.0.1 ..... 18.07 |===== Threadripper 3970X: Clang 10 Stable . 17.92 |===== Core i9 9900KS: Clang 9.0.1 ......... 31.31 |========= Core i9 9900KS: Clang 10 Stable ..... 31.35 |========= Core i9 10980XE: Clang 9.0.1 ........ 20.63 |====== Core i9 10980XE: Clang 10 Stable .... 19.51 |====== Core i7 1065G7: Clang 9.0.1 ......... 116.40 |================================= Core i7 1065G7: Clang 10 Stable ..... 116.74 |================================= Zstd Compression 1.3.4 Compressing ubuntu-16.04.3-server-i386.img, Compression Level 19 Seconds < Lower Is Better Ryzen 9 3950X: Clang 9.0.1 .......... 15.586 |========== Ryzen 9 3950X: Clang 10 Stable ...... 15.499 |========== Threadripper 3970X: Clang 9.0.1 ..... 8.250 |===== Threadripper 3970X: Clang 10 Stable . 8.126 |===== Core i9 9900KS: Clang 9.0.1 ......... 24.627 |=============== Core i9 9900KS: Clang 10 Stable ..... 24.477 |=============== Core i9 10980XE: Clang 9.0.1 ........ 10.936 |======= Core i9 10980XE: Clang 10 Stable .... 10.749 |======= Core i7 1065G7: Clang 9.0.1 ......... 52.662 |================================= Core i7 1065G7: Clang 10 Stable ..... 50.847 |================================ FLAC Audio Encoding 1.3.2 WAV To FLAC Seconds < Lower Is Better Ryzen 9 3950X: Clang 9.0.1 .......... 7.748 |========================= Ryzen 9 3950X: Clang 10 Stable ...... 7.965 |========================= Threadripper 3970X: Clang 9.0.1 ..... 7.771 |========================= Threadripper 3970X: Clang 10 Stable . 7.927 |========================= Core i9 9900KS: Clang 9.0.1 ......... 7.719 |======================== Core i9 9900KS: Clang 10 Stable ..... 7.361 |======================= Core i9 10980XE: Clang 9.0.1 ........ 9.580 |============================== Core i9 10980XE: Clang 10 Stable .... 9.428 |============================== Core i7 1065G7: Clang 9.0.1 ......... 10.417 |================================= Core i7 1065G7: Clang 10 Stable ..... 10.207 |================================ LAME MP3 Encoding 3.100 WAV To MP3 Seconds < Lower Is Better Ryzen 9 3950X: Clang 9.0.1 .......... 7.840 |====================== Ryzen 9 3950X: Clang 10 Stable ...... 7.488 |===================== Threadripper 3970X: Clang 9.0.1 ..... 8.063 |======================= Threadripper 3970X: Clang 10 Stable . 7.843 |====================== Core i9 9900KS: Clang 9.0.1 ......... 8.222 |======================= Core i9 9900KS: Clang 10 Stable ..... 8.144 |======================= Core i9 10980XE: Clang 9.0.1 ........ 11.268 |================================ Core i9 10980XE: Clang 10 Stable .... 9.847 |============================ Core i7 1065G7: Clang 9.0.1 ......... 11.655 |================================= Core i7 1065G7: Clang 10 Stable ..... 10.061 |============================ LevelDB 1.22 Benchmark: Random Fill MB/s > Higher Is Better Ryzen 9 3950X: Clang 9.0.1 .......... 30.0 |======================= Ryzen 9 3950X: Clang 10 Stable ...... 30.2 |======================== Threadripper 3970X: Clang 9.0.1 ..... 26.6 |===================== Threadripper 3970X: Clang 10 Stable . 26.7 |===================== Core i9 9900KS: Clang 9.0.1 ......... 44.7 |=================================== Core i9 9900KS: Clang 10 Stable ..... 44.6 |=================================== Core i9 10980XE: Clang 9.0.1 ........ 10.7 |======== Core i9 10980XE: Clang 10 Stable .... 10.5 |======== Core i7 1065G7: Clang 9.0.1 ......... 24.0 |=================== Core i7 1065G7: Clang 10 Stable ..... 24.0 |=================== LevelDB 1.22 Benchmark: Random Read Microseconds Per Op < Lower Is Better Ryzen 9 3950X: Clang 9.0.1 .......... 16.098 |============= Ryzen 9 3950X: Clang 10 Stable ...... 15.922 |============= Threadripper 3970X: Clang 9.0.1 ..... 40.465 |================================= Threadripper 3970X: Clang 10 Stable . 39.501 |================================ Core i9 9900KS: Clang 9.0.1 ......... 7.074 |====== Core i9 9900KS: Clang 10 Stable ..... 6.875 |====== Core i9 10980XE: Clang 9.0.1 ........ 26.695 |====================== Core i9 10980XE: Clang 10 Stable .... 26.691 |====================== Core i7 1065G7: Clang 9.0.1 ......... 7.092 |====== Core i7 1065G7: Clang 10 Stable ..... 7.126 |====== PostgreSQL pgbench 12.0 Scaling: Buffer Test - Test: Normal Load - Mode: Read Only TPS > Higher Is Better Ryzen 9 3950X: Clang 9.0.1 .......... 519581.72 |=================== Ryzen 9 3950X: Clang 10 Stable ...... 517952.23 |=================== Threadripper 3970X: Clang 9.0.1 ..... 832967.93 |============================== Threadripper 3970X: Clang 10 Stable . 829742.64 |============================== Core i9 9900KS: Clang 9.0.1 ......... 234953.28 |======== Core i9 9900KS: Clang 10 Stable ..... 235354.77 |======== Core i9 10980XE: Clang 9.0.1 ........ 430673.47 |================ Core i9 10980XE: Clang 10 Stable .... 471621.24 |================= Core i7 1065G7: Clang 9.0.1 ......... 47147.95 |== Core i7 1065G7: Clang 10 Stable ..... 48117.75 |== Basis Universal 1.12 Settings: ETC1S Seconds < Lower Is Better Ryzen 9 3950X: Clang 9.0.1 .......... 42.11 |============= Ryzen 9 3950X: Clang 10 Stable ...... 42.04 |============= Threadripper 3970X: Clang 9.0.1 ..... 41.96 |============= Threadripper 3970X: Clang 10 Stable . 41.54 |============= Core i9 9900KS: Clang 9.0.1 ......... 44.51 |============== Core i9 9900KS: Clang 10 Stable ..... 44.30 |============== Core i9 10980XE: Clang 9.0.1 ........ 43.81 |============== Core i9 10980XE: Clang 10 Stable .... 43.29 |============== Core i7 1065G7: Clang 9.0.1 ......... 104.69 |================================= Core i7 1065G7: Clang 10 Stable ..... 104.83 |================================= Basis Universal 1.12 Settings: UASTC Level 0 Seconds < Lower Is Better Ryzen 9 3950X: Clang 9.0.1 .......... 7.396 |================ Ryzen 9 3950X: Clang 10 Stable ...... 7.418 |================ Threadripper 3970X: Clang 9.0.1 ..... 6.769 |============== Threadripper 3970X: Clang 10 Stable . 6.706 |============== Core i9 9900KS: Clang 9.0.1 ......... 7.871 |================= Core i9 9900KS: Clang 10 Stable ..... 7.777 |================ Core i9 10980XE: Clang 9.0.1 ........ 7.795 |================ Core i9 10980XE: Clang 10 Stable .... 7.742 |================ Core i7 1065G7: Clang 9.0.1 ......... 15.601 |================================= Core i7 1065G7: Clang 10 Stable ..... 15.035 |================================ Basis Universal 1.12 Settings: UASTC Level 3 Seconds < Lower Is Better Ryzen 9 3950X: Clang 9.0.1 .......... 31.93 |==== Ryzen 9 3950X: Clang 10 Stable ...... 31.47 |==== Threadripper 3970X: Clang 9.0.1 ..... 19.74 |== Threadripper 3970X: Clang 10 Stable . 19.36 |== Core i9 9900KS: Clang 9.0.1 ......... 63.33 |======= Core i9 9900KS: Clang 10 Stable ..... 62.05 |======= Core i9 10980XE: Clang 9.0.1 ........ 36.92 |==== Core i9 10980XE: Clang 10 Stable .... 36.10 |==== Core i7 1065G7: Clang 9.0.1 ......... 293.85 |================================= Core i7 1065G7: Clang 10 Stable ..... 291.04 |================================= CppPerformanceBenchmarks 9 Test: Atol Seconds < Lower Is Better Ryzen 9 3950X: Clang 9.0.1 .......... 58.05 |================================ Ryzen 9 3950X: Clang 10 Stable ...... 58.44 |================================= Threadripper 3970X: Clang 9.0.1 ..... 60.55 |================================== Threadripper 3970X: Clang 10 Stable . 61.02 |================================== Core i9 9900KS: Clang 9.0.1 ......... 53.22 |============================== Core i9 9900KS: Clang 10 Stable ..... 53.16 |============================== Core i9 10980XE: Clang 9.0.1 ........ 55.75 |=============================== Core i9 10980XE: Clang 10 Stable .... 55.73 |=============================== Core i7 1065G7: Clang 9.0.1 ......... 58.22 |================================ Core i7 1065G7: Clang 10 Stable ..... 58.46 |================================= CppPerformanceBenchmarks 9 Test: Ctype Seconds < Lower Is Better Ryzen 9 3950X: Clang 9.0.1 .......... 29.78 |================================ Ryzen 9 3950X: Clang 10 Stable ...... 31.15 |================================= Threadripper 3970X: Clang 9.0.1 ..... 30.59 |================================= Threadripper 3970X: Clang 10 Stable . 31.46 |================================== Core i9 9900KS: Clang 9.0.1 ......... 25.20 |=========================== Core i9 9900KS: Clang 10 Stable ..... 23.61 |========================= Core i9 10980XE: Clang 9.0.1 ........ 23.93 |========================== Core i9 10980XE: Clang 10 Stable .... 24.74 |=========================== Core i7 1065G7: Clang 9.0.1 ......... 29.98 |================================ Core i7 1065G7: Clang 10 Stable ..... 31.67 |================================== CppPerformanceBenchmarks 9 Test: Math Library Seconds < Lower Is Better Ryzen 9 3950X: Clang 9.0.1 .......... 258.51 |=========================== Ryzen 9 3950X: Clang 10 Stable ...... 253.96 |========================== Threadripper 3970X: Clang 9.0.1 ..... 258.20 |=========================== Threadripper 3970X: Clang 10 Stable . 261.37 |=========================== Core i9 9900KS: Clang 9.0.1 ......... 249.33 |========================== Core i9 9900KS: Clang 10 Stable ..... 249.49 |========================== Core i9 10980XE: Clang 9.0.1 ........ 268.48 |============================ Core i9 10980XE: Clang 10 Stable .... 264.02 |=========================== Core i7 1065G7: Clang 9.0.1 ......... 313.13 |================================= Core i7 1065G7: Clang 10 Stable ..... 317.08 |================================= CppPerformanceBenchmarks 9 Test: Random Numbers Seconds < Lower Is Better Ryzen 9 3950X: Clang 9.0.1 .......... 1289.65 |============================ Ryzen 9 3950X: Clang 10 Stable ...... 1299.99 |============================ Threadripper 3970X: Clang 9.0.1 ..... 1303.37 |============================ Threadripper 3970X: Clang 10 Stable . 1313.51 |============================= Core i9 9900KS: Clang 9.0.1 ......... 1075.43 |======================= Core i9 9900KS: Clang 10 Stable ..... 1077.08 |======================== Core i9 10980XE: Clang 9.0.1 ........ 1147.48 |========================= Core i9 10980XE: Clang 10 Stable .... 1145.00 |========================= Core i7 1065G7: Clang 9.0.1 ......... 1449.52 |================================ Core i7 1065G7: Clang 10 Stable ..... 1466.49 |================================ CppPerformanceBenchmarks 9 Test: Function Objects Seconds < Lower Is Better Ryzen 9 3950X: Clang 9.0.1 .......... 14.65 |============================== Ryzen 9 3950X: Clang 10 Stable ...... 14.75 |============================== Threadripper 3970X: Clang 9.0.1 ..... 14.71 |============================== Threadripper 3970X: Clang 10 Stable . 14.57 |============================== Core i9 9900KS: Clang 9.0.1 ......... 12.32 |========================= Core i9 9900KS: Clang 10 Stable ..... 12.42 |========================== Core i9 10980XE: Clang 9.0.1 ........ 13.52 |============================ Core i9 10980XE: Clang 10 Stable .... 12.77 |========================== Core i7 1065G7: Clang 9.0.1 ......... 16.52 |================================== Core i7 1065G7: Clang 10 Stable ..... 16.52 |================================== CppPerformanceBenchmarks 9 Test: Stepanov Abstraction Seconds < Lower Is Better Ryzen 9 3950X: Clang 9.0.1 .......... 26.25 |=========================== Ryzen 9 3950X: Clang 10 Stable ...... 26.07 |========================== Threadripper 3970X: Clang 9.0.1 ..... 26.11 |========================== Threadripper 3970X: Clang 10 Stable . 25.98 |========================== Core i9 9900KS: Clang 9.0.1 ......... 26.06 |========================== Core i9 9900KS: Clang 10 Stable ..... 26.22 |=========================== Core i9 10980XE: Clang 9.0.1 ........ 28.66 |============================= Core i9 10980XE: Clang 10 Stable .... 27.22 |============================ Core i7 1065G7: Clang 9.0.1 ......... 33.51 |================================== Core i7 1065G7: Clang 10 Stable ..... 33.09 |================================== SQLite Speedtest 3.30 Timed Time - Size 1,000 Seconds < Lower Is Better Ryzen 9 3950X: Clang 9.0.1 .......... 57.48 |========================= Ryzen 9 3950X: Clang 10 Stable ...... 57.14 |========================= Threadripper 3970X: Clang 9.0.1 ..... 58.18 |========================== Threadripper 3970X: Clang 10 Stable . 57.41 |========================= Core i9 9900KS: Clang 9.0.1 ......... 49.83 |====================== Core i9 9900KS: Clang 10 Stable ..... 49.65 |====================== Core i9 10980XE: Clang 9.0.1 ........ 61.01 |=========================== Core i9 10980XE: Clang 10 Stable .... 56.73 |========================= Core i7 1065G7: Clang 9.0.1 ......... 76.77 |================================== Core i7 1065G7: Clang 10 Stable ..... 74.48 |================================= Memcached mcperf 1.6.0 Method: Get - Connections: 1 Operations Per Second > Higher Is Better Ryzen 9 3950X: Clang 9.0.1 .......... 94036.0 |================= Ryzen 9 3950X: Clang 10 Stable ...... 91357.2 |================ Threadripper 3970X: Clang 9.0.1 ..... 77819.7 |============== Threadripper 3970X: Clang 10 Stable . 77924.5 |============== Core i9 9900KS: Clang 9.0.1 ......... 172353.6 |=============================== Core i9 9900KS: Clang 10 Stable ..... 170187.0 |=============================== Core i9 10980XE: Clang 9.0.1 ........ 121199.4 |====================== Core i9 10980XE: Clang 10 Stable .... 120291.2 |====================== Core i7 1065G7: Clang 9.0.1 ......... 105231.4 |=================== Core i7 1065G7: Clang 10 Stable ..... 104380.3 |=================== NGINX Benchmark 1.9.9 Static Web Page Serving Requests Per Second > Higher Is Better Ryzen 9 3950X: Clang 9.0.1 .......... 49487.96 |============================= Ryzen 9 3950X: Clang 10 Stable ...... 49434.24 |============================= Threadripper 3970X: Clang 9.0.1 ..... 45407.12 |=========================== Threadripper 3970X: Clang 10 Stable . 44986.58 |=========================== Core i9 9900KS: Clang 9.0.1 ......... 49808.59 |============================= Core i9 9900KS: Clang 10 Stable ..... 49723.61 |============================= Core i9 10980XE: Clang 9.0.1 ........ 45796.39 |=========================== Core i9 10980XE: Clang 10 Stable .... 52576.66 |=============================== Core i7 1065G7: Clang 9.0.1 ......... 29965.84 |================== Core i7 1065G7: Clang 10 Stable ..... 30487.30 |================== Apache Benchmark 2.4.29 Static Web Page Serving Requests Per Second > Higher Is Better Ryzen 9 3950X: Clang 9.0.1 .......... 41197.52 |=============================== Ryzen 9 3950X: Clang 10 Stable ...... 40877.86 |=============================== Threadripper 3970X: Clang 9.0.1 ..... 36042.27 |=========================== Threadripper 3970X: Clang 10 Stable . 36099.00 |=========================== Core i9 9900KS: Clang 9.0.1 ......... 37480.68 |============================ Core i9 9900KS: Clang 10 Stable ..... 37729.40 |============================ Core i9 10980XE: Clang 9.0.1 ........ 28690.96 |====================== Core i9 10980XE: Clang 10 Stable .... 31766.13 |======================== Core i7 1065G7: Clang 9.0.1 ......... 17789.47 |============= Core i7 1065G7: Clang 10 Stable ..... 19423.69 |=============== LevelDB 1.22 Benchmark: Random Fill Microseconds Per Op < Lower Is Better Core i7 1065G7: Clang 9.0.1 ..... 36.82 |====================================== Core i7 1065G7: Clang 10 Stable . 36.83 |======================================