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.

HTML result view exported from: https://openbenchmarking.org/result/1203306-SU-EKOPATH6719&sor.

ProcessorMotherboardChipsetMemoryDiskGraphicsAudioMonitorNetworkOSKernelDesktopDisplay ServerDisplay DriverOpenGLCompilerFile-SystemScreen Resolutionmarch=k8march=bdver1march=k8 GCC 4.7.0 LLVM-Clang 3.1 SVN AMD Open64 4.5.1 GCC 4.7.0 LLVM-Clang 3.1 SVN AMD Open64 4.5.1 EKOPath PathScale 4.0.12.1 EKOPath PathScale 4.0.12.1AMD FX-8150 Eight-Core @ 3.60GHz (8 Cores)ASUS Crosshair V FormulaAMD nee ATI RD89016384MB240GB OCZ VERTEX3AMD Radeon HD 6570 512MBRealtek ALC889DELL P2210HIntel 82583V Gigabit ConnectionUbuntu 12.043.2.0-20-generic (x86_64)Unity 5.6.0X Server 1.11.3radeon 6.14.992.1 Mesa 8.0.2 Gallium 0.4GCC 4.7.0ext41920x1080Clang 3.1 (SVN 153515) + LLVM 3.1svnOpen64 4.5.1GCC 4.7.0Clang 3.1 (SVN 153515) + LLVM 3.1svnOpen64 4.5.1PathScale 4.0.12.1OpenBenchmarking.orgCompiler Details- march=k8: GCC 4.7.0: --enable-checking=release --enable-languages=c,c++,fortran --enable-lto- march=k8: LLVM-Clang 3.1 SVN: Optimized build; Built Mar 27 2012 (12:06:27); Default target: x86_64-unknown-linux-gnu; Host CPU: bdver1- march=bdver1: GCC 4.7.0: --enable-checking=release --enable-languages=c,c++,fortran --enable-lto- march=bdver1: LLVM-Clang 3.1 SVN: Optimized build; Built Mar 27 2012 (12:06:27); Default target: x86_64-unknown-linux-gnu; Host CPU: bdver1Processor Details- Scaling Governor: ondemandSystem Details- Compiz was running on this system.

byte: Dhrystone 2himeno: Poisson Pressure Solverhmmer: Pfam Database Searchc-ray: Total Timemarch=k8march=bdver1march=k8 GCC 4.7.0 LLVM-Clang 3.1 SVN AMD Open64 4.5.1 GCC 4.7.0 LLVM-Clang 3.1 SVN AMD Open64 4.5.1 EKOPath PathScale 4.0.12.1 EKOPath PathScale 4.0.12.120658131.60533.4916.5752.73611.1318.6444.7814617671.60399.4915.9456.1619688800.73596.6817.2926.92425.8618.6644.7115085911.93420.4416.0544.3119923148.90497.3618.0141.7619977495.50448.7818.3570.81OpenBenchmarking.org

BYTE Unix Benchmark

Computational Test: Dhrystone 2

march=k8march=bdver1OpenBenchmarking.orgLPS, More Is BetterBYTE Unix Benchmark 3.6Computational Test: Dhrystone 2GCC 4.7.0EKOPath PathScale 4.0.12.1AMD Open64 4.5.14M8M12M16M20MSE +/- 126249.38, N = 3SE +/- 31392.05, N = 3SE +/- 87271.25, N = 3SE +/- 67413.91, N = 3SE +/- 110793.57, N = 3SE +/- 94748.16, N = 320658131.6019977495.5014617671.6019923148.9019688800.7315085911.931. (CC) gcc options: -O3

Himeno Benchmark

Poisson Pressure Solver

march=k8march=bdver1OpenBenchmarking.orgMFLOPS, More Is BetterHimeno Benchmark 3.0Poisson Pressure SolverLLVM-Clang 3.1 SVNGCC 4.7.0EKOPath PathScale 4.0.12.1AMD Open64 4.5.1130260390520650SE +/- 0.53, N = 3SE +/- 5.01, N = 3SE +/- 2.63, N = 3SE +/- 6.76, N = 4SE +/- 2.62, N = 3SE +/- 0.19, N = 3SE +/- 1.61, N = 3SE +/- 0.21, N = 3611.13533.49448.78399.49596.68497.36425.86420.441. (CC) gcc options: -O3

Timed HMMer Search

Pfam Database Search

march=k8march=bdver1OpenBenchmarking.orgSeconds, Fewer Is BetterTimed HMMer Search 2.3.2Pfam Database SearchAMD Open64 4.5.1GCC 4.7.0EKOPath PathScale 4.0.12.1LLVM-Clang 3.1 SVN510152025SE +/- 0.03, N = 3SE +/- 0.05, N = 3SE +/- 0.15, N = 3SE +/- 0.11, N = 3SE +/- 0.02, N = 3SE +/- 0.18, N = 3SE +/- 0.11, N = 3SE +/- 0.07, N = 315.9416.5718.3518.6416.0517.2918.0118.661. (CC) gcc options: -O3 -pthread -lhmmer -lsquid -lm

C-Ray

Total Time

march=bdver1march=k8OpenBenchmarking.orgSeconds, Fewer Is BetterC-Ray 1.1Total TimeGCC 4.7.0EKOPath PathScale 4.0.12.1AMD Open64 4.5.1LLVM-Clang 3.1 SVN1632486480SE +/- 0.01, N = 3SE +/- 0.02, N = 3SE +/- 0.02, N = 3SE +/- 0.01, N = 3SE +/- 0.00, N = 3SE +/- 0.01, N = 3SE +/- 0.01, N = 3SE +/- 0.02, N = 326.9241.7644.3144.7144.7852.7356.1670.811. (CC) gcc options: -lm -lpthread -O3 -march=k8


Phoronix Test Suite v10.8.4