AMD AOCC 2.2 vs. GCC vs. Clang - EPYC 7742 2P AMD AOCC 2.2 compiler against GCC 10, LLVM Clang 10. Benchmarks by Michael Larabel for a future article. ,,"AOCC 2.2","GCC 10.2","Clang 10.1" Processor,,2 x AMD EPYC 7742 64-Core @ 2.25GHz (128 Cores / 256 Threads),2 x AMD EPYC 7742 64-Core @ 2.25GHz (128 Cores / 256 Threads),2 x AMD EPYC 7742 64-Core @ 2.25GHz (128 Cores / 256 Threads) Motherboard,,AMD DAYTONA_X (RDY1006G BIOS),AMD DAYTONA_X (RDY1006G BIOS),AMD DAYTONA_X (RDY1006G BIOS) Chipset,,AMD Starship/Matisse,AMD Starship/Matisse,AMD Starship/Matisse Memory,,504GB,504GB,504GB Disk,,3841GB Micron_9300_MTFDHAL3T8TDP,3841GB Micron_9300_MTFDHAL3T8TDP,3841GB Micron_9300_MTFDHAL3T8TDP Graphics,,ASPEED,ASPEED,ASPEED Monitor,,VE228,VE228,VE228 Network,,2 x Mellanox MT27710,2 x Mellanox MT27710,2 x Mellanox MT27710 OS,,Ubuntu 20.10,Ubuntu 20.10,Ubuntu 20.10 Kernel,,5.4.0-42-generic (x86_64),5.4.0-42-generic (x86_64),5.4.0-42-generic (x86_64) Desktop,,GNOME Shell 3.36.4,GNOME Shell 3.36.4,GNOME Shell 3.36.4 Display Server,,X Server 1.20.8,X Server 1.20.8,X Server 1.20.8 Display Driver,,modesetting 1.20.8,modesetting 1.20.8,modesetting 1.20.8 Compiler,,Clang 10.0.0,GCC 10.2.0,Clang 10.0.1-1Target: File-System,,ext4,ext4,ext4 Screen Resolution,,1920x1080,1920x1080,1920x1080 ,,"AOCC 2.2","GCC 10.2","Clang 10.1" "Crypto++ - Test: Unkeyed Algorithms (MiB/s)",HIB,317.379307,310.143205,316.539334 "Rodinia - Test: OpenMP Leukocyte (sec)",LIB,50.140,52.074,52.708 "Rodinia - Test: OpenMP Streamcluster (sec)",LIB,10.017,10.005,10.713 "Timed MrBayes Analysis - Primate Phylogeny Analysis (sec)",LIB,106.584,109.589,111.352 "Timed HMMer Search - Pfam Database Search (sec)",LIB,5.608,6.101,4.888 "Zstd Compression - Compression Level: 19 (MB/s)",HIB,128.3,125.7,120.7 "SciMark - Computational Test: Monte Carlo (Mflops)",HIB,620.89,611.72,620.64 "SciMark - Computational Test: Sparse Matrix Multiply (Mflops)",HIB,3450.97,2811.30,3462.03 "TSCP - AI Chess Performance (Nodes/s)",HIB,1163950,1014328,1178898 "John The Ripper - Test: Blowfish (Real C/S)",HIB,176970,149154,177644 "GraphicsMagick - Operation: Rotate (Iterations/min)",HIB,529,497,527 "GraphicsMagick - Operation: Enhanced (Iterations/min)",HIB,1108,1439,1327 "GraphicsMagick - Operation: Resizing (Iterations/min)",HIB,351,107,162 "oneDNN - Harness: IP Batch 1D - Data Type: f32 - Engine: CPU (ms)",LIB,0.812279,1.98380,0.925616 "oneDNN - Harness: IP Batch All - Data Type: f32 - Engine: CPU (ms)",LIB,12.6765,18.8696,12.9123 "oneDNN - Harness: Convolution Batch Shapes Auto - Data Type: f32 - Engine: CPU (ms)",LIB,0.506847,0.744088,0.537037 "oneDNN - Harness: Deconvolution Batch deconv_1d - Data Type: f32 - Engine: CPU (ms)",LIB,0.989625,2.82688,1.05769 "oneDNN - Harness: Deconvolution Batch deconv_3d - Data Type: f32 - Engine: CPU (ms)",LIB,2.57847,2.98436,2.62134 "oneDNN - Harness: Recurrent Neural Network Training - Data Type: f32 - Engine: CPU (ms)",LIB,162.417,870.720,219.266 "oneDNN - Harness: Recurrent Neural Network Inference - Data Type: f32 - Engine: CPU (ms)",LIB,61.8650,351.228,87.5976 "oneDNN - Harness: Matrix Multiply Batch Shapes Transformer - Data Type: f32 - Engine: CPU (ms)",LIB,0.228572,0.737722,0.272380 "SVT-VP9 - Tuning: VMAF Optimized - Input: Bosphorus 1080p (FPS)",HIB,392.64,376.61,366.54 "SVT-VP9 - Tuning: PSNR/SSIM Optimized - Input: Bosphorus 1080p (FPS)",HIB,412.51,382.50,388.72 "SVT-VP9 - Tuning: Visual Quality Optimized - Input: Bosphorus 1080p (FPS)",HIB,336.19,311.85,321.84 "x264 - H.264 Video Encoding (FPS)",HIB,204.60,204.52,195.51 "Stockfish - Total Time (Nodes/s)",HIB,254824742,242098165,257008114 "Timed Apache Compilation - Time To Compile (sec)",LIB,41.247,23.211,21.739 "Timed FFmpeg Compilation - Time To Compile (sec)",LIB,39.871,16.444,21.817 "Timed MPlayer Compilation - Time To Compile (sec)",LIB,35.877,10.703,18.086 "Bullet Physics Engine - Test: 3000 Fall (sec)",LIB,4.310990,4.313341,4.387945 "Bullet Physics Engine - Test: 1000 Convex (sec)",LIB,4.557857,4.873698,4.558771 "Bullet Physics Engine - Test: Prim Trimesh (sec)",LIB,1.00944,1.039175,1.021595 "Bullet Physics Engine - Test: Convex Trimesh (sec)",LIB,1.183395,1.23393,1.176618 "OpenSSL - RSA 4096-bit Performance (Signs/sec)",HIB,18574.8,24437.6,18618.0 "LevelDB - Benchmark: Hot Read (us/Op)",LIB,286.165,289.700,293.718 "ASTC Encoder - Preset: Fast (sec)",LIB,4.99,5.61,5.17 "ASTC Encoder - Preset: Medium (sec)",LIB,5.67,6.25,5.73 "ASTC Encoder - Preset: Thorough (sec)",LIB,8.04,9.09,8.11 "ASTC Encoder - Preset: Exhaustive (sec)",LIB,19.95,22.00,19.71 "Basis Universal - Settings: UASTC Level 3 (sec)",LIB,13.735,13.756,13.569 "CppPerformanceBenchmarks - Test: Ctype (sec)",LIB,40.209,43.269,40.336 "CppPerformanceBenchmarks - Test: Math Library (sec)",LIB,334.752,339.961,331.619 "CppPerformanceBenchmarks - Test: Stepanov Vector (sec)",LIB,90.495,99.191,86.121 "CppPerformanceBenchmarks - Test: Stepanov Abstraction (sec)",LIB,34.007,36.971,33.550 "Apache Benchmark - Static Web Page Serving (Reqs/sec)",HIB,27488.36,26062.36,26903.49 "BRL-CAD - VGR Performance Metric (VGR Performance Metric)",HIB,2693129,2951330,2779511