Clang 10 Benchmarks LLVM 10 AMD Ryzen Threadripper 3970X 32-Core testing with a ASUS ROG ZENITH II EXTREME (0702 BIOS) and Gigabyte AMD Radeon RX 5500/5500M / Pro 5500M 8GB on Ubuntu 20.04 via the Phoronix Test Suite.
HTML result view exported from: https://openbenchmarking.org/result/2003300-NI-CLANG10BE96 .
Processor Motherboard Chipset Memory Disk Graphics Audio Monitor Network OS Kernel Desktop Display Server Display Driver OpenGL Compiler File-System Screen Resolution Core i9 10980XE Ryzen 9 3950X Core i9 9900KS Threadripper 3970X Clang 10.0.0 Clang 9.0.1 Clang 9.0.1 Clang 10.0.0 Clang 9.0.1 Clang 10.0.0 Clang 9.0.1 Clang 10.0.0 Intel Core i9-10980XE @ 4.80GHz (18 Cores / 36 Threads) ASRock X299 Steel Legend (P1.30 BIOS) Intel Sky Lake-E DMI3 Registers 32GB Samsung SSD 970 PRO 512GB + 525GB 2115 NVIDIA NV132 11GB Realtek ALC1220 DELL P2415Q Intel I219-V + Intel I211 Ubuntu 20.04 5.4.0-14-generic (x86_64) GNOME Shell 3.35.91 X Server 1.20.7 modesetting 1.20.7 4.3 Mesa 20.0.0 Clang 10.0.0 + LLVM 10.0.0 ext4 3840x2160 Clang 9.0.1 + LLVM 9.0.1 AMD Ryzen 9 3950X 16-Core @ 3.50GHz (16 Cores / 32 Threads) ASUS ROG CROSSHAIR VIII HERO (WI-FI) (1201 BIOS) AMD Starship/Matisse 16GB 2000GB Force MP600 + 525GB 2115 AMD Radeon RX 5600 OEM/5600 XT / 5700/5700 8GB (2100/875MHz) AMD Navi 10 HDMI Audio Realtek RTL8125 2.5GbE + Intel I211 + Intel Wi-Fi 6 AX200 amdgpu 19.1.0 4.6 Mesa 20.0.0 (LLVM 9.0.1) Clang 10.0.0 + LLVM 10.0.0 Intel Core i9-9900KS @ 5.00GHz (8 Cores / 16 Threads) ASUS PRIME Z390-A (1302 BIOS) Intel Cannon Lake PCH Samsung SSD 970 EVO 250GB + 525GB 2115 ASUS Intel UHD 630 3GB (1200MHz) Realtek ALC1220 Intel I219-V modesetting 1.20.7 4.6 Mesa 20.0.0 Clang 9.0.1 + LLVM 9.0.1 Clang 10.0.0 + LLVM 10.0.0 AMD Ryzen Threadripper 3970X 32-Core @ 3.70GHz (32 Cores / 64 Threads) ASUS ROG ZENITH II EXTREME (0702 BIOS) AMD Starship/Matisse 64GB 1000GB Force MP600 + 525GB 2115 Gigabyte AMD Radeon RX 5500/5500M / Pro 5500M 8GB (1900/875MHz) AMD Navi 10 HDMI Audio ASUS MG28U Aquantia AQC107 NBase-T/IEEE + Intel I211 + Intel Wi-Fi 6 AX200 4.6 Mesa 20.0.0 (LLVM 9.0.1) Clang 9.0.1 + LLVM 9.0.1 1280x800 Clang 10.0.0 + LLVM 10.0.0 OpenBenchmarking.org Environment Details - CXXFLAGS="-O3 -march=native" CFLAGS="-O3 -march=native" Compiler Details - Core i9 10980XE: Clang 10.0.0: Optimized build; Default target: x86_64-unknown-linux-gnu; Host CPU: cascadelake - Core i9 10980XE: Clang 9.0.1: Optimized build; Default target: x86_64-unknown-linux-gnu; Host CPU: cascadelake - Ryzen 9 3950X: Clang 9.0.1: Optimized build; Default target: x86_64-unknown-linux-gnu; Host CPU: znver1 - Ryzen 9 3950X: Clang 10.0.0: Optimized build; Default target: x86_64-unknown-linux-gnu; Host CPU: znver2 - Core i9 9900KS: Clang 9.0.1: Optimized build; Default target: x86_64-unknown-linux-gnu; Host CPU: skylake - Core i9 9900KS: Clang 10.0.0: Optimized build; Default target: x86_64-unknown-linux-gnu; Host CPU: skylake - Threadripper 3970X: Clang 9.0.1: Optimized build; Default target: x86_64-unknown-linux-gnu; Host CPU: znver2 - Threadripper 3970X: Clang 10.0.0: Optimized build; Default target: x86_64-unknown-linux-gnu; Host CPU: znver2 Processor Details - Core i9 10980XE: Clang 10.0.0: Scaling Governor: intel_pstate powersave - CPU Microcode: 0x500012c - Core i9 10980XE: Clang 9.0.1: Scaling Governor: intel_pstate powersave - CPU Microcode: 0x500012c - Ryzen 9 3950X: Clang 9.0.1: Scaling Governor: acpi-cpufreq ondemand - CPU Microcode: 0x8701013 - Ryzen 9 3950X: Clang 10.0.0: Scaling Governor: acpi-cpufreq ondemand - CPU Microcode: 0x8701013 - Core i9 9900KS: Clang 9.0.1: Scaling Governor: intel_pstate powersave - CPU Microcode: 0xca - Core i9 9900KS: Clang 10.0.0: Scaling Governor: intel_pstate powersave - CPU Microcode: 0xca - Threadripper 3970X: Clang 9.0.1: Scaling Governor: acpi-cpufreq ondemand - CPU Microcode: 0x8301025 - Threadripper 3970X: Clang 10.0.0: Scaling Governor: acpi-cpufreq ondemand - CPU Microcode: 0x8301025 Python Details - + Python 3.8.2 Security Details - Core i9 10980XE: Clang 10.0.0: itlb_multihit: KVM: Mitigation of Split huge pages + l1tf: Not affected + mds: Not affected + meltdown: Not affected + spec_store_bypass: Mitigation of SSB disabled via prctl and seccomp + spectre_v1: Mitigation of usercopy/swapgs barriers and __user pointer sanitization + spectre_v2: Mitigation of Enhanced IBRS IBPB: conditional RSB filling + tsx_async_abort: Mitigation of TSX disabled - Core i9 10980XE: Clang 9.0.1: itlb_multihit: KVM: Mitigation of Split huge pages + l1tf: Not affected + mds: Not affected + meltdown: Not affected + spec_store_bypass: Mitigation of SSB disabled via prctl and seccomp + spectre_v1: Mitigation of usercopy/swapgs barriers and __user pointer sanitization + spectre_v2: Mitigation of Enhanced IBRS IBPB: conditional RSB filling + tsx_async_abort: Mitigation of TSX disabled - Ryzen 9 3950X: Clang 9.0.1: itlb_multihit: Not affected + l1tf: Not affected + mds: Not affected + meltdown: Not affected + spec_store_bypass: Mitigation of SSB disabled via prctl and seccomp + spectre_v1: Mitigation of usercopy/swapgs barriers and __user pointer sanitization + spectre_v2: Mitigation of Full AMD retpoline IBPB: conditional STIBP: conditional RSB filling + tsx_async_abort: Not affected - Ryzen 9 3950X: Clang 10.0.0: itlb_multihit: Not affected + l1tf: Not affected + mds: Not affected + meltdown: Not affected + spec_store_bypass: Mitigation of SSB disabled via prctl and seccomp + spectre_v1: Mitigation of usercopy/swapgs barriers and __user pointer sanitization + spectre_v2: Mitigation of Full AMD retpoline IBPB: conditional STIBP: conditional RSB filling + tsx_async_abort: Not affected - Core i9 9900KS: Clang 9.0.1: itlb_multihit: KVM: Vulnerable + l1tf: Not affected + mds: Not affected + meltdown: Not affected + spec_store_bypass: Mitigation of SSB disabled via prctl and seccomp + spectre_v1: Mitigation of usercopy/swapgs barriers and __user pointer sanitization + spectre_v2: Mitigation of Enhanced IBRS IBPB: conditional RSB filling + tsx_async_abort: Mitigation of TSX disabled - Core i9 9900KS: Clang 10.0.0: itlb_multihit: KVM: Vulnerable + l1tf: Not affected + mds: Not affected + meltdown: Not affected + spec_store_bypass: Mitigation of SSB disabled via prctl and seccomp + spectre_v1: Mitigation of usercopy/swapgs barriers and __user pointer sanitization + spectre_v2: Mitigation of Enhanced IBRS IBPB: conditional RSB filling + tsx_async_abort: Mitigation of TSX disabled - Threadripper 3970X: Clang 9.0.1: itlb_multihit: Not affected + l1tf: Not affected + mds: Not affected + meltdown: Not affected + spec_store_bypass: Mitigation of SSB disabled via prctl and seccomp + spectre_v1: Mitigation of usercopy/swapgs barriers and __user pointer sanitization + spectre_v2: Mitigation of Full AMD retpoline IBPB: conditional STIBP: conditional RSB filling + tsx_async_abort: Not affected - Threadripper 3970X: Clang 10.0.0: itlb_multihit: Not affected + l1tf: Not affected + mds: Not affected + meltdown: Not affected + spec_store_bypass: Mitigation of SSB disabled via prctl and seccomp + spectre_v1: Mitigation of usercopy/swapgs barriers and __user pointer sanitization + spectre_v2: Mitigation of Full AMD retpoline IBPB: conditional STIBP: conditional RSB filling + tsx_async_abort: Not affected
cryptopp: Unkeyed Algorithms cryptopp: Integer + Elliptic Curve Public Key Algorithms toybrot: C++ Tasks toybrot: C++ Threads smhasher: wyhash smhasher: wyhash smhasher: MeowHash smhasher: MeowHash smhasher: Spooky32 smhasher: Spooky32 smhasher: fasthash32 smhasher: fasthash32 smhasher: t1ha2_atonce smhasher: t1ha2_atonce smhasher: t1ha0_aes_avx2 smhasher: t1ha0_aes_avx2 mrbayes: Primate Phylogeny Analysis hmmer: Pfam Database Search mafft: Multiple Sequence Alignment lammps: Rhodopsin Protein libgav1: Chimera 1080p libgav1: Summer Nature 4K libgav1: Summer Nature 1080p libgav1: Chimera 1080p 10-bit scimark2: Composite scimark2: Monte Carlo scimark2: Fast Fourier Transform scimark2: Sparse Matrix Multiply scimark2: Dense LU Matrix Factorization scimark2: Jacobi Successive Over-Relaxation tscp: AI Chess Performance john-the-ripper: Blowfish john-the-ripper: MD5 graphics-magick: Swirl graphics-magick: Rotate graphics-magick: Sharpen graphics-magick: Enhanced graphics-magick: Resizing graphics-magick: Noise-Gaussian graphics-magick: HWB Color Space dav1d: Chimera 1080p dav1d: Summer Nature 4K dav1d: Summer Nature 1080p dav1d: Chimera 1080p 10-bit aom-av1: Speed 4 Realtime aom-av1: Speed 5 Two-Pass aom-av1: Speed 8 Realtime svt-av1: Enc Mode 4 - 1080p svt-av1: Enc Mode 8 - 1080p svt-vp9: PSNR/SSIM Optimized - Bosphorus 1080p svt-vp9: Visual Quality Optimized - Bosphorus 1080p vpxenc: Speed 0 vpxenc: Speed 5 x264: H.264 Video Encoding x265: H.265 1080p Video Encoding himeno: Poisson Pressure Solver build-apache: Time To Compile build-ffmpeg: Time To Compile build-imagemagick: Time To Compile build-llvm: Time To Compile build-mplayer: Time To Compile build-php: Time To Compile c-ray: Total Time - 4K, 16 Rays Per Pixel tungsten: Hair tungsten: Water Caustic tungsten: Non-Exponential tungsten: Volumetric Caustic aobench: 2048 x 2048 - Total Time bullet: Raytests bullet: 3000 Fall bullet: 1000 Stack bullet: 1000 Convex bullet: 136 Ragdolls bullet: Prim Trimesh bullet: Convex Trimesh compress-xz: Compressing ubuntu-16.04.3-server-i386.img, Compression Level 9 compress-zstd: Compressing ubuntu-16.04.3-server-i386.img, Compression Level 19 encode-flac: WAV To FLAC encode-mp3: WAV To MP3 tachyon: Total Time openssl: RSA 4096-bit Performance leveldb: Hot Read leveldb: Rand Fill leveldb: Rand Fill leveldb: Rand Read pgbench: Buffer Test - Normal Load - Read Only pgbench: Buffer Test - Normal Load - Read Write basis: ETC1S basis: UASTC Level 0 basis: UASTC Level 3 cpp-perf-bench: Atol cpp-perf-bench: Ctype cpp-perf-bench: Math Library cpp-perf-bench: Rand Numbers cpp-perf-bench: Stepanov Vector cpp-perf-bench: Function Objects cpp-perf-bench: Stepanov Abstraction sqlite-speedtest: Timed Time - Size 1,000 mcperf: Get - 1 mcperf: Set - 1 nginx: Static Web Page Serving apache: Static Web Page Serving Core i9 10980XE Ryzen 9 3950X Core i9 9900KS Threadripper 3970X Clang 10.0.0 Clang 9.0.1 Clang 9.0.1 Clang 10.0.0 Clang 9.0.1 Clang 10.0.0 Clang 9.0.1 Clang 10.0.0 356.707837 5125.541705 2659 2682 21124.53 20.680 48240.88 45.483 19439.38 35.163 8590.87 28.010 12744.24 27.586 63748.48 27.781 94.891 4.481 2.112 12.466 43.95 22.13 65.79 20.94 2588.42 790.48 765.52 3327.67 6245.92 1812.51 1638247 1954 173635 57 848 21 25 144 26 249 563.22 218.95 531.20 76.58 0.70 1.15 31.37 6.298 53.278 318.31 266.99 6.49 23.69 135.84 63.50 4156.964316 19.947 36.425 19.579 324.342 29.461 33.058 56.888 13.2898 20.6072 7.03397 7.42200 29.020 2.647600 4.245399 4.982390 4.564478 2.747947 0.95503 1.150148 19.511 10.749 9.428 9.847 50.4792 3326.2 26.595 10.5 376.878 26.691 471621.238512 2871.743828 43.289 7.742 36.096 55.727 24.736 264.020 1144.998 67.817 12.773 27.216 56.734 120291.2 68434.1 52576.66 31766.13 312.781108 5072.527036 2636 2632 21112.26 20.709 48295.07 45.395 19454.03 35.198 8591.70 28.004 12738.05 27.585 63269.12 27.779 109.216 4.767 2.086 11.630 42.02 20.74 63.62 20.37 2521.92 792.61 758.73 3283.54 5962.80 1811.89 1620891 1628 175967 54 852 21 25 129 25 181 545.91 214.81 514.08 70.43 0.68 1.14 31.39 5.838 47.623 284.57 247.73 6.71 23.54 3505.125478 19.941 35.003 18.133 305.799 26.284 30.815 66.522 13.0635 21.2391 8.01925 7.69862 28.850 2.727212 4.389749 5.309767 4.813414 2.881642 0.99896 1.210442 20.628 10.936 9.580 11.268 4899.0 26.673 10.7 370.794 26.695 430673.469154 2568.066340 43.812 7.795 36.915 55.745 23.930 268.481 1147.482 68.382 13.522 28.657 61.013 121199.4 68100.1 45796.39 28690.96 432.938864 5231.601171 2188 2191 66.206 4.810 11.871 52.82 25.06 82.03 24.48 3945.05 840.57 313.25 4911.08 11371.42 2288.95 1481393 1986 82826 63 785 18 28 154 33 188 550.26 186.13 552.11 83.16 0.88 1.28 42.24 6.079 56.275 208.79 205.55 8.47 27.92 5464.600497 17.917 31.743 16.743 299.475 23.281 28.008 46.006 11.8461 21.1938 4.85377 4.91120 31.398 2.074905 3.355067 4.067065 3.539474 2.248541 0.78691 0.912227 24.377 15.586 7.748 7.840 4773.5 16.036 30.0 117.873 16.098 519581.722649 5361.268498 42.110 7.396 31.926 58.045 29.778 258.510 1289.654 68.363 14.652 26.248 57.480 94036.0 57624.7 49487.96 41197.52 423.590424 5278.172369 2139 2136 72.406 4.787 11.607 53.05 25.18 82.30 25.09 3724.98 796.15 294.52 4625.45 10768.22 2140.52 1527405 1952 85871 61 764 17 28 159 33 281 550.84 184.37 553.29 85.93 0.89 1.28 42.18 6.141 56.517 206.29 203.99 8.58 28.26 150.19 63.71 5062.635204 18.074 32.68 18.144 317.093 26.380 29.895 45.830 12.0050 21.2914 4.88599 4.93412 31.566 2.099372 3.381053 4.077888 3.527081 2.242618 0.788145 0.91694 24.256 15.499 7.965 7.488 46.1493 3466.9 15.807 30.2 117.297 15.922 517952.234532 5245.009007 42.041 7.418 31.468 58.444 31.145 253.955 1299.986 68.228 14.753 26.072 57.144 91357.2 57639.6 49434.24 40877.86 414.986242 5302.958221 5007 5009 15623.39 26.628 36975.99 57.967 14491.52 45.142 6709.31 36.036 12499.20 35.736 43498.34 35.739 74.344 4.228 2.205 7.266 79.72 30.77 117.48 33.56 3523.22 827.03 778.88 3709.26 10407.08 1893.88 1699932 2040 108754 60 950 22 29 134 31 198 603.42 155.44 552.71 90.69 0.86 1.51 69.11 3.736 34.052 169.21 143.83 8.78 32.63 4285.095141 17.199 57.806 25.263 551.447 41.715 40.293 88.414 25.5202 24.3213 7.03794 8.84102 27.436 2.086747 3.498770 4.056874 3.619923 2.281560 0.781408 0.930543 31.307 24.627 7.719 8.222 2698.8 7.066 44.7 39.576 7.074 234953.282614 4114.389268 44.505 7.871 63.331 53.223 25.199 249.329 1075.425 64.847 12.315 26.059 49.831 172353.6 105021.4 49808.59 37480.68 416.063536 5311.652945 4873 4890 15787.97 26.547 36717.12 57.996 14362.76 45.078 6706.86 36.025 13848.46 35.800 42619.54 35.621 74.165 4.236 2.269 7.265 77.17 30.31 114.53 32.56 3453.09 825.53 766.84 3624.22 10154.74 1894.10 1726576 2040 111226 64 974 22 29 135 31 264 605.94 156.46 550.73 91.52 0.86 1.51 68.30 3.756 33.932 168.06 142.53 8.81 32.76 94.32 61.89 4298.012759 17.701 60.008 27.058 588.983 44.119 41.962 88.636 25.6762 24.9526 6.81626 8.84643 27.674 2.102367 3.462134 3.996618 3.638453 2.264940 0.775908 0.934325 31.349 24.477 7.361 8.144 97.8072 1747.5 7.051 44.6 39.700 6.875 235354.774732 2800.681106 44.300 7.777 62.049 53.161 23.606 249.489 1077.082 64.250 12.417 26.215 49.645 170187.0 103913.1 49723.61 37729.40 399.903413 5113.655177 1155 1158 67.604 4.301 19.936 55.04 25.23 81.36 24.57 3711.82 787.17 293.39 4562.91 10783.62 2132.01 1471904 1932 82085 61 754 17 28 152 32 184 719.23 346.07 741.81 105.88 0.87 1.26 41.79 10.920 93.267 482.83 391.93 8.39 27.70 5006.542737 17.550 21.994 13.652 200.437 16.801 24.661 24.049 7.29672 18.4499 3.01934 3.24912 32.103 2.115256 3.415761 4.148510 3.597161 2.279515 0.79838 0.926070 18.068 8.250 7.771 8.063 9331.2 39.895 26.6 265.408 40.465 832967.933504 2892.328848 41.961 6.769 19.735 60.552 30.586 258.196 1303.365 67.633 14.714 26.111 58.181 77819.7 45345.3 45407.12 36042.27 397.431158 5142.025069 1149 1141 74.033 4.324 19.282 54.94 25.28 80.92 24.88 3723.79 787.88 293.29 4606.92 10798.58 2132.26 1515627 1929 83215 60 748 17 28 150 32 275 730.45 350.92 762.24 109.56 0.88 1.27 41.81 10.767 93.844 480.78 397.27 8.40 27.73 206.37 68.20 4937.982995 17.994 24.540 14.979 212.283 20.193 26.737 23.853 7.27302 18.3534 2.98679 3.24816 31.894 2.126271 3.381190 4.087191 3.556422 2.258105 0.795008 0.925058 17.923 8.126 7.927 7.843 23.8784 6762.0 39.543 26.7 264.318 39.501 829742.640708 2160.805432 41.541 6.706 19.364 61.016 31.457 261.368 1313.514 67.102 14.566 25.983 57.409 77924.5 45944.5 44986.58 36099.00 OpenBenchmarking.org
Crypto++ Test: Unkeyed Algorithms Min Avg Max Core i9 10980XE 312.8 334.7 356.7 Ryzen 9 3950X 423.6 428.3 432.9 Core i9 9900KS 415.0 415.5 416.1 Threadripper 3970X 397.4 398.7 399.9 OpenBenchmarking.org MiB/second, More Is Better Crypto++ 8.2 Test: Unkeyed Algorithms Clang 10.0.0 Clang 9.0.1 110 220 330 440 550
Crypto++ Test: Integer + Elliptic Curve Public Key Algorithms Min Avg Max Core i9 10980XE 5073 5099 5126 Ryzen 9 3950X 5232 5255 5278 Core i9 9900KS 5303 5307 5312 Threadripper 3970X 5114 5128 5142 OpenBenchmarking.org MiB/second, More Is Better Crypto++ 8.2 Test: Integer + Elliptic Curve Public Key Algorithms Clang 10.0.0 Clang 9.0.1 1300 2600 3900 5200 6500
toyBrot Fractal Generator Implementation: C++ Tasks Min Avg Max Core i9 10980XE 2636 2648 2659 Ryzen 9 3950X 2139 2164 2188 Core i9 9900KS 4873 4940 5007 Threadripper 3970X 1149 1152 1155 OpenBenchmarking.org ms, Fewer Is Better toyBrot Fractal Generator Implementation: C++ Tasks Clang 10.0.0 Clang 9.0.1 1300 2600 3900 5200 6500
toyBrot Fractal Generator Implementation: C++ Threads Min Avg Max Core i9 10980XE 2632 2657 2682 Ryzen 9 3950X 2136 2164 2191 Core i9 9900KS 4890 4950 5009 Threadripper 3970X 1141 1150 1158 OpenBenchmarking.org ms, Fewer Is Better toyBrot Fractal Generator Implementation: C++ Threads Clang 10.0.0 Clang 9.0.1 1300 2600 3900 5200 6500
SMHasher Hash: wyhash Min Avg Max Core i9 10980XE 21112 21118 21125 Core i9 9900KS 15623 15706 15788 OpenBenchmarking.org MiB/sec, More Is Better SMHasher 2020-02-29 Hash: wyhash Clang 10.0.0 Clang 9.0.1 6K 12K 18K 24K 30K
SMHasher Hash: wyhash Min Avg Max Core i9 10980XE 20.7 20.7 20.7 Core i9 9900KS 26.6 26.6 26.6 OpenBenchmarking.org cycles/hash, Fewer Is Better SMHasher 2020-02-29 Hash: wyhash Clang 10.0.0 Clang 9.0.1 8 16 24 32 40
SMHasher Hash: MeowHash Min Avg Max Core i9 10980XE 48241 48268 48295 Core i9 9900KS 36717 36847 36976 OpenBenchmarking.org MiB/sec, More Is Better SMHasher 2020-02-29 Hash: MeowHash Clang 10.0.0 Clang 9.0.1 12K 24K 36K 48K 60K
SMHasher Hash: MeowHash Min Avg Max Core i9 10980XE 45.4 45.4 45.5 Core i9 9900KS 58.0 58.0 58.0 OpenBenchmarking.org cycles/hash, Fewer Is Better SMHasher 2020-02-29 Hash: MeowHash Clang 10.0.0 Clang 9.0.1 16 32 48 64 80
SMHasher Hash: Spooky32 Min Avg Max Core i9 10980XE 19439 19447 19454 Core i9 9900KS 14363 14427 14492 OpenBenchmarking.org MiB/sec, More Is Better SMHasher 2020-02-29 Hash: Spooky32 Clang 10.0.0 Clang 9.0.1 5K 10K 15K 20K 25K
SMHasher Hash: Spooky32 Min Avg Max Core i9 10980XE 35.2 35.2 35.2 Core i9 9900KS 45.1 45.1 45.1 OpenBenchmarking.org cycles/hash, Fewer Is Better SMHasher 2020-02-29 Hash: Spooky32 Clang 10.0.0 Clang 9.0.1 12 24 36 48 60
SMHasher Hash: fasthash32 Min Avg Max Core i9 10980XE 8591 8591 8592 Core i9 9900KS 6707 6708 6709 OpenBenchmarking.org MiB/sec, More Is Better SMHasher 2020-02-29 Hash: fasthash32 Clang 10.0.0 Clang 9.0.1 2K 4K 6K 8K 10K
SMHasher Hash: fasthash32 Min Avg Max Core i9 10980XE 28.0 28.0 28.0 Core i9 9900KS 36.0 36.0 36.0 OpenBenchmarking.org cycles/hash, Fewer Is Better SMHasher 2020-02-29 Hash: fasthash32 Clang 10.0.0 Clang 9.0.1 10 20 30 40 50
SMHasher Hash: t1ha2_atonce Min Avg Max Core i9 10980XE 12738 12741 12744 Core i9 9900KS 12499 13174 13848 OpenBenchmarking.org MiB/sec, More Is Better SMHasher 2020-02-29 Hash: t1ha2_atonce Clang 10.0.0 Clang 9.0.1 4K 8K 12K 16K 20K
SMHasher Hash: t1ha2_atonce Min Avg Max Core i9 10980XE 27.6 27.6 27.6 Core i9 9900KS 35.7 35.8 35.8 OpenBenchmarking.org cycles/hash, Fewer Is Better SMHasher 2020-02-29 Hash: t1ha2_atonce Clang 10.0.0 Clang 9.0.1 10 20 30 40 50
SMHasher Hash: t1ha0_aes_avx2 Min Avg Max Core i9 10980XE 63269 63509 63748 Core i9 9900KS 42620 43059 43498 OpenBenchmarking.org MiB/sec, More Is Better SMHasher 2020-02-29 Hash: t1ha0_aes_avx2 Clang 10.0.0 Clang 9.0.1 20K 40K 60K 80K 100K
SMHasher Hash: t1ha0_aes_avx2 Min Avg Max Core i9 10980XE 27.8 27.8 27.8 Core i9 9900KS 35.6 35.7 35.7 OpenBenchmarking.org cycles/hash, Fewer Is Better SMHasher 2020-02-29 Hash: t1ha0_aes_avx2 Clang 10.0.0 Clang 9.0.1 10 20 30 40 50
Timed MrBayes Analysis Primate Phylogeny Analysis Min Avg Max Core i9 10980XE 94.9 102.1 109.2 Ryzen 9 3950X 66.2 69.3 72.4 Core i9 9900KS 74.2 74.3 74.3 Threadripper 3970X 67.6 70.8 74.0 OpenBenchmarking.org Seconds, Fewer Is Better Timed MrBayes Analysis 3.2.7 Primate Phylogeny Analysis Clang 10.0.0 Clang 9.0.1 20 40 60 80 100
Timed HMMer Search Pfam Database Search Min Avg Max Core i9 10980XE 4.5 4.6 4.8 Ryzen 9 3950X 4.8 4.8 4.8 Core i9 9900KS 4.2 4.2 4.2 Threadripper 3970X 4.3 4.3 4.3 OpenBenchmarking.org Seconds, Fewer Is Better Timed HMMer Search 2.3.2 Pfam Database Search Clang 10.0.0 Clang 9.0.1 1.69 3.38 5.07 6.76 8.45
Timed MAFFT Alignment Multiple Sequence Alignment Min Avg Max Core i9 10980XE 2.1 2.1 2.1 Core i9 9900KS 2.2 2.2 2.3 OpenBenchmarking.org Seconds, Fewer Is Better Timed MAFFT Alignment 7.392 Multiple Sequence Alignment Clang 10.0.0 Clang 9.0.1 1.1382 2.2764 3.4146 4.5528 5.691
LAMMPS Molecular Dynamics Simulator Model: Rhodopsin Protein Min Avg Max Core i9 10980XE 11.6 12.0 12.5 Ryzen 9 3950X 11.6 11.7 11.9 Core i9 9900KS 7.3 7.3 7.3 Threadripper 3970X 19.3 19.6 19.9 OpenBenchmarking.org ns/day, More Is Better LAMMPS Molecular Dynamics Simulator 9Jan2020 Model: Rhodopsin Protein Clang 10.0.0 Clang 9.0.1 6 12 18 24 30
libgav1 Video Input: Chimera 1080p Min Avg Max Core i9 10980XE 42.0 43.0 44.0 Ryzen 9 3950X 52.8 52.9 53.1 Core i9 9900KS 77.2 78.4 79.7 Threadripper 3970X 54.9 55.0 55.0 OpenBenchmarking.org FPS, More Is Better libgav1 2019-10-05 Video Input: Chimera 1080p Clang 10.0.0 Clang 9.0.1 20 40 60 80 100
libgav1 Video Input: Summer Nature 4K Min Avg Max Core i9 10980XE 20.7 21.4 22.1 Ryzen 9 3950X 25.1 25.1 25.2 Core i9 9900KS 30.3 30.5 30.8 Threadripper 3970X 25.2 25.3 25.3 OpenBenchmarking.org FPS, More Is Better libgav1 2019-10-05 Video Input: Summer Nature 4K Clang 10.0.0 Clang 9.0.1 9 18 27 36 45
libgav1 Video Input: Summer Nature 1080p Min Avg Max Core i9 10980XE 63.6 64.7 65.8 Ryzen 9 3950X 82.0 82.2 82.3 Core i9 9900KS 114.5 116.0 117.5 Threadripper 3970X 80.9 81.1 81.4 OpenBenchmarking.org FPS, More Is Better libgav1 2019-10-05 Video Input: Summer Nature 1080p Clang 10.0.0 Clang 9.0.1 40 80 120 160 200
libgav1 Video Input: Chimera 1080p 10-bit Min Avg Max Core i9 10980XE 20.4 20.7 20.9 Ryzen 9 3950X 24.5 24.8 25.1 Core i9 9900KS 32.6 33.1 33.6 Threadripper 3970X 24.6 24.7 24.9 OpenBenchmarking.org FPS, More Is Better libgav1 2019-10-05 Video Input: Chimera 1080p 10-bit Clang 10.0.0 Clang 9.0.1 10 20 30 40 50
SciMark Computational Test: Composite Min Avg Max Core i9 10980XE 2522 2555 2588 Ryzen 9 3950X 3725 3835 3945 Core i9 9900KS 3453 3488 3523 Threadripper 3970X 3712 3718 3724 OpenBenchmarking.org Mflops, More Is Better SciMark 2.0 Computational Test: Composite Clang 10.0.0 Clang 9.0.1 1000 2000 3000 4000 5000
SciMark Computational Test: Monte Carlo Min Avg Max Core i9 10980XE 790 792 793 Ryzen 9 3950X 796 818 841 Core i9 9900KS 826 826 827 Threadripper 3970X 787 788 788 OpenBenchmarking.org Mflops, More Is Better SciMark 2.0 Computational Test: Monte Carlo Clang 10.0.0 Clang 9.0.1 200 400 600 800 1000
SciMark Computational Test: Fast Fourier Transform Min Avg Max Core i9 10980XE 759 762 766 Ryzen 9 3950X 295 304 313 Core i9 9900KS 767 773 779 Threadripper 3970X 293 293 293 OpenBenchmarking.org Mflops, More Is Better SciMark 2.0 Computational Test: Fast Fourier Transform Clang 10.0.0 Clang 9.0.1 200 400 600 800 1000
SciMark Computational Test: Sparse Matrix Multiply Min Avg Max Core i9 10980XE 3284 3306 3328 Ryzen 9 3950X 4625 4768 4911 Core i9 9900KS 3624 3667 3709 Threadripper 3970X 4563 4585 4607 OpenBenchmarking.org Mflops, More Is Better SciMark 2.0 Computational Test: Sparse Matrix Multiply Clang 10.0.0 Clang 9.0.1 1300 2600 3900 5200 6500
SciMark Computational Test: Dense LU Matrix Factorization Min Avg Max Core i9 10980XE 5963 6104 6246 Ryzen 9 3950X 10768 11070 11371 Core i9 9900KS 10155 10281 10407 Threadripper 3970X 10784 10791 10799 OpenBenchmarking.org Mflops, More Is Better SciMark 2.0 Computational Test: Dense LU Matrix Factorization Clang 10.0.0 Clang 9.0.1 2K 4K 6K 8K 10K
SciMark Computational Test: Jacobi Successive Over-Relaxation Min Avg Max Core i9 10980XE 1812 1812 1813 Ryzen 9 3950X 2141 2215 2289 Core i9 9900KS 1894 1894 1894 Threadripper 3970X 2132 2132 2132 OpenBenchmarking.org Mflops, More Is Better SciMark 2.0 Computational Test: Jacobi Successive Over-Relaxation Clang 10.0.0 Clang 9.0.1 600 1200 1800 2400 3000
TSCP AI Chess Performance Min Avg Max Core i9 10980XE 1620891 1629569 1638247 Ryzen 9 3950X 1481393 1504399 1527405 Core i9 9900KS 1699932 1713254 1726576 Threadripper 3970X 1471904 1493766 1515627 OpenBenchmarking.org Nodes Per Second, More Is Better TSCP 1.81 AI Chess Performance Clang 10.0.0 Clang 9.0.1 500K 1000K 1500K 2000K 2500K
John The Ripper Test: Blowfish Min Avg Max Core i9 10980XE 1628 1791 1954 Ryzen 9 3950X 1952 1969 1986 Core i9 9900KS 2040 2040 2040 Threadripper 3970X 1929 1931 1932 OpenBenchmarking.org Real C/S, More Is Better John The Ripper 1.9.0-jumbo-1 Test: Blowfish Clang 10.0.0 Clang 9.0.1 500 1000 1500 2000 2500
John The Ripper Test: MD5 Min Avg Max Core i9 10980XE 173635 174801 175967 Ryzen 9 3950X 82826 84349 85871 Core i9 9900KS 108754 109990 111226 Threadripper 3970X 82085 82650 83215 OpenBenchmarking.org Real C/S, More Is Better John The Ripper 1.9.0-jumbo-1 Test: MD5 Clang 10.0.0 Clang 9.0.1 50K 100K 150K 200K 250K
GraphicsMagick Operation: Swirl Min Avg Max Core i9 10980XE 54.0 55.5 57.0 Ryzen 9 3950X 61.0 62.0 63.0 Core i9 9900KS 60.0 62.0 64.0 Threadripper 3970X 60.0 60.5 61.0 OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.33 Operation: Swirl Clang 10.0.0 Clang 9.0.1 20 40 60 80 100
GraphicsMagick Operation: Rotate Min Avg Max Core i9 10980XE 848 850 852 Ryzen 9 3950X 764 775 785 Core i9 9900KS 950 962 974 Threadripper 3970X 748 751 754 OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.33 Operation: Rotate Clang 10.0.0 Clang 9.0.1 200 400 600 800 1000
GraphicsMagick Operation: Sharpen Min Avg Max Core i9 10980XE 21.0 21.0 21.0 Ryzen 9 3950X 17.0 17.5 18.0 Core i9 9900KS 22.0 22.0 22.0 Threadripper 3970X 17.0 17.0 17.0 OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.33 Operation: Sharpen Clang 10.0.0 Clang 9.0.1 6 12 18 24 30
GraphicsMagick Operation: Enhanced Min Avg Max Core i9 10980XE 25.0 25.0 25.0 Ryzen 9 3950X 28.0 28.0 28.0 Core i9 9900KS 29.0 29.0 29.0 Threadripper 3970X 28.0 28.0 28.0 OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.33 Operation: Enhanced Clang 10.0.0 Clang 9.0.1 9 18 27 36 45
GraphicsMagick Operation: Resizing Min Avg Max Core i9 10980XE 129.0 136.5 144.0 Ryzen 9 3950X 154.0 156.5 159.0 Core i9 9900KS 134.0 134.5 135.0 Threadripper 3970X 150.0 151.0 152.0 OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.33 Operation: Resizing Clang 10.0.0 Clang 9.0.1 50 100 150 200 250
GraphicsMagick Operation: Noise-Gaussian Min Avg Max Core i9 10980XE 25.0 25.5 26.0 Ryzen 9 3950X 33.0 33.0 33.0 Core i9 9900KS 31.0 31.0 31.0 Threadripper 3970X 32.0 32.0 32.0 OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.33 Operation: Noise-Gaussian Clang 10.0.0 Clang 9.0.1 10 20 30 40 50
GraphicsMagick Operation: HWB Color Space Min Avg Max Core i9 10980XE 181.0 215.0 249.0 Ryzen 9 3950X 188.0 234.5 281.0 Core i9 9900KS 198.0 231.0 264.0 Threadripper 3970X 184.0 229.5 275.0 OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.33 Operation: HWB Color Space Clang 10.0.0 Clang 9.0.1 70 140 210 280 350
dav1d Video Input: Chimera 1080p Min Avg Max Core i9 10980XE 546 555 563 Ryzen 9 3950X 550 551 551 Core i9 9900KS 603 605 606 Threadripper 3970X 719 725 730 OpenBenchmarking.org FPS, More Is Better dav1d 0.6.0 Video Input: Chimera 1080p Clang 10.0.0 Clang 9.0.1 200 400 600 800 1000
dav1d Video Input: Summer Nature 4K Min Avg Max Core i9 10980XE 214.8 216.9 219.0 Ryzen 9 3950X 184.4 185.3 186.1 Core i9 9900KS 155.4 156.0 156.5 Threadripper 3970X 346.1 348.5 350.9 OpenBenchmarking.org FPS, More Is Better dav1d 0.6.0 Video Input: Summer Nature 4K Clang 10.0.0 Clang 9.0.1 100 200 300 400 500
dav1d Video Input: Summer Nature 1080p Min Avg Max Core i9 10980XE 514 523 531 Ryzen 9 3950X 552 553 553 Core i9 9900KS 551 552 553 Threadripper 3970X 742 752 762 OpenBenchmarking.org FPS, More Is Better dav1d 0.6.0 Video Input: Summer Nature 1080p Clang 10.0.0 Clang 9.0.1 200 400 600 800 1000
dav1d Video Input: Chimera 1080p 10-bit Min Avg Max Core i9 10980XE 70.4 73.5 76.6 Ryzen 9 3950X 83.2 84.5 85.9 Core i9 9900KS 90.7 91.1 91.5 Threadripper 3970X 105.9 107.7 109.6 OpenBenchmarking.org FPS, More Is Better dav1d 0.6.0 Video Input: Chimera 1080p 10-bit Clang 10.0.0 Clang 9.0.1 20 40 60 80 100
AOM AV1 Encoder Mode: Speed 4 Realtime Min Avg Max Core i9 10980XE 0.7 0.7 0.7 Ryzen 9 3950X 0.9 0.9 0.9 Core i9 9900KS 0.9 0.9 0.9 Threadripper 3970X 0.9 0.9 0.9 OpenBenchmarking.org Frames Per Second, More Is Better AOM AV1 2020-01-10 Encoder Mode: Speed 4 Realtime Clang 10.0.0 Clang 9.0.1 0.417 0.834 1.251 1.668 2.085
AOM AV1 Encoder Mode: Speed 5 Two-Pass Min Avg Max Core i9 10980XE 1.1 1.1 1.2 Ryzen 9 3950X 1.3 1.3 1.3 Core i9 9900KS 1.5 1.5 1.5 Threadripper 3970X 1.3 1.3 1.3 OpenBenchmarking.org Frames Per Second, More Is Better AOM AV1 2020-01-10 Encoder Mode: Speed 5 Two-Pass Clang 10.0.0 Clang 9.0.1 0.758 1.516 2.274 3.032 3.79
AOM AV1 Encoder Mode: Speed 8 Realtime Min Avg Max Core i9 10980XE 31.4 31.4 31.4 Ryzen 9 3950X 42.2 42.2 42.2 Core i9 9900KS 68.3 68.7 69.1 Threadripper 3970X 41.8 41.8 41.8 OpenBenchmarking.org Frames Per Second, More Is Better AOM AV1 2020-01-10 Encoder Mode: Speed 8 Realtime Clang 10.0.0 Clang 9.0.1 20 40 60 80 100
SVT-AV1 Encoder Mode: Enc Mode 4 - Input: 1080p Min Avg Max Core i9 10980XE 5.8 6.1 6.3 Ryzen 9 3950X 6.1 6.1 6.1 Core i9 9900KS 3.7 3.7 3.8 Threadripper 3970X 10.8 10.8 10.9 OpenBenchmarking.org Frames Per Second, More Is Better SVT-AV1 0.8 Encoder Mode: Enc Mode 4 - Input: 1080p Clang 10.0.0 Clang 9.0.1 4 8 12 16 20
SVT-AV1 Encoder Mode: Enc Mode 8 - Input: 1080p Min Avg Max Core i9 10980XE 47.6 50.5 53.3 Ryzen 9 3950X 56.3 56.4 56.5 Core i9 9900KS 33.9 34.0 34.1 Threadripper 3970X 93.3 93.6 93.8 OpenBenchmarking.org Frames Per Second, More Is Better SVT-AV1 0.8 Encoder Mode: Enc Mode 8 - Input: 1080p Clang 10.0.0 Clang 9.0.1 20 40 60 80 100
SVT-VP9 Tuning: PSNR/SSIM Optimized - Input: Bosphorus 1080p Min Avg Max Core i9 10980XE 284.6 301.4 318.3 Ryzen 9 3950X 206.3 207.5 208.8 Core i9 9900KS 168.1 168.6 169.2 Threadripper 3970X 480.8 481.8 482.8 OpenBenchmarking.org Frames Per Second, More Is Better SVT-VP9 0.1 Tuning: PSNR/SSIM Optimized - Input: Bosphorus 1080p Clang 10.0.0 Clang 9.0.1 120 240 360 480 600
SVT-VP9 Tuning: Visual Quality Optimized - Input: Bosphorus 1080p Min Avg Max Core i9 10980XE 247.7 257.4 267.0 Ryzen 9 3950X 204.0 204.8 205.6 Core i9 9900KS 142.5 143.2 143.8 Threadripper 3970X 391.9 394.6 397.3 OpenBenchmarking.org Frames Per Second, More Is Better SVT-VP9 0.1 Tuning: Visual Quality Optimized - Input: Bosphorus 1080p Clang 10.0.0 Clang 9.0.1 110 220 330 440 550
VP9 libvpx Encoding Speed: Speed 0 Min Avg Max Core i9 10980XE 6.5 6.6 6.7 Ryzen 9 3950X 8.5 8.5 8.6 Core i9 9900KS 8.8 8.8 8.8 Threadripper 3970X 8.4 8.4 8.4 OpenBenchmarking.org Frames Per Second, More Is Better VP9 libvpx Encoding 1.8.2 Speed: Speed 0 Clang 10.0.0 Clang 9.0.1 3 6 9 12 15
VP9 libvpx Encoding Speed: Speed 5 Min Avg Max Core i9 10980XE 23.5 23.6 23.7 Ryzen 9 3950X 27.9 28.1 28.3 Core i9 9900KS 32.6 32.7 32.8 Threadripper 3970X 27.7 27.7 27.7 OpenBenchmarking.org Frames Per Second, More Is Better VP9 libvpx Encoding 1.8.2 Speed: Speed 5 Clang 10.0.0 Clang 9.0.1 10 20 30 40 50
x264 H.264 Video Encoding Min Avg Max Core i9 10980XE 135.8 135.8 135.8 Ryzen 9 3950X 150.2 150.2 150.2 Core i9 9900KS 94.3 94.3 94.3 Threadripper 3970X 206.4 206.4 206.4 OpenBenchmarking.org Frames Per Second, More Is Better x264 2019-12-17 H.264 Video Encoding Clang 10.0.0 60 120 180 240 300
x265 H.265 1080p Video Encoding Min Avg Max Core i9 10980XE 63.5 63.5 63.5 Ryzen 9 3950X 63.7 63.7 63.7 Core i9 9900KS 61.9 61.9 61.9 Threadripper 3970X 68.2 68.2 68.2 OpenBenchmarking.org Frames Per Second, More Is Better x265 3.1.2 H.265 1080p Video Encoding Clang 10.0.0 20 40 60 80 100
Himeno Benchmark Poisson Pressure Solver Min Avg Max Core i9 10980XE 3505 3831 4157 Ryzen 9 3950X 5063 5264 5465 Core i9 9900KS 4285 4292 4298 Threadripper 3970X 4938 4972 5007 OpenBenchmarking.org MFLOPS, More Is Better Himeno Benchmark 3.0 Poisson Pressure Solver Clang 10.0.0 Clang 9.0.1 1400 2800 4200 5600 7000
Timed Apache Compilation Time To Compile Min Avg Max Core i9 10980XE 19.9 19.9 20.0 Ryzen 9 3950X 17.9 18.0 18.1 Core i9 9900KS 17.2 17.5 17.7 Threadripper 3970X 17.6 17.8 18.0 OpenBenchmarking.org Seconds, Fewer Is Better Timed Apache Compilation 2.4.41 Time To Compile Clang 10.0.0 Clang 9.0.1 6 12 18 24 30
Timed FFmpeg Compilation Time To Compile Min Avg Max Core i9 10980XE 35.0 35.7 36.4 Ryzen 9 3950X 31.7 32.2 32.7 Core i9 9900KS 57.8 58.9 60.0 Threadripper 3970X 22.0 23.3 24.5 OpenBenchmarking.org Seconds, Fewer Is Better Timed FFmpeg Compilation 4.2.2 Time To Compile Clang 10.0.0 Clang 9.0.1 16 32 48 64 80
Timed ImageMagick Compilation Time To Compile Min Avg Max Core i9 10980XE 18.1 18.9 19.6 Ryzen 9 3950X 16.7 17.4 18.1 Core i9 9900KS 25.3 26.2 27.1 Threadripper 3970X 13.7 14.3 15.0 OpenBenchmarking.org Seconds, Fewer Is Better Timed ImageMagick Compilation 6.9.0 Time To Compile Clang 10.0.0 Clang 9.0.1 8 16 24 32 40
Timed LLVM Compilation Time To Compile Min Avg Max Core i9 10980XE 305.8 315.1 324.3 Ryzen 9 3950X 299.5 308.3 317.1 Core i9 9900KS 551.5 570.2 589.0 Threadripper 3970X 200.4 206.4 212.3 OpenBenchmarking.org Seconds, Fewer Is Better Timed LLVM Compilation 10.0 Time To Compile Clang 10.0.0 Clang 9.0.1 160 320 480 640 800
Timed MPlayer Compilation Time To Compile Min Avg Max Core i9 10980XE 26.3 27.9 29.5 Ryzen 9 3950X 23.3 24.8 26.4 Core i9 9900KS 41.7 42.9 44.1 Threadripper 3970X 16.8 18.5 20.2 OpenBenchmarking.org Seconds, Fewer Is Better Timed MPlayer Compilation 1.4 Time To Compile Clang 10.0.0 Clang 9.0.1 12 24 36 48 60
Timed PHP Compilation Time To Compile Min Avg Max Core i9 10980XE 30.8 31.9 33.1 Ryzen 9 3950X 28.0 29.0 29.9 Core i9 9900KS 40.3 41.1 42.0 Threadripper 3970X 24.7 25.7 26.7 OpenBenchmarking.org Seconds, Fewer Is Better Timed PHP Compilation 7.4.2 Time To Compile Clang 10.0.0 Clang 9.0.1 12 24 36 48 60
C-Ray Total Time - 4K, 16 Rays Per Pixel Min Avg Max Core i9 10980XE 56.9 61.7 66.5 Ryzen 9 3950X 45.8 45.9 46.0 Core i9 9900KS 88.4 88.5 88.6 Threadripper 3970X 23.9 24.0 24.1 OpenBenchmarking.org Seconds, Fewer Is Better C-Ray 1.1 Total Time - 4K, 16 Rays Per Pixel Clang 10.0.0 Clang 9.0.1 20 40 60 80 100
Tungsten Renderer Scene: Hair Min Avg Max Core i9 10980XE 13.1 13.2 13.3 Ryzen 9 3950X 11.8 11.9 12.0 Core i9 9900KS 25.5 25.6 25.7 Threadripper 3970X 7.3 7.3 7.3 OpenBenchmarking.org Seconds, Fewer Is Better Tungsten Renderer 0.2.2 Scene: Hair Clang 10.0.0 Clang 9.0.1 8 16 24 32 40
Tungsten Renderer Scene: Water Caustic Min Avg Max Core i9 10980XE 20.6 20.9 21.2 Ryzen 9 3950X 21.2 21.2 21.3 Core i9 9900KS 24.3 24.6 25.0 Threadripper 3970X 18.4 18.4 18.5 OpenBenchmarking.org Seconds, Fewer Is Better Tungsten Renderer 0.2.2 Scene: Water Caustic Clang 10.0.0 Clang 9.0.1 8 16 24 32 40
Tungsten Renderer Scene: Non-Exponential Min Avg Max Core i9 10980XE 7.0 7.5 8.0 Ryzen 9 3950X 4.9 4.9 4.9 Core i9 9900KS 6.8 6.9 7.0 Threadripper 3970X 3.0 3.0 3.0 OpenBenchmarking.org Seconds, Fewer Is Better Tungsten Renderer 0.2.2 Scene: Non-Exponential Clang 10.0.0 Clang 9.0.1 3 6 9 12 15
Tungsten Renderer Scene: Volumetric Caustic Min Avg Max Core i9 10980XE 7.4 7.6 7.7 Ryzen 9 3950X 4.9 4.9 4.9 Core i9 9900KS 8.8 8.8 8.8 Threadripper 3970X 3.2 3.2 3.2 OpenBenchmarking.org Seconds, Fewer Is Better Tungsten Renderer 0.2.2 Scene: Volumetric Caustic Clang 10.0.0 Clang 9.0.1 3 6 9 12 15
AOBench Size: 2048 x 2048 - Total Time Min Avg Max Core i9 10980XE 28.9 28.9 29.0 Ryzen 9 3950X 31.4 31.5 31.6 Core i9 9900KS 27.4 27.6 27.7 Threadripper 3970X 31.9 32.0 32.1 OpenBenchmarking.org Seconds, Fewer Is Better AOBench Size: 2048 x 2048 - Total Time Clang 10.0.0 Clang 9.0.1 9 18 27 36 45
Bullet Physics Engine Test: Raytests Min Avg Max Core i9 10980XE 2.6 2.7 2.7 Ryzen 9 3950X 2.1 2.1 2.1 Core i9 9900KS 2.1 2.1 2.1 Threadripper 3970X 2.1 2.1 2.1 OpenBenchmarking.org Seconds, Fewer Is Better Bullet Physics Engine 2.81 Test: Raytests Clang 10.0.0 Clang 9.0.1 1.4337 2.8674 4.3011 5.7348 7.1685
Bullet Physics Engine Test: 3000 Fall Min Avg Max Core i9 10980XE 4.2 4.3 4.4 Ryzen 9 3950X 3.4 3.4 3.4 Core i9 9900KS 3.5 3.5 3.5 Threadripper 3970X 3.4 3.4 3.4 OpenBenchmarking.org Seconds, Fewer Is Better Bullet Physics Engine 2.81 Test: 3000 Fall Clang 10.0.0 Clang 9.0.1 1.4013 2.8026 4.2039 5.6052 7.0065
Bullet Physics Engine Test: 1000 Stack Min Avg Max Core i9 10980XE 5.0 5.1 5.3 Ryzen 9 3950X 4.1 4.1 4.1 Core i9 9900KS 4.0 4.0 4.1 Threadripper 3970X 4.1 4.1 4.1 OpenBenchmarking.org Seconds, Fewer Is Better Bullet Physics Engine 2.81 Test: 1000 Stack Clang 10.0.0 Clang 9.0.1 1.83 3.66 5.49 7.32 9.15
Bullet Physics Engine Test: 1000 Convex Min Avg Max Core i9 10980XE 4.6 4.7 4.8 Ryzen 9 3950X 3.5 3.5 3.5 Core i9 9900KS 3.6 3.6 3.6 Threadripper 3970X 3.6 3.6 3.6 OpenBenchmarking.org Seconds, Fewer Is Better Bullet Physics Engine 2.81 Test: 1000 Convex Clang 10.0.0 Clang 9.0.1 1.69 3.38 5.07 6.76 8.45
Bullet Physics Engine Test: 136 Ragdolls Min Avg Max Core i9 10980XE 2.7 2.8 2.9 Ryzen 9 3950X 2.2 2.2 2.2 Core i9 9900KS 2.3 2.3 2.3 Threadripper 3970X 2.3 2.3 2.3 OpenBenchmarking.org Seconds, Fewer Is Better Bullet Physics Engine 2.81 Test: 136 Ragdolls Clang 10.0.0 Clang 9.0.1 1.4771 2.9542 4.4313 5.9084 7.3855
Bullet Physics Engine Test: Prim Trimesh Min Avg Max Core i9 10980XE 1.0 1.0 1.0 Ryzen 9 3950X 0.8 0.8 0.8 Core i9 9900KS 0.8 0.8 0.8 Threadripper 3970X 0.8 0.8 0.8 OpenBenchmarking.org Seconds, Fewer Is Better Bullet Physics Engine 2.81 Test: Prim Trimesh Clang 10.0.0 Clang 9.0.1 0.4476 0.8952 1.3428 1.7904 2.238
Bullet Physics Engine Test: Convex Trimesh Min Avg Max Core i9 10980XE 1.2 1.2 1.2 Ryzen 9 3950X 0.9 0.9 0.9 Core i9 9900KS 0.9 0.9 0.9 Threadripper 3970X 0.9 0.9 0.9 OpenBenchmarking.org Seconds, Fewer Is Better Bullet Physics Engine 2.81 Test: Convex Trimesh Clang 10.0.0 Clang 9.0.1 0.6738 1.3476 2.0214 2.6952 3.369
XZ Compression Compressing ubuntu-16.04.3-server-i386.img, Compression Level 9 Min Avg Max Core i9 10980XE 19.5 20.1 20.6 Ryzen 9 3950X 24.3 24.3 24.4 Core i9 9900KS 31.3 31.3 31.4 Threadripper 3970X 17.9 18.0 18.1 OpenBenchmarking.org Seconds, Fewer Is Better XZ Compression 5.2.4 Compressing ubuntu-16.04.3-server-i386.img, Compression Level 9 Clang 10.0.0 Clang 9.0.1 9 18 27 36 45
Zstd Compression Compressing ubuntu-16.04.3-server-i386.img, Compression Level 19 Min Avg Max Core i9 10980XE 10.7 10.8 10.9 Ryzen 9 3950X 15.5 15.5 15.6 Core i9 9900KS 24.5 24.6 24.6 Threadripper 3970X 8.1 8.2 8.3 OpenBenchmarking.org Seconds, Fewer Is Better Zstd Compression 1.3.4 Compressing ubuntu-16.04.3-server-i386.img, Compression Level 19 Clang 10.0.0 Clang 9.0.1 8 16 24 32 40
FLAC Audio Encoding WAV To FLAC Min Avg Max Core i9 10980XE 9.4 9.5 9.6 Ryzen 9 3950X 7.7 7.9 8.0 Core i9 9900KS 7.4 7.5 7.7 Threadripper 3970X 7.8 7.8 7.9 OpenBenchmarking.org Seconds, Fewer Is Better FLAC Audio Encoding 1.3.2 WAV To FLAC Clang 10.0.0 Clang 9.0.1 4.42 8.84 13.26 17.68 22.1
LAME MP3 Encoding WAV To MP3 Min Avg Max Core i9 10980XE 9.8 10.6 11.3 Ryzen 9 3950X 7.5 7.7 7.8 Core i9 9900KS 8.1 8.2 8.2 Threadripper 3970X 7.8 8.0 8.1 OpenBenchmarking.org Seconds, Fewer Is Better LAME MP3 Encoding 3.100 WAV To MP3 Clang 10.0.0 Clang 9.0.1 4 8 12 16 20
Tachyon Total Time Min Avg Max Core i9 10980XE 50.5 50.5 50.5 Ryzen 9 3950X 46.2 46.2 46.2 Core i9 9900KS 97.8 97.8 97.8 Threadripper 3970X 23.9 23.9 23.9 OpenBenchmarking.org Seconds, Fewer Is Better Tachyon 0.99b6 Total Time Clang 10.0.0 20 40 60 80 100
OpenSSL RSA 4096-bit Performance Min Avg Max Core i9 10980XE 3326 4113 4899 Ryzen 9 3950X 3467 4120 4774 Core i9 9900KS 1748 2223 2699 Threadripper 3970X 6762 8047 9331 OpenBenchmarking.org Signs Per Second, More Is Better OpenSSL 1.1.1 RSA 4096-bit Performance Clang 10.0.0 Clang 9.0.1 2K 4K 6K 8K 10K
LevelDB Benchmark: Hot Read Min Avg Max Core i9 10980XE 26.6 26.6 26.7 Ryzen 9 3950X 15.8 15.9 16.0 Core i9 9900KS 7.1 7.1 7.1 Threadripper 3970X 39.5 39.7 39.9 OpenBenchmarking.org Microseconds Per Op, Fewer Is Better LevelDB 1.22 Benchmark: Hot Read Clang 10.0.0 Clang 9.0.1 11 22 33 44 55
LevelDB Benchmark: Random Fill Min Avg Max Core i9 10980XE 10.5 10.6 10.7 Ryzen 9 3950X 30.0 30.1 30.2 Core i9 9900KS 44.6 44.7 44.7 Threadripper 3970X 26.6 26.7 26.7 OpenBenchmarking.org MB/s, More Is Better LevelDB 1.22 Benchmark: Random Fill Clang 10.0.0 Clang 9.0.1 12 24 36 48 60
LevelDB Benchmark: Random Fill Min Avg Max Core i9 10980XE 370.8 373.8 376.9 Ryzen 9 3950X 117.3 117.6 117.9 Core i9 9900KS 39.6 39.6 39.7 Threadripper 3970X 264.3 264.9 265.4 OpenBenchmarking.org Microseconds Per Op, Fewer Is Better LevelDB 1.22 Benchmark: Random Fill Clang 10.0.0 Clang 9.0.1 100 200 300 400 500
LevelDB Benchmark: Random Read Min Avg Max Core i9 10980XE 26.7 26.7 26.7 Ryzen 9 3950X 15.9 16.0 16.1 Core i9 9900KS 6.9 7.0 7.1 Threadripper 3970X 39.5 40.0 40.5 OpenBenchmarking.org Microseconds Per Op, Fewer Is Better LevelDB 1.22 Benchmark: Random Read Clang 10.0.0 Clang 9.0.1 11 22 33 44 55
PostgreSQL pgbench Scaling: Buffer Test - Test: Normal Load - Mode: Read Only Min Avg Max Core i9 10980XE 430673 451147 471621 Ryzen 9 3950X 517952 518767 519582 Core i9 9900KS 234953 235154 235355 Threadripper 3970X 829743 831355 832968 OpenBenchmarking.org TPS, More Is Better PostgreSQL pgbench 12.0 Scaling: Buffer Test - Test: Normal Load - Mode: Read Only Clang 10.0.0 Clang 9.0.1 200K 400K 600K 800K 1000K
PostgreSQL pgbench Scaling: Buffer Test - Test: Normal Load - Mode: Read Write Min Avg Max Core i9 10980XE 2568 2720 2872 Ryzen 9 3950X 5245 5303 5361 Core i9 9900KS 2801 3458 4114 Threadripper 3970X 2161 2527 2892 OpenBenchmarking.org TPS, More Is Better PostgreSQL pgbench 12.0 Scaling: Buffer Test - Test: Normal Load - Mode: Read Write Clang 10.0.0 Clang 9.0.1 1300 2600 3900 5200 6500
Basis Universal Settings: ETC1S Min Avg Max Core i9 10980XE 43.3 43.6 43.8 Ryzen 9 3950X 42.0 42.1 42.1 Core i9 9900KS 44.3 44.4 44.5 Threadripper 3970X 41.5 41.8 42.0 OpenBenchmarking.org Seconds, Fewer Is Better Basis Universal 1.12 Settings: ETC1S Clang 10.0.0 Clang 9.0.1 12 24 36 48 60
Basis Universal Settings: UASTC Level 0 Min Avg Max Core i9 10980XE 7.7 7.8 7.8 Ryzen 9 3950X 7.4 7.4 7.4 Core i9 9900KS 7.8 7.8 7.9 Threadripper 3970X 6.7 6.7 6.8 OpenBenchmarking.org Seconds, Fewer Is Better Basis Universal 1.12 Settings: UASTC Level 0 Clang 10.0.0 Clang 9.0.1 3 6 9 12 15
Basis Universal Settings: UASTC Level 3 Min Avg Max Core i9 10980XE 36.1 36.5 36.9 Ryzen 9 3950X 31.5 31.7 31.9 Core i9 9900KS 62.1 62.7 63.3 Threadripper 3970X 19.4 19.6 19.7 OpenBenchmarking.org Seconds, Fewer Is Better Basis Universal 1.12 Settings: UASTC Level 3 Clang 10.0.0 Clang 9.0.1 20 40 60 80 100
CppPerformanceBenchmarks Test: Atol Min Avg Max Core i9 10980XE 55.7 55.7 55.8 Ryzen 9 3950X 58.1 58.2 58.4 Core i9 9900KS 53.2 53.2 53.2 Threadripper 3970X 60.6 60.8 61.0 OpenBenchmarking.org Seconds, Fewer Is Better CppPerformanceBenchmarks 9 Test: Atol Clang 10.0.0 Clang 9.0.1 20 40 60 80 100
CppPerformanceBenchmarks Test: Ctype Min Avg Max Core i9 10980XE 23.9 24.3 24.7 Ryzen 9 3950X 29.8 30.5 31.2 Core i9 9900KS 23.6 24.4 25.2 Threadripper 3970X 30.6 31.0 31.5 OpenBenchmarking.org Seconds, Fewer Is Better CppPerformanceBenchmarks 9 Test: Ctype Clang 10.0.0 Clang 9.0.1 9 18 27 36 45
CppPerformanceBenchmarks Test: Math Library Min Avg Max Core i9 10980XE 264.0 266.3 268.5 Ryzen 9 3950X 254.0 256.2 258.5 Core i9 9900KS 249.3 249.4 249.5 Threadripper 3970X 258.2 259.8 261.4 OpenBenchmarking.org Seconds, Fewer Is Better CppPerformanceBenchmarks 9 Test: Math Library Clang 10.0.0 Clang 9.0.1 70 140 210 280 350
CppPerformanceBenchmarks Test: Random Numbers Min Avg Max Core i9 10980XE 1145 1146 1147 Ryzen 9 3950X 1290 1295 1300 Core i9 9900KS 1075 1076 1077 Threadripper 3970X 1303 1308 1314 OpenBenchmarking.org Seconds, Fewer Is Better CppPerformanceBenchmarks 9 Test: Random Numbers Clang 10.0.0 Clang 9.0.1 400 800 1200 1600 2000
CppPerformanceBenchmarks Test: Stepanov Vector Min Avg Max Core i9 10980XE 67.8 68.1 68.4 Ryzen 9 3950X 68.2 68.3 68.4 Core i9 9900KS 64.3 64.6 64.9 Threadripper 3970X 67.1 67.4 67.6 OpenBenchmarking.org Seconds, Fewer Is Better CppPerformanceBenchmarks 9 Test: Stepanov Vector Clang 10.0.0 Clang 9.0.1 20 40 60 80 100
CppPerformanceBenchmarks Test: Function Objects Min Avg Max Core i9 10980XE 12.8 13.1 13.5 Ryzen 9 3950X 14.7 14.7 14.8 Core i9 9900KS 12.3 12.4 12.4 Threadripper 3970X 14.6 14.6 14.7 OpenBenchmarking.org Seconds, Fewer Is Better CppPerformanceBenchmarks 9 Test: Function Objects Clang 10.0.0 Clang 9.0.1 5 10 15 20 25
CppPerformanceBenchmarks Test: Stepanov Abstraction Min Avg Max Core i9 10980XE 27.2 27.9 28.7 Ryzen 9 3950X 26.1 26.2 26.3 Core i9 9900KS 26.1 26.1 26.2 Threadripper 3970X 26.0 26.0 26.1 OpenBenchmarking.org Seconds, Fewer Is Better CppPerformanceBenchmarks 9 Test: Stepanov Abstraction Clang 10.0.0 Clang 9.0.1 9 18 27 36 45
SQLite Speedtest Timed Time - Size 1,000 Min Avg Max Core i9 10980XE 56.7 58.9 61.0 Ryzen 9 3950X 57.1 57.3 57.5 Core i9 9900KS 49.7 49.7 49.8 Threadripper 3970X 57.4 57.8 58.2 OpenBenchmarking.org Seconds, Fewer Is Better SQLite Speedtest 3.30 Timed Time - Size 1,000 Clang 10.0.0 Clang 9.0.1 20 40 60 80 100
Memcached mcperf Method: Get - Connections: 1 Min Avg Max Core i9 10980XE 120291 120745 121199 Ryzen 9 3950X 91357 92697 94036 Core i9 9900KS 170187 171270 172354 Threadripper 3970X 77820 77872 77925 OpenBenchmarking.org Operations Per Second, More Is Better Memcached mcperf 1.6.0 Method: Get - Connections: 1 Clang 10.0.0 Clang 9.0.1 50K 100K 150K 200K 250K
Memcached mcperf Method: Set - Connections: 1 Min Avg Max Core i9 10980XE 68100 68267 68434 Ryzen 9 3950X 57625 57632 57640 Core i9 9900KS 103913 104467 105021 Threadripper 3970X 45345 45645 45945 OpenBenchmarking.org Operations Per Second, More Is Better Memcached mcperf 1.6.0 Method: Set - Connections: 1 Clang 10.0.0 Clang 9.0.1 20K 40K 60K 80K 100K
NGINX Benchmark Static Web Page Serving Min Avg Max Core i9 10980XE 45796 49187 52577 Ryzen 9 3950X 49434 49461 49488 Core i9 9900KS 49724 49766 49809 Threadripper 3970X 44987 45197 45407 OpenBenchmarking.org Requests Per Second, More Is Better NGINX Benchmark 1.9.9 Static Web Page Serving Clang 10.0.0 Clang 9.0.1 13K 26K 39K 52K 65K
Apache Benchmark Static Web Page Serving Min Avg Max Core i9 10980XE 28691 30229 31766 Ryzen 9 3950X 40878 41038 41198 Core i9 9900KS 37481 37605 37729 Threadripper 3970X 36042 36071 36099 OpenBenchmarking.org Requests Per Second, More Is Better Apache Benchmark 2.4.29 Static Web Page Serving Clang 10.0.0 Clang 9.0.1 11K 22K 33K 44K 55K
Phoronix Test Suite v10.8.4