5950X LLVM Clang 15 AMD Ryzen 9 5950X 16-Core testing with a ASUS ROG CROSSHAIR VIII HERO (WI-FI) (4006 BIOS) and AMD Radeon RX 6800 16GB on Ubuntu 22.04 via the Phoronix Test Suite. Benchmarks for a future article by Michael Larabel. Clang 14: Processor: AMD Ryzen 9 5950X 16-Core @ 3.40GHz (16 Cores / 32 Threads), Motherboard: ASUS ROG CROSSHAIR VIII HERO (WI-FI) (4006 BIOS), Chipset: AMD Starship/Matisse, Memory: 32GB, Disk: 500GB Western Digital WDS500G3X0C-00SJG0, Graphics: AMD Radeon RX 6800 16GB (2475/1000MHz), Audio: AMD Navi 21 HDMI Audio, Monitor: ASUS MG28U, Network: Realtek RTL8125 2.5GbE + Intel I211 + Intel Wi-Fi 6 AX200 OS: Ubuntu 22.04, Kernel: 6.0.0-060000rc5daily20220915-generic (x86_64), Desktop: GNOME Shell 42.4, Display Server: X Server 1.21.1.3 + Wayland, OpenGL: 4.6 Mesa 22.3.0-devel (git-03294e1 2022-09-16 jammy-oibaf-ppa) (LLVM 14.0.6 DRM 3.48), Vulkan: 1.3.228, Compiler: Clang 14.0.6-1~oibaf~j, File-System: ext4, Screen Resolution: 3840x2160 Clang 15: Processor: AMD Ryzen 9 5950X 16-Core @ 3.40GHz (16 Cores / 32 Threads), Motherboard: ASUS ROG CROSSHAIR VIII HERO (WI-FI) (4006 BIOS), Chipset: AMD Starship/Matisse, Memory: 32GB, Disk: 500GB Western Digital WDS500G3X0C-00SJG0, Graphics: AMD Radeon RX 6800 16GB (2475/1000MHz), Audio: AMD Navi 21 HDMI Audio, Monitor: ASUS MG28U, Network: Realtek RTL8125 2.5GbE + Intel I211 + Intel Wi-Fi 6 AX200 OS: Ubuntu 22.04, Kernel: 6.0.0-060000rc5daily20220915-generic (x86_64), Desktop: GNOME Shell 42.4, Display Server: X Server 1.21.1.3 + Wayland, OpenGL: 4.6 Mesa 22.3.0-devel (git-03294e1 2022-09-16 jammy-oibaf-ppa) (LLVM 14.0.6 DRM 3.48), Vulkan: 1.3.228, Compiler: Clang 15.0.1-++20220915084339+3637f345d2ab-1~exp1~20220915084350.58, File-System: ext4, Screen Resolution: 3840x2160 C-Blosc 2.3 Test: blosclz shuffle MB/s > Higher Is Better Clang 14 . 19848.8 |=========================================================== Clang 15 . 19936.9 |=========================================================== C-Blosc 2.3 Test: blosclz bitshuffle MB/s > Higher Is Better Clang 14 . 14077.1 |========================================================== Clang 15 . 14221.4 |=========================================================== QuantLib 1.21 MFLOPS > Higher Is Better Clang 14 . 3744.6 |========================================================== Clang 15 . 3848.9 |============================================================ LeelaChessZero 0.28 Backend: BLAS Nodes Per Second > Higher Is Better Clang 14 . 761 |============================================================== Clang 15 . 778 |=============================================================== Xmrig 6.12.1 Variant: Monero - Hash Count: 1M H/s > Higher Is Better Clang 14 . 7012.9 |=========================================================== Clang 15 . 7081.8 |============================================================ Xmrig 6.12.1 Variant: Wownero - Hash Count: 1M H/s > Higher Is Better Clang 14 . 13589.4 |=========================================================== Clang 15 . 13469.2 |========================================================== Zstd Compression 1.5.0 Compression Level: 3 - Compression Speed MB/s > Higher Is Better Clang 14 . 5138.6 |============================================================ Clang 15 . 5121.1 |============================================================ Zstd Compression 1.5.0 Compression Level: 19 - Compression Speed MB/s > Higher Is Better Clang 14 . 50.2 |============================================================== Clang 15 . 50.3 |============================================================== Zstd Compression 1.5.0 Compression Level: 19, Long Mode - Compression Speed MB/s > Higher Is Better Clang 14 . 36.3 |============================================================== Clang 15 . 36.3 |============================================================== Zstd Compression 1.5.0 Compression Level: 19, Long Mode - Decompression Speed MB/s > Higher Is Better Clang 14 . 3957.9 |============================================================ Clang 15 . 3860.8 |=========================================================== JPEG XL libjxl 0.6.1 Input: PNG - Encode Speed: 7 MP/s > Higher Is Better Clang 14 . 11.60 |================================================ Clang 15 . 14.82 |============================================================= JPEG XL libjxl 0.6.1 Input: JPEG - Encode Speed: 7 MP/s > Higher Is Better Clang 14 . 103.02 |=========================================================== Clang 15 . 104.16 |============================================================ WebP Image Encode 1.2.4 Encode Settings: Quality 100, Lossless MP/s > Higher Is Better Clang 14 . 1.74 |=========================================================== Clang 15 . 1.84 |============================================================== srsRAN 22.04.1 Test: OFDM_Test Samples / Second > Higher Is Better Clang 14 . 177200000 |========================================================= Clang 15 . 166466667 |====================================================== srsRAN 22.04.1 Test: 4G PHY_DL_Test 100 PRB MIMO 64-QAM eNb Mb/s > Higher Is Better Clang 14 . 533.9 |============================================================ Clang 15 . 543.1 |============================================================= srsRAN 22.04.1 Test: 4G PHY_DL_Test 100 PRB SISO 64-QAM eNb Mb/s > Higher Is Better Clang 14 . 526.2 |============================================================ Clang 15 . 535.1 |============================================================= srsRAN 22.04.1 Test: 4G PHY_DL_Test 100 PRB SISO 64-QAM UE Mb/s > Higher Is Better Clang 14 . 201.8 |============================================================ Clang 15 . 203.6 |============================================================= srsRAN 22.04.1 Test: 4G PHY_DL_Test 100 PRB MIMO 256-QAM eNb Mb/s > Higher Is Better Clang 14 . 557.4 |=========================================================== Clang 15 . 579.4 |============================================================= srsRAN 22.04.1 Test: 4G PHY_DL_Test 100 PRB MIMO 256-QAM UE Mb/s > Higher Is Better Clang 14 . 199.8 |========================================================== Clang 15 . 210.0 |============================================================= srsRAN 22.04.1 Test: 4G PHY_DL_Test 100 PRB SISO 256-QAM eNb Mb/s > Higher Is Better Clang 14 . 563.4 |============================================================ Clang 15 . 570.1 |============================================================= srsRAN 22.04.1 Test: 4G PHY_DL_Test 100 PRB SISO 256-QAM UE Mb/s > Higher Is Better Clang 14 . 211.4 |=========================================================== Clang 15 . 218.3 |============================================================= srsRAN 22.04.1 Test: 5G PHY_DL_NR Test 52 PRB SISO 64-QAM eNb Mb/s > Higher Is Better Clang 14 . 178.1 |============================================================ Clang 15 . 180.7 |============================================================= srsRAN 22.04.1 Test: 5G PHY_DL_NR Test 52 PRB SISO 64-QAM UE Mb/s > Higher Is Better Clang 14 . 79.9 |============================================================ Clang 15 . 82.4 |============================================================== Nettle 3.8 Test: aes256 Mbyte/s > Higher Is Better Clang 14 . 7286.24 |=========================================================== Clang 15 . 7339.72 |=========================================================== Nettle 3.8 Test: chacha Mbyte/s > Higher Is Better Clang 14 . 1198.85 |========================================================== Clang 15 . 1214.34 |=========================================================== Nettle 3.8 Test: sha512 Mbyte/s > Higher Is Better Clang 14 . 737.49 |=========================================================== Clang 15 . 751.68 |============================================================ Nettle 3.8 Test: poly1305-aes Mbyte/s > Higher Is Better Clang 14 . 3398.23 |=========================================================== Clang 15 . 3419.90 |=========================================================== LibRaw 0.20 Post-Processing Benchmark Mpix/sec > Higher Is Better Clang 14 . 59.69 |============================================================ Clang 15 . 60.73 |============================================================= TSCP 1.81 AI Chess Performance Nodes Per Second > Higher Is Better Clang 14 . 2239871 |=========================================================== Clang 15 . 2194544 |========================================================== GraphicsMagick 1.3.38 Operation: HWB Color Space Iterations Per Minute > Higher Is Better Clang 14 . 1405 |============================================================= Clang 15 . 1417 |============================================================== AOM AV1 3.4 Encoder Mode: Speed 8 Realtime - Input: Bosphorus 4K Frames Per Second > Higher Is Better Clang 14 . 53.09 |=========================================================== Clang 15 . 54.50 |============================================================= AOM AV1 3.4 Encoder Mode: Speed 9 Realtime - Input: Bosphorus 4K Frames Per Second > Higher Is Better Clang 14 . 69.71 |============================================================ Clang 15 . 71.09 |============================================================= AOM AV1 3.4 Encoder Mode: Speed 10 Realtime - Input: Bosphorus 4K Frames Per Second > Higher Is Better Clang 14 . 69.61 |============================================================ Clang 15 . 70.70 |============================================================= SVT-AV1 1.2 Encoder Mode: Preset 8 - Input: Bosphorus 4K Frames Per Second > Higher Is Better Clang 14 . 48.51 |============================================================= Clang 15 . 48.38 |============================================================= SVT-AV1 1.2 Encoder Mode: Preset 10 - Input: Bosphorus 4K Frames Per Second > Higher Is Better Clang 14 . 82.26 |============================================================= Clang 15 . 81.12 |============================================================ SVT-AV1 1.2 Encoder Mode: Preset 12 - Input: Bosphorus 4K Frames Per Second > Higher Is Better Clang 14 . 104.37 |============================================================ Clang 15 . 103.91 |============================================================ SVT-HEVC 1.5.0 Tuning: 7 - Input: Bosphorus 4K Frames Per Second > Higher Is Better Clang 14 . 64.72 |============================================================= Clang 15 . 63.89 |============================================================ SVT-HEVC 1.5.0 Tuning: 10 - Input: Bosphorus 4K Frames Per Second > Higher Is Better Clang 14 . 85.46 |============================================================ Clang 15 . 86.80 |============================================================= SVT-VP9 0.3 Tuning: VMAF Optimized - Input: Bosphorus 4K Frames Per Second > Higher Is Better Clang 14 . 50.12 |=========================================================== Clang 15 . 51.39 |============================================================= SVT-VP9 0.3 Tuning: PSNR/SSIM Optimized - Input: Bosphorus 4K Frames Per Second > Higher Is Better Clang 14 . 54.40 |============================================================ Clang 15 . 55.56 |============================================================= x265 3.4 Video Input: Bosphorus 4K Frames Per Second > Higher Is Better Clang 14 . 26.53 |=========================================================== Clang 15 . 27.37 |============================================================= Coremark 1.0 CoreMark Size 666 - Iterations Per Second Iterations/Sec > Higher Is Better Clang 14 . 706551.88 |========================================================= Clang 15 . 665975.93 |====================================================== asmFish 2018-07-23 1024 Hash Memory, 26 Depth Nodes/second > Higher Is Better Clang 14 . 59241934 |========================================================== Clang 15 . 59326632 |========================================================== C-Ray 1.1 Total Time - 4K, 16 Rays Per Pixel Seconds < Lower Is Better Clang 14 . 26.00 |============================================================= Clang 15 . 25.97 |============================================================= POV-Ray 3.7.0.7 Trace Time Seconds < Lower Is Better Clang 14 . 22.77 |============================================================= Clang 15 . 21.81 |========================================================== Primesieve 8.0 Length: 1e12 Seconds < Lower Is Better Clang 14 . 10.54 |============================================================= Clang 15 . 10.61 |============================================================= AOBench Size: 2048 x 2048 - Total Time Seconds < Lower Is Better Clang 14 . 29.75 |============================================================= Clang 15 . 28.56 |=========================================================== FLAC Audio Encoding 1.4 WAV To FLAC Seconds < Lower Is Better Clang 14 . 13.08 |========================================================== Clang 15 . 13.72 |============================================================= LAME MP3 Encoding 3.100 WAV To MP3 Seconds < Lower Is Better Clang 14 . 5.877 |=========================================================== Clang 15 . 6.060 |============================================================= Opus Codec Encoding 1.3.1 WAV To Opus Encode Seconds < Lower Is Better Clang 14 . 5.433 |============================================================ Clang 15 . 5.537 |============================================================= VOSK Speech Recognition Toolkit 0.3.21 Seconds < Lower Is Better Clang 14 . 14.46 |============================================================= Clang 15 . 14.35 |============================================================= OpenJPEG 2.4 Encode: NASA Curiosity Panorama M34 ms < Lower Is Better Clang 14 . 51408 |============================================================= Clang 15 . 49157 |========================================================== OpenSSL 3.0 Algorithm: SHA256 byte/s > Higher Is Better Clang 14 . 29893817370 |======================================================= Clang 15 . 27681428940 |=================================================== OpenSSL 3.0 Algorithm: RSA4096 sign/s > Higher Is Better Clang 14 . 4806.6 |============================================================ Clang 15 . 4790.2 |============================================================ OpenSSL 3.0 Algorithm: RSA4096 verify/s > Higher Is Better Clang 14 . 316387.7 |========================================================== Clang 15 . 314488.2 |========================================================== Liquid-DSP 2021.01.31 Threads: 16 - Buffer Length: 256 - Filter Length: 57 samples/s > Higher Is Better Clang 14 . 1054466667 |======================================================== Clang 15 . 976266667 |==================================================== Liquid-DSP 2021.01.31 Threads: 32 - Buffer Length: 256 - Filter Length: 57 samples/s > Higher Is Better Clang 14 . 1115233333 |======================================================== Clang 15 . 1100700000 |======================================================= FinanceBench 2016-07-25 Benchmark: Repo OpenMP ms < Lower Is Better Clang 14 . 26297.79 |========================================================== Clang 15 . 26383.03 |========================================================== FinanceBench 2016-07-25 Benchmark: Bonds OpenMP ms < Lower Is Better Clang 14 . 40301.00 |========================================================== Clang 15 . 40390.20 |========================================================== ASTC Encoder 4.0 Preset: Medium MT/s > Higher Is Better Clang 14 . 103.37 |============================================================ Clang 15 . 103.54 |============================================================ ASTC Encoder 4.0 Preset: Thorough MT/s > Higher Is Better Clang 14 . 12.81 |============================================================= Clang 15 . 12.79 |============================================================= ASTC Encoder 4.0 Preset: Exhaustive MT/s > Higher Is Better Clang 14 . 1.3239 |============================================================ Clang 15 . 1.3214 |============================================================ SQLite Speedtest 3.30 Timed Time - Size 1,000 Seconds < Lower Is Better Clang 14 . 45.40 |============================================================= Clang 15 . 43.37 |========================================================== KTX-Software toktx 4.0 Settings: UASTC 3 Seconds < Lower Is Better Clang 14 . 6.502 |============================================================= Clang 15 . 6.486 |============================================================= KTX-Software toktx 4.0 Settings: Zstd Compression 9 Seconds < Lower Is Better Clang 14 . 2.161 |============================================================= Clang 15 . 2.107 |=========================================================== KTX-Software toktx 4.0 Settings: Zstd Compression 19 Seconds < Lower Is Better Clang 14 . 14.51 |============================================================= Clang 15 . 14.51 |============================================================= KTX-Software toktx 4.0 Settings: UASTC 3 + Zstd Compression 19 Seconds < Lower Is Better Clang 14 . 10.57 |============================================================= Clang 15 . 10.46 |============================================================ KTX-Software toktx 4.0 Settings: UASTC 4 + Zstd Compression 19 Seconds < Lower Is Better Clang 14 . 158.34 |============================================================ Clang 15 . 158.72 |============================================================ Google Draco 1.5.0 Model: Lion ms < Lower Is Better Clang 14 . 3909 |============================================================== Clang 15 . 3930 |============================================================== NCNN 20220729 Target: CPU - Model: mobilenet ms < Lower Is Better Clang 14 . 11.37 |============================================================ Clang 15 . 11.54 |============================================================= NCNN 20220729 Target: CPU-v2-v2 - Model: mobilenet-v2 ms < Lower Is Better Clang 14 . 3.99 |============================================================== Clang 15 . 4.00 |============================================================== NCNN 20220729 Target: CPU-v3-v3 - Model: mobilenet-v3 ms < Lower Is Better Clang 14 . 3.52 |============================================================== Clang 15 . 3.52 |============================================================== NCNN 20220729 Target: CPU - Model: shufflenet-v2 ms < Lower Is Better Clang 14 . 3.94 |============================================================== Clang 15 . 3.92 |============================================================== NCNN 20220729 Target: CPU - Model: mnasnet ms < Lower Is Better Clang 14 . 3.72 |============================================================== Clang 15 . 3.70 |============================================================== NCNN 20220729 Target: CPU - Model: efficientnet-b0 ms < Lower Is Better Clang 14 . 4.93 |============================================================== Clang 15 . 4.90 |============================================================== NCNN 20220729 Target: CPU - Model: googlenet ms < Lower Is Better Clang 14 . 11.07 |============================================================= Clang 15 . 10.86 |============================================================ NCNN 20220729 Target: CPU - Model: vgg16 ms < Lower Is Better Clang 14 . 46.68 |============================================================= Clang 15 . 46.99 |============================================================= NCNN 20220729 Target: CPU - Model: resnet18 ms < Lower Is Better Clang 14 . 11.47 |============================================================= Clang 15 . 11.51 |============================================================= NCNN 20220729 Target: CPU - Model: alexnet ms < Lower Is Better Clang 14 . 7.38 |============================================================== Clang 15 . 7.32 |============================================================= NCNN 20220729 Target: CPU - Model: resnet50 ms < Lower Is Better Clang 14 . 20.11 |============================================================= Clang 15 . 19.71 |============================================================ NCNN 20220729 Target: CPU - Model: regnety_400m ms < Lower Is Better Clang 14 . 11.36 |============================================================= Clang 15 . 11.16 |============================================================ NCNN 20220729 Target: CPU - Model: vision_transformer ms < Lower Is Better Clang 14 . 98.83 |============================================================= Clang 15 . 99.45 |============================================================= TNN 0.3 Target: CPU - Model: DenseNet ms < Lower Is Better Clang 14 . 3831.70 |=========================================================== Clang 15 . 3236.77 |================================================== TNN 0.3 Target: CPU - Model: MobileNet v2 ms < Lower Is Better Clang 14 . 472.69 |============================================================ Clang 15 . 426.46 |====================================================== TNN 0.3 Target: CPU - Model: SqueezeNet v2 ms < Lower Is Better Clang 14 . 64.57 |============================================================ Clang 15 . 65.32 |============================================================= TNN 0.3 Target: CPU - Model: SqueezeNet v1.1 ms < Lower Is Better Clang 14 . 304.93 |============================================================ Clang 15 . 302.64 |============================================================ OpenFOAM 10 Input: motorBike - Mesh Time Seconds < Lower Is Better Clang 14 . 37.06 |============================================================ Clang 15 . 37.75 |============================================================= OpenFOAM 10 Input: motorBike - Execution Time Seconds < Lower Is Better Clang 14 . 103.20 |=========================================================== Clang 15 . 104.20 |============================================================ OpenFOAM 10 Input: drivaerFastback, Small Mesh Size - Mesh Time Seconds < Lower Is Better Clang 14 . 37.26 |============================================================ Clang 15 . 37.58 |============================================================= OpenFOAM 10 Input: drivaerFastback, Small Mesh Size - Execution Time Seconds < Lower Is Better Clang 14 . 371.08 |=========================================================== Clang 15 . 375.34 |============================================================