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&grw.

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.

hmmer: Pfam Database Searchhimeno: Poisson Pressure Solverc-ray: Total Timebyte: Dhrystone 2march=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.116.57533.4952.7320658131.6018.64611.1344.7815.94399.4956.1614617671.6017.29596.6826.9219688800.7318.66425.8644.7116.05420.4444.3115085911.9318.01497.3641.7619923148.9018.35448.7870.8119977495.50OpenBenchmarking.org

Timed HMMer Search

Pfam Database Search

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

Himeno Benchmark

Poisson Pressure Solver

march=k8march=bdver1OpenBenchmarking.orgMFLOPS, More Is BetterHimeno Benchmark 3.0Poisson Pressure SolverGCC 4.7.0LLVM-Clang 3.1 SVNAMD Open64 4.5.1EKOPath PathScale 4.0.12.1130260390520650SE +/- 5.01, N = 3SE +/- 0.53, N = 3SE +/- 6.76, N = 4SE +/- 2.63, N = 3SE +/- 2.62, N = 3SE +/- 1.61, N = 3SE +/- 0.21, N = 3SE +/- 0.19, N = 3533.49611.13399.49448.78596.68425.86420.44497.361. (CC) gcc options: -O3

C-Ray

Total Time

march=k8march=bdver1OpenBenchmarking.orgSeconds, Fewer Is BetterC-Ray 1.1Total TimeGCC 4.7.0LLVM-Clang 3.1 SVNAMD Open64 4.5.1EKOPath PathScale 4.0.12.11632486480SE +/- 0.01, N = 3SE +/- 0.00, N = 3SE +/- 0.01, N = 3SE +/- 0.02, N = 3SE +/- 0.01, N = 3SE +/- 0.01, N = 3SE +/- 0.02, N = 3SE +/- 0.02, N = 352.7344.7856.1670.8126.9244.7144.3141.761. (CC) gcc options: -lm -lpthread -O3

BYTE Unix Benchmark

Computational Test: Dhrystone 2

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


Phoronix Test Suite v10.8.4