GCC 4.7 AMD Bulldozer AMD FX-8150 Eight-Core Bulldozer benchmarking with different major versions of the GNU Compiler Collection (GCC compiler) built from source with same compiler settings. AMD FX-8150 compiler testing from Ubuntu 12.04 LTS x86_64 host. Testing for a future article on Phoronix.com. GCC 4.4.7: Processor: AMD FX-8150 Eight-Core @ 3.60GHz (8 Cores), Motherboard: ASUS Crosshair V Formula, Chipset: AMD nee ATI RD890, Memory: 16384MB, Disk: 240GB OCZ VERTEX3, Graphics: AMD Radeon HD 6570 512MB, Audio: Realtek ALC889, Monitor: DELL P2210H, Network: Intel 82583V Gigabit Connection OS: Ubuntu 12.04, Kernel: 3.2.0-20-generic (x86_64), Desktop: Unity 5.6.0, Display Server: X Server 1.11.3, Display Driver: radeon 6.14.99, OpenGL: 2.1 Mesa 8.0.2 Gallium 0.4, Compiler: GCC 4.4.7, File-System: ext4, Screen Resolution: 1920x1080 GCC 4.5.3: Processor: AMD FX-8150 Eight-Core @ 3.60GHz (8 Cores), Motherboard: ASUS Crosshair V Formula, Chipset: AMD nee ATI RD890, Memory: 16384MB, Disk: 240GB OCZ VERTEX3, Graphics: AMD Radeon HD 6570 512MB, Audio: Realtek ALC889, Monitor: DELL P2210H, Network: Intel 82583V Gigabit Connection OS: Ubuntu 12.04, Kernel: 3.2.0-20-generic (x86_64), Desktop: Unity 5.6.0, Display Server: X Server 1.11.3, Display Driver: radeon 6.14.99, OpenGL: 2.1 Mesa 8.0.2 Gallium 0.4, Compiler: GCC 4.5.3, File-System: ext4, Screen Resolution: 1920x1080 GCC 4.6.3: Processor: AMD FX-8150 Eight-Core @ 3.60GHz (8 Cores), Motherboard: ASUS Crosshair V Formula, Chipset: AMD nee ATI RD890, Memory: 16384MB, Disk: 240GB OCZ VERTEX3, Graphics: AMD Radeon HD 6570 512MB, Audio: Realtek ALC889, Monitor: DELL P2210H, Network: Intel 82583V Gigabit Connection OS: Ubuntu 12.04, Kernel: 3.2.0-20-generic (x86_64), Desktop: Unity 5.6.0, Display Server: X Server 1.11.3, Display Driver: radeon 6.14.99, OpenGL: 2.1 Mesa 8.0.2 Gallium 0.4, Compiler: GCC 4.6.3, File-System: ext4, Screen Resolution: 1920x1080 GCC 4.7.0: Processor: AMD FX-8150 Eight-Core @ 3.60GHz (8 Cores), Motherboard: ASUS Crosshair V Formula, Chipset: AMD nee ATI RD890, Memory: 16384MB, Disk: 240GB OCZ VERTEX3, Graphics: AMD Radeon HD 6570 512MB, Audio: Realtek ALC889, Monitor: DELL P2210H, Network: Intel 82583V Gigabit Connection OS: Ubuntu 12.04, Kernel: 3.2.0-20-generic (x86_64), Desktop: Unity 5.6.0, Display Server: X Server 1.11.3, Display Driver: radeon 6.14.99, OpenGL: 2.1 Mesa 8.0.2 Gallium 0.4, Compiler: GCC 4.7.0, File-System: ext4, Screen Resolution: 1920x1080 TTSIOD 3D Renderer 2.2w Phong Rendering With Soft-Shadow Mapping FPS > Higher Is Better GCC 4.4.7 . 94.31 |============================================= GCC 4.5.3 . 121.84 |========================================================== GCC 4.6.3 . 124.07 |=========================================================== GCC 4.7.0 . 117.73 |======================================================== VP8 libvpx Encoding 0.9.7-p1 vpxenc Frames Per Second > Higher Is Better GCC 4.4.7 . 18.92 |========================================================== GCC 4.5.3 . 19.14 |=========================================================== GCC 4.6.3 . 19.63 |============================================================ GCC 4.7.0 . 19.54 |============================================================ x264 2011-12-06 H.264 Video Encoding Frames Per Second > Higher Is Better GCC 4.4.7 . 127.63 |========================================================= GCC 4.5.3 . 128.75 |========================================================= GCC 4.6.3 . 131.94 |=========================================================== GCC 4.7.0 . 132.76 |=========================================================== GMPbench 0.2 Total Time GMPbench Score > Higher Is Better GCC 4.4.7 . 2661.90 |========================================================== GCC 4.5.3 . 2657.60 |========================================================== GCC 4.6.3 . 2663.60 |========================================================== GCC 4.7.0 . 2645.40 |========================================================== GraphicsMagick 1.3.12 Operation: Blur Iterations Per Minute > Higher Is Better GCC 4.4.7 . 101 |====================================================== GCC 4.5.3 . 100 |===================================================== GCC 4.6.3 . 115 |============================================================= GCC 4.7.0 . 117 |============================================================== GraphicsMagick 1.3.12 Operation: HWB Color Space Iterations Per Minute > Higher Is Better GCC 4.4.7 . 143 |======================================================== GCC 4.5.3 . 141 |======================================================= GCC 4.6.3 . 158 |============================================================== GCC 4.7.0 . 158 |============================================================== GraphicsMagick 1.3.12 Operation: Local Adaptive Thresholding Iterations Per Minute > Higher Is Better GCC 4.4.7 . 59 |======================================================= GCC 4.5.3 . 59 |======================================================= GCC 4.6.3 . 66 |============================================================== GCC 4.7.0 . 67 |=============================================================== GraphicsMagick 1.3.12 Operation: Resizing Iterations Per Minute > Higher Is Better GCC 4.4.7 . 127 |====================================================== GCC 4.5.3 . 126 |===================================================== GCC 4.6.3 . 147 |============================================================== GCC 4.7.0 . 147 |============================================================== GraphicsMagick 1.3.12 Operation: Sharpen Iterations Per Minute > Higher Is Better GCC 4.4.7 . 82 |================================================== GCC 4.5.3 . 82 |================================================== GCC 4.6.3 . 98 |============================================================ GCC 4.7.0 . 102 |============================================================== Himeno Benchmark 3.0 Poisson Pressure Solver MFLOPS > Higher Is Better GCC 4.4.7 . 543.56 |================================================= GCC 4.5.3 . 571.30 |==================================================== GCC 4.6.3 . 605.55 |======================================================= GCC 4.7.0 . 649.54 |=========================================================== Timed HMMer Search 2.3.2 Pfam Database Search Seconds < Lower Is Better GCC 4.4.7 . 16.66 |============================================================ GCC 4.5.3 . 16.65 |=========================================================== GCC 4.6.3 . 16.60 |=========================================================== GCC 4.7.0 . 16.79 |============================================================ Timed MAFFT Alignment 6.864 Multiple Sequence Alignment Seconds < Lower Is Better GCC 4.4.7 . 7.52 |============================================================= GCC 4.5.3 . 7.04 |========================================================= GCC 4.6.3 . 7.23 |=========================================================== GCC 4.7.0 . 7.11 |========================================================== Timed Linux Kernel Compilation 3.1 Time To Compile Seconds < Lower Is Better GCC 4.4.7 . 98.51 |============================================================ GCC 4.5.3 . 90.60 |======================================================= GCC 4.6.3 . 92.23 |======================================================== GCC 4.7.0 . 97.25 |=========================================================== C-Ray 1.1 Total Time Seconds < Lower Is Better GCC 4.4.7 . 49.65 |============================================================ GCC 4.5.3 . 44.39 |====================================================== GCC 4.6.3 . 36.02 |============================================ GCC 4.7.0 . 26.92 |================================= LZMA Compression 256MB File Compression Seconds < Lower Is Better GCC 4.4.7 . 154.83 |=========================================================== GCC 4.5.3 . 155.78 |=========================================================== GCC 4.6.3 . 153.75 |========================================================== GCC 4.7.0 . 153.00 |========================================================== FLAC Audio Encoding 1.2.1 WAV To FLAC Seconds < Lower Is Better GCC 4.4.7 . 7.87 |============================================================= GCC 4.5.3 . 7.85 |============================================================= GCC 4.6.3 . 7.53 |========================================================== GCC 4.7.0 . 7.08 |======================================================= Minion 0.12 Benchmark: Bibd Seconds < Lower Is Better GCC 4.4.7 . 170.43 |=========================================================== GCC 4.5.3 . 170.02 |=========================================================== GCC 4.6.3 . 165.62 |========================================================= GCC 4.7.0 . 166.49 |========================================================== Minion 0.12 Benchmark: Graceful Seconds < Lower Is Better GCC 4.4.7 . 87.30 |========================================================== GCC 4.5.3 . 84.83 |======================================================== GCC 4.6.3 . 86.80 |========================================================== GCC 4.7.0 . 90.19 |============================================================ Minion 0.12 Benchmark: Quasigroup Seconds < Lower Is Better GCC 4.4.7 . 199.69 |=========================================================== GCC 4.5.3 . 194.96 |========================================================== GCC 4.6.3 . 198.08 |=========================================================== GCC 4.7.0 . 195.20 |========================================================== Minion 0.12 Benchmark: Solitaire Seconds < Lower Is Better GCC 4.4.7 . 164.14 |=========================================================== GCC 4.5.3 . 160.58 |========================================================== GCC 4.6.3 . 158.21 |========================================================= GCC 4.7.0 . 156.44 |======================================================== Open FMM Nero2D 2.0.2 Total Time Seconds < Lower Is Better GCC 4.4.7 . 544.48 |===================================================== GCC 4.5.3 . 543.87 |===================================================== GCC 4.6.3 . 561.61 |======================================================= GCC 4.7.0 . 602.74 |=========================================================== Smallpt 1.0 Global Illumination Renderer; 100 Samples Seconds < Lower Is Better GCC 4.4.7 . 32 |============================================================= GCC 4.5.3 . 33 |=============================================================== GCC 4.6.3 . 31 |=========================================================== GCC 4.7.0 . 30 |========================================================= OpenSSL 1.0.0e RSA 4096-bit Performance Signs Per Second > Higher Is Better GCC 4.4.7 . 71.03 |============================================================ GCC 4.5.3 . 68.68 |========================================================== GCC 4.6.3 . 68.38 |========================================================== GCC 4.7.0 . 70.03 |=========================================================== Apache Benchmark 2.2.21 Static Web Page Serving Requests Per Second > Higher Is Better GCC 4.4.7 . 15576.86 |========================================================= GCC 4.5.3 . 14995.42 |======================================================= GCC 4.6.3 . 14959.53 |======================================================= GCC 4.7.0 . 15102.09 |=======================================================