AMD Bulldozer - PathScale EKOPath 4.0.12.1 AMD Bulldozer FX-8150 benchmarking with PathScale's EKOPath 4.0.12.1 C/C++ compiler for a future article on Phoronix.com. Compared to GCC, LLVM/Clang, and Open64 compilers. march=k8: 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 march=k8: LLVM-Clang 3.1 SVN: 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: Clang 3.1 (SVN 153515) + LLVM 3.1svn, File-System: ext4, Screen Resolution: 1920x1080 march=k8: AMD Open64 4.5.1: 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: Open64 4.5.1, File-System: ext4, Screen Resolution: 1920x1080 march=bdver1: 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 march=bdver1: LLVM-Clang 3.1 SVN: 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: Clang 3.1 (SVN 153515) + LLVM 3.1svn, File-System: ext4, Screen Resolution: 1920x1080 march=bdver1: AMD Open64 4.5.1: 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: Open64 4.5.1, File-System: ext4, Screen Resolution: 1920x1080 march=bdver1: EKOPath PathScale 4.0.12.1: 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: PathScale 4.0.12.1, File-System: ext4, Screen Resolution: 1920x1080 march=k8: EKOPath PathScale 4.0.12.1: 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: PathScale 4.0.12.1, File-System: ext4, Screen Resolution: 1920x1080 BYTE Unix Benchmark 3.6 Computational Test: Dhrystone 2 LPS > Higher Is Better march=k8: GCC 4.7.0 ...................... 20658131.60 |======================= march=k8: AMD Open64 4.5.1 ............... 14617671.60 |================ march=bdver1: GCC 4.7.0 .................. 19688800.73 |====================== march=bdver1: AMD Open64 4.5.1 ........... 15085911.93 |================= march=bdver1: EKOPath PathScale 4.0.12.1 . 19923148.90 |====================== march=k8: EKOPath PathScale 4.0.12.1 ..... 19977495.50 |====================== Himeno Benchmark 3.0 Poisson Pressure Solver MFLOPS > Higher Is Better march=k8: GCC 4.7.0 ...................... 533.49 |======================== march=k8: LLVM-Clang 3.1 SVN ............. 611.13 |============================ march=k8: AMD Open64 4.5.1 ............... 399.49 |================== march=bdver1: GCC 4.7.0 .................. 596.68 |=========================== march=bdver1: LLVM-Clang 3.1 SVN ......... 425.86 |==================== march=bdver1: AMD Open64 4.5.1 ........... 420.44 |=================== march=bdver1: EKOPath PathScale 4.0.12.1 . 497.36 |======================= march=k8: EKOPath PathScale 4.0.12.1 ..... 448.78 |===================== Timed HMMer Search 2.3.2 Pfam Database Search Seconds < Lower Is Better march=k8: GCC 4.7.0 ...................... 16.57 |========================== march=k8: LLVM-Clang 3.1 SVN ............. 18.64 |============================= march=k8: AMD Open64 4.5.1 ............... 15.94 |========================= march=bdver1: GCC 4.7.0 .................. 17.29 |=========================== march=bdver1: LLVM-Clang 3.1 SVN ......... 18.66 |============================= march=bdver1: AMD Open64 4.5.1 ........... 16.05 |========================= march=bdver1: EKOPath PathScale 4.0.12.1 . 18.01 |============================ march=k8: EKOPath PathScale 4.0.12.1 ..... 18.35 |============================= C-Ray 1.1 Total Time Seconds < Lower Is Better march=k8: GCC 4.7.0 ...................... 52.73 |====================== march=k8: LLVM-Clang 3.1 SVN ............. 44.78 |================== march=k8: AMD Open64 4.5.1 ............... 56.16 |======================= march=bdver1: GCC 4.7.0 .................. 26.92 |=========== march=bdver1: LLVM-Clang 3.1 SVN ......... 44.71 |================== march=bdver1: AMD Open64 4.5.1 ........... 44.31 |================== march=bdver1: EKOPath PathScale 4.0.12.1 . 41.76 |================= march=k8: EKOPath PathScale 4.0.12.1 ..... 70.81 |=============================