AMD Llano Compiler Testing AMD Llano compiler testing using a Fusion A8-3850 APU. GCC and Clang/LLVM targets. GCC 4.5.3: Processor: AMD A8-3850 APU with Radeon HD @ 2.90GHz (4 Cores), Motherboard: Gigabyte GA-A75M-UD2H, Chipset: AMD Device 1705, Memory: 1536MB, Disk: 60GB OCZ VERTEX2, Graphics: ATI Device 9640, Audio: ATI R6xx HDMI, Monitor: DELL P2210H, Network: Realtek RTL8111/8168B OS: Ubuntu 11.04, Kernel: 3.1.0-999-generic (x86_64), Desktop: GNOME 2.32.1, Display Server: X Server 1.10.1, Display Driver: vesa 2.3.0, OpenGL: 2.1 Mesa 7.10.2, Compiler: GCC 4.5.3, File-System: ext4, Screen Resolution: 1280x1024 GCC 4.6.1: Processor: AMD A8-3850 APU with Radeon HD @ 2.90GHz (4 Cores), Motherboard: Gigabyte GA-A75M-UD2H, Chipset: AMD Device 1705, Memory: 1536MB, Disk: 60GB OCZ VERTEX2, Graphics: ATI Device 9640, Audio: ATI R6xx HDMI, Monitor: DELL P2210H, Network: Realtek RTL8111/8168B OS: Ubuntu 11.04, Kernel: 3.1.0-999-generic (x86_64), Desktop: GNOME 2.32.1, Display Server: X Server 1.10.1, Display Driver: vesa 2.3.0, OpenGL: 2.1 Mesa 7.10.2, Compiler: GCC 4.6.1, File-System: ext4, Screen Resolution: 1280x1024 Clang-LLVM 2.9: Processor: AMD A8-3850 APU with Radeon HD @ 2.90GHz (4 Cores), Motherboard: Gigabyte GA-A75M-UD2H, Chipset: AMD Device 1705, Memory: 1536MB, Disk: 60GB OCZ VERTEX2, Graphics: ATI Device 9640, Audio: ATI R6xx HDMI, Monitor: DELL P2210H, Network: Realtek RTL8111/8168B OS: Ubuntu 11.04, Kernel: 3.1.0-999-generic (x86_64), Desktop: GNOME 2.32.1, Display Server: X Server 1.10.1, Display Driver: vesa 2.3.0, OpenGL: 2.1 Mesa 7.10.2, Compiler: Clang 4.2.1, File-System: ext4, Screen Resolution: 1280x1024 q9450 8GB stock1: Processor: Intel Core 2 Quad Q9450 @ 2.66GHz (4 Cores), Chipset: Intel 82G33/G31/P35/P31 + ICH9, Memory: 8192MB, Disk: 74GB Western Digital WDC WD740GD-00FL + 2 x 1000GB Western Digital WDC WD1002FAEX-0, Graphics: AMD Radeon HD 6670 1024MB (810/1000MHz), Monitor: G220fb OS: Slamd64 12.2.0, Kernel: 2.6.39.4 (x86_64), Desktop: Xfce 4.8.0, Display Server: X Server 1.4.2, Display Driver: fglrx 8.88.7 Catalyst 11.8, Compiler: GCC 4.4.5 + Clang 4.2.1 + llvm 2.9, File-System: ext2/ext3, Screen Resolution: 2048x1536 Apache Benchmark 2.2.17 Static Web Page Serving Requests Per Second > Higher Is Better GCC 4.5.3 ........ 14193.43 |================================================== GCC 4.6.1 ........ 13360.08 |=============================================== Clang-LLVM 2.9 ... 13250.52 |=============================================== q9450 8GB stock1 . 14195.70 |================================================== NGINX Benchmark 0.8.53 Static Web Page Serving Requests Per Second > Higher Is Better GCC 4.5.3 ........ 21914.28 |================================================ Clang-LLVM 2.9 ... 20501.68 |============================================= q9450 8GB stock1 . 22653.07 |================================================== C-Ray 1.1 Total Time Seconds < Lower Is Better GCC 4.5.3 ........ 108.20 |========================================= GCC 4.6.1 ........ 108.49 |========================================= Clang-LLVM 2.9 ... 138.60 |==================================================== q9450 8GB stock1 . 94.65 |==================================== POV-Ray 3.6.1 Total Time Seconds < Lower Is Better GCC 4.5.3 ........ 1191 |====================================================== GCC 4.6.1 ........ 1188 |====================================================== Clang-LLVM 2.9 ... 930 |========================================== q9450 8GB stock1 . 1170 |===================================================== Smallpt 1.0 Global Illumination Renderer; 100 Samples Seconds < Lower Is Better GCC 4.5.3 ........ 236 |============== GCC 4.6.1 ........ 236 |============== Clang-LLVM 2.9 ... 945 |======================================================= q9450 8GB stock1 . 206 |============ TSCP 1.81 AI Chess Performance Nodes Per Second > Higher Is Better GCC 4.5.3 ........ 245926 |================================================= GCC 4.6.1 ........ 245927 |================================================= Clang-LLVM 2.9 ... 242746 |================================================= q9450 8GB stock1 . 258994 |==================================================== CLOMP 3.3 Static OMP Speedup Speedup > Higher Is Better GCC 4.5.3 . 2.82 |============================================================ GCC 4.6.1 . 2.88 |============================================================= 7-Zip Compression 9.13 Compress Speed Test MIPS > Higher Is Better GCC 4.5.3 ........ 9071 |====================================================== GCC 4.6.1 ........ 8732 |==================================================== q9450 8GB stock1 . 8836 |===================================================== LAME MP3 Encoding 3.98.2 WAV To MP3 Seconds < Lower Is Better GCC 4.5.3 ........ 32.06 |========================================== GCC 4.6.1 ........ 32.53 |=========================================== Clang-LLVM 2.9 ... 40.07 |===================================================== q9450 8GB stock1 . 32.67 |=========================================== x264 2010-11-22 H.264 Video Encoding Frames Per Second > Higher Is Better GCC 4.5.3 ........ 47.90 |=================================================== GCC 4.6.1 ........ 47.23 |================================================== Clang-LLVM 2.9 ... 45.31 |================================================ q9450 8GB stock1 . 49.71 |===================================================== Ogg Encoding 1.2.0 WAV To Ogg Seconds < Lower Is Better GCC 4.5.3 ........ 13.06 |================================================= GCC 4.6.1 ........ 13.03 |================================================= Clang-LLVM 2.9 ... 13.20 |================================================== q9450 8GB stock1 . 14.02 |===================================================== Gcrypt Library 1.4.4 CAMELLIA256-ECB Cipher Microseconds < Lower Is Better GCC 4.5.3 ........ 3347 |===================================================== GCC 4.6.1 ........ 2960 |=============================================== q9450 8GB stock1 . 3410 |====================================================== OpenSSL 1.0.0a RSA 4096-bit Performance Signs Per Second > Higher Is Better GCC 4.5.3 ........ 52.95 |===================================================== GCC 4.6.1 ........ 53.05 |===================================================== Clang-LLVM 2.9 ... 52.90 |===================================================== q9450 8GB stock1 . 39.13 |======================================= John The Ripper 1.7.3.1 Test: Traditional DES Real C/S > Higher Is Better GCC 4.5.3 ........ 2441000 |================================================= GCC 4.6.1 ........ 2440667 |================================================= Clang-LLVM 2.9 ... 2441000 |================================================= q9450 8GB stock1 . 2545000 |=================================================== John The Ripper 1.7.3.1 Test: MD5 Real C/S > Higher Is Better GCC 4.5.3 ........ 13262 |===================================================== GCC 4.6.1 ........ 13324 |===================================================== Clang-LLVM 2.9 ... 12048 |================================================ q9450 8GB stock1 . 11497 |============================================== John The Ripper 1.7.3.1 Test: Blowfish Real C/S > Higher Is Better GCC 4.5.3 ........ 843 |===================================================== GCC 4.6.1 ........ 878 |======================================================= Clang-LLVM 2.9 ... 783 |================================================= q9450 8GB stock1 . 694 |===========================================