Open64 5.0 Compiler On AMD Bulldozer Testing out the Open64 5.0 release using the x86_64 binaries with a variety of Phoronix Test Suite tests. Built using march/mtune flags of bdver1 on the AMD FX-8150 Bulldozer eight-core system. Testing by Michael Larabel fir a future article on Phoronix.com. Stock: Open64 4.2.4: Processor: AMD FX-8150 Eight-Core @ 3.61GHz (8 Cores), Motherboard: ASUS Crosshair V Formula, Chipset: ATI RD890, Memory: 8192MB, Disk: 60GB OCZ VERTEX2 + 128GB ity, Graphics: NVIDIA GeForce GTX 550 Ti 1024MB (951/2178MHz), Audio: Realtek ALC889, Network: Intel 82583V Gigabit Connection OS: Ubuntu 11.10, Kernel: 3.1.0-999-generic (x86_64), Desktop: Unity 4.22.0, Display Server: X Server 1.10.4, Display Driver: NVIDIA 290.06, OpenGL: 4.2.0 NVIDIA 290.06, Compiler: Open64 4.2.4, File-System: ext4, Screen Resolution: 1920x1080 Stock: Open64 5.0: Processor: AMD FX-8150 Eight-Core @ 3.61GHz (8 Cores), Motherboard: ASUS Crosshair V Formula, Chipset: ATI RD890, Memory: 8192MB, Disk: 60GB OCZ VERTEX2 + 128GB ity, Graphics: NVIDIA GeForce GTX 550 Ti 1024MB (951/2178MHz), Audio: Realtek ALC889, Network: Intel 82583V Gigabit Connection OS: Ubuntu 11.10, Kernel: 3.1.0-999-generic (x86_64), Desktop: Unity 4.22.0, Display Server: X Server 1.10.4, Display Driver: NVIDIA 290.06, OpenGL: 4.2.0 NVIDIA 290.06, Compiler: Open64 5.0, File-System: ext4, Screen Resolution: 1920x1080 bdver1: Open64 4.2.4: Processor: AMD FX-8150 Eight-Core @ 3.61GHz (8 Cores), Motherboard: ASUS Crosshair V Formula, Chipset: ATI RD890, Memory: 8192MB, Disk: 60GB OCZ VERTEX2 + 128GB ity, Graphics: NVIDIA GeForce GTX 550 Ti 1024MB (951/2178MHz), Audio: Realtek ALC889, Network: Intel 82583V Gigabit Connection OS: Ubuntu 11.10, Kernel: 3.1.0-999-generic (x86_64), Desktop: Unity 4.22.0, Display Server: X Server 1.10.4, Display Driver: NVIDIA 290.06, OpenGL: 4.2.0 NVIDIA 290.06, Compiler: Open64 4.2.4, File-System: ext4, Screen Resolution: 1920x1080 bdver1: Open64 5.0: Processor: AMD FX-8150 Eight-Core @ 3.61GHz (8 Cores), Motherboard: ASUS Crosshair V Formula, Chipset: ATI RD890, Memory: 8192MB, Disk: 60GB OCZ VERTEX2 + 128GB ity, Graphics: NVIDIA GeForce GTX 550 Ti 1024MB (951/2178MHz), Audio: Realtek ALC889, Network: Intel 82583V Gigabit Connection OS: Ubuntu 11.10, Kernel: 3.1.0-999-generic (x86_64), Desktop: Unity 4.22.0, Display Server: X Server 1.10.4, Display Driver: NVIDIA 290.06, OpenGL: 4.2.0 NVIDIA 290.06, Compiler: Open64 5.0, File-System: ext4, Screen Resolution: 1920x1080 POV-Ray 3.6.1 Total Time Seconds < Lower Is Better Stock: Open64 4.2.4 .. 824 |=================================================== Stock: Open64 5.0 .... 812 |================================================== bdver1: Open64 4.2.4 . 696 |=========================================== bdver1: Open64 5.0 ... 674 |========================================== C-Ray 1.1 Total Time Seconds < Lower Is Better Stock: Open64 4.2.4 .. 26.21 |=============================================== Stock: Open64 5.0 .... 27.14 |================================================= bdver1: Open64 4.2.4 . 26.19 |=============================================== bdver1: Open64 5.0 ... 27.13 |================================================= Ogg Encoding 1.2.0 WAV To Ogg Seconds < Lower Is Better Stock: Open64 4.2.4 .. 11.01 |================================================= Stock: Open64 5.0 .... 11.01 |================================================= bdver1: Open64 4.2.4 . 11.03 |================================================= bdver1: Open64 5.0 ... 11.02 |================================================= LAME MP3 Encoding 3.98.2 WAV To MP3 Seconds < Lower Is Better Stock: Open64 4.2.4 .. 25.51 |============================================ Stock: Open64 5.0 .... 24.70 |=========================================== bdver1: Open64 4.2.4 . 28.20 |================================================= bdver1: Open64 5.0 ... 27.70 |================================================ John The Ripper 1.7.8 Test: Traditional DES Real C/S > Higher Is Better Stock: Open64 4.2.4 .. 4136333 |=============================================== Stock: Open64 5.0 .... 4133667 |=============================================== bdver1: Open64 4.2.4 . 4130000 |=============================================== bdver1: Open64 5.0 ... 4136667 |=============================================== John The Ripper 1.7.8 Test: MD5 Real C/S > Higher Is Better Stock: Open64 4.2.4 .. 9965 |============================================== Stock: Open64 5.0 .... 10627 |================================================= bdver1: Open64 4.2.4 . 10107 |=============================================== bdver1: Open64 5.0 ... 10614 |================================================= John The Ripper 1.7.8 Test: Blowfish Real C/S > Higher Is Better Stock: Open64 4.2.4 .. 816 |================================================== Stock: Open64 5.0 .... 833 |=================================================== bdver1: Open64 4.2.4 . 817 |================================================== bdver1: Open64 5.0 ... 834 |=================================================== Gcrypt Library 1.4.4 CAMELLIA256-ECB Cipher Microseconds < Lower Is Better Stock: Open64 4.2.4 .. 1983 |================================================= Stock: Open64 5.0 .... 1970 |================================================= bdver1: Open64 4.2.4 . 1995 |================================================= bdver1: Open64 5.0 ... 2017 |================================================== 7-Zip Compression 9.13 Compress Speed Test MIPS > Higher Is Better Stock: Open64 4.2.4 .. 17538 |================================================ Stock: Open64 5.0 .... 17891 |================================================= bdver1: Open64 4.2.4 . 17518 |================================================ bdver1: Open64 5.0 ... 18015 |================================================= Apache Benchmark 2.2.17 Static Web Page Serving Requests Per Second > Higher Is Better Stock: Open64 4.2.4 .. 21849.41 |============================================= Stock: Open64 5.0 .... 21798.56 |============================================= bdver1: Open64 4.2.4 . 21625.75 |============================================= bdver1: Open64 5.0 ... 22249.64 |============================================== NGINX Benchmark 0.8.53 Static Web Page Serving Requests Per Second > Higher Is Better Stock: Open64 4.2.4 .. 26070.70 |============================================ Stock: Open64 5.0 .... 26054.92 |============================================ bdver1: Open64 4.2.4 . 26552.87 |============================================= bdver1: Open64 5.0 ... 26950.97 |============================================== Timed MAFFT Alignment 6.706 Multiple Sequence Alignment Seconds < Lower Is Better Stock: Open64 4.2.4 .. 24.74 |================================================= Stock: Open64 5.0 .... 24.73 |================================================= bdver1: Open64 4.2.4 . 24.57 |================================================= bdver1: Open64 5.0 ... 24.58 |================================================= TSCP 1.81 AI Chess Performance Nodes Per Second > Higher Is Better Stock: Open64 4.2.4 .. 624202 |================================================ Stock: Open64 5.0 .... 625742 |================================================ bdver1: Open64 4.2.4 . 624326 |================================================ bdver1: Open64 5.0 ... 627326 |================================================ SciMark 2.0 Computational Test: Composite Mflops > Higher Is Better Stock: Open64 4.2.4 .. 811.02 |============================================= Stock: Open64 5.0 .... 863.95 |================================================ bdver1: Open64 4.2.4 . 844.33 |=============================================== bdver1: Open64 5.0 ... 827.83 |============================================== SciMark 2.0 Computational Test: Fast Fourier Transform Mflops > Higher Is Better Stock: Open64 4.2.4 .. 73.51 |================================================ Stock: Open64 5.0 .... 75.19 |================================================= bdver1: Open64 4.2.4 . 72.02 |=============================================== bdver1: Open64 5.0 ... 68.45 |============================================= SciMark 2.0 Computational Test: Jacobi Successive Over-Relaxation Mflops > Higher Is Better Stock: Open64 4.2.4 .. 750.52 |======================================= Stock: Open64 5.0 .... 917.25 |================================================ bdver1: Open64 4.2.4 . 752.37 |======================================= bdver1: Open64 5.0 ... 919.30 |================================================ SciMark 2.0 Computational Test: Monte Carlo Mflops > Higher Is Better Stock: Open64 4.2.4 .. 235.99 |===================================== Stock: Open64 5.0 .... 306.17 |=============================================== bdver1: Open64 4.2.4 . 237.82 |===================================== bdver1: Open64 5.0 ... 310.11 |================================================ SciMark 2.0 Computational Test: Sparse Matrix Multiply Mflops > Higher Is Better Stock: Open64 4.2.4 .. 943.79 |============================================== Stock: Open64 5.0 .... 989.38 |================================================ bdver1: Open64 4.2.4 . 987.01 |================================================ bdver1: Open64 5.0 ... 982.26 |================================================ SciMark 2.0 Computational Test: Dense LU Matrix Factorization Mflops > Higher Is Better Stock: Open64 4.2.4 .. 2051.30 |============================================ Stock: Open64 5.0 .... 2031.75 |============================================ bdver1: Open64 4.2.4 . 2172.45 |=============================================== bdver1: Open64 5.0 ... 1859.03 |======================================== Timed Apache Compilation 2.2.17 Time To Compile Seconds < Lower Is Better Stock: Open64 4.2.4 .. 38.24 |=============================================== Stock: Open64 5.0 .... 39.67 |================================================= bdver1: Open64 4.2.4 . 37.55 |============================================== bdver1: Open64 5.0 ... 38.77 |================================================ Timed PHP Compilation 5.2.9 Time To Compile Seconds < Lower Is Better Stock: Open64 4.2.4 .. 38.02 |=============================================== Stock: Open64 5.0 .... 39.74 |================================================= bdver1: Open64 4.2.4 . 37.09 |============================================== bdver1: Open64 5.0 ... 38.66 |================================================