AMD Open64 Compiler On Bulldozer FX

AMD FX-8150 Bulldozer benchmarking with GCC and LLVM/Clang and the latest AMD Open64 4.2.5.2-1 compiler from August 2012. Benchmarking by Michael Larabel for a future article on Phoronix.com.

HTML result view exported from: https://openbenchmarking.org/result/1209219-RA-AMDOPEN6425&sor&grt.

AMD Open64 Compiler On Bulldozer FXProcessorMotherboardChipsetMemoryDiskGraphicsAudioMonitorNetworkOSKernelDesktopDisplay ServerDisplay DriverOpenGLCompilerFile-SystemScreen ResolutionGCC 4.6.3GCC 4.7.1LLVM-Clang 3.0AMD Open64 4.5.2-1AMD FX-8150 Eight-Core @ 3.60GHz (8 Cores)ASUS Crosshair V FormulaAMD ATI RD890 bridge4096MB60GB OCZ VERTEX2NVIDIA GeForce 9600 GSO 512MB (399/399MHz)Realtek ALC889DELL P2210HIntel 82583V Gigabit ConnectionUbuntu 12.103.5.0-14-generic (x86_64)Unity 6.4.0X Server 1.13.0nouveau 1.0.13.0 Mesa 8.1-devel Gallium 0.4GCC 4.6.3ext41920x1080GCC 4.7.1Clang 3.0-6ubuntu3Open64 4.5.2OpenBenchmarking.orgCompiler Details- GCC 4.6.3, GCC 4.7.1: --disable-multilib --enable-checking=release --enable-languages=c,c++,fortranProcessor Details- Scaling Governor: ondemandSystem Details- Compiz was running on this system.

AMD Open64 Compiler On Bulldozer FXcompress-7zip: Compress Speed Testjohn-the-ripper: Blowfishscimark2: Monte Carloscimark2: Fast Fourier Transformscimark2: Sparse Matrix Multiplyscimark2: Dense LU Matrix Factorizationscimark2: Jacobi Successive Over-Relaxationmafft: Multiple Sequence AlignmentGCC 4.6.3GCC 4.7.1LLVM-Clang 3.0AMD Open64 4.5.2-1174976346375.2777.09986.921763.21758.027.06180536327280.7274.73964.971746.75743.246.8717968788372.7281.97969.151754.401228.947.74181024982307.9074.09965.431993.97920.096.91OpenBenchmarking.org

7-Zip Compression

Compress Speed Test

OpenBenchmarking.orgMIPS, More Is Better7-Zip Compression 9.20.1Compress Speed TestAMD Open64 4.5.2-1GCC 4.7.1LLVM-Clang 3.0GCC 4.6.34K8K12K16K20KSE +/- 30.33, N = 3SE +/- 104.69, N = 3SE +/- 30.51, N = 3SE +/- 24.50, N = 3181021805317968174971. (CXX) g++ options: -pipe -lpthread

John The Ripper

Test: Blowfish

OpenBenchmarking.orgReal C/S, More Is BetterJohn The Ripper 1.7.9Test: BlowfishGCC 4.6.3GCC 4.7.1AMD Open64 4.5.2-1LLVM-Clang 3.014002800420056007000SE +/- 4.33, N = 3SE +/- 4.33, N = 3SE +/- 0.00, N = 3SE +/- 0.33, N = 36346632749827881. (CC) gcc options: -fopenmp -lcrypt

SciMark

Computational Test: Monte Carlo

OpenBenchmarking.orgMflops, More Is BetterSciMark 2.0Computational Test: Monte CarloGCC 4.6.3LLVM-Clang 3.0AMD Open64 4.5.2-1GCC 4.7.180160240320400SE +/- 4.58, N = 4SE +/- 6.45, N = 8SE +/- 1.41, N = 4SE +/- 0.87, N = 4375.27372.72307.90280.72

SciMark

Computational Test: Fast Fourier Transform

OpenBenchmarking.orgMflops, More Is BetterSciMark 2.0Computational Test: Fast Fourier TransformLLVM-Clang 3.0GCC 4.6.3GCC 4.7.1AMD Open64 4.5.2-120406080100SE +/- 0.46, N = 4SE +/- 0.37, N = 4SE +/- 0.31, N = 4SE +/- 0.36, N = 481.9777.0974.7374.09

SciMark

Computational Test: Sparse Matrix Multiply

OpenBenchmarking.orgMflops, More Is BetterSciMark 2.0Computational Test: Sparse Matrix MultiplyGCC 4.6.3LLVM-Clang 3.0AMD Open64 4.5.2-1GCC 4.7.12004006008001000SE +/- 13.26, N = 4SE +/- 16.59, N = 4SE +/- 12.98, N = 4SE +/- 4.69, N = 4986.92969.15965.43964.97

SciMark

Computational Test: Dense LU Matrix Factorization

OpenBenchmarking.orgMflops, More Is BetterSciMark 2.0Computational Test: Dense LU Matrix FactorizationAMD Open64 4.5.2-1GCC 4.6.3LLVM-Clang 3.0GCC 4.7.1400800120016002000SE +/- 11.59, N = 4SE +/- 8.41, N = 4SE +/- 2.36, N = 4SE +/- 5.04, N = 31993.971763.211754.401746.75

SciMark

Computational Test: Jacobi Successive Over-Relaxation

OpenBenchmarking.orgMflops, More Is BetterSciMark 2.0Computational Test: Jacobi Successive Over-RelaxationLLVM-Clang 3.0AMD Open64 4.5.2-1GCC 4.6.3GCC 4.7.130060090012001500SE +/- 7.48, N = 4SE +/- 5.43, N = 4SE +/- 4.63, N = 4SE +/- 0.90, N = 41228.94920.09758.02743.24

Timed MAFFT Alignment

Multiple Sequence Alignment

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed MAFFT Alignment 6.864Multiple Sequence AlignmentGCC 4.7.1AMD Open64 4.5.2-1GCC 4.6.3LLVM-Clang 3.0246810SE +/- 0.05, N = 3SE +/- 0.13, N = 6SE +/- 0.10, N = 6SE +/- 0.19, N = 66.876.917.067.741. (CC) gcc options: -O3 -lm -lpthread


Phoronix Test Suite v10.8.5