AMD Bulldozer Compiler Tests, slew

AMD FX-4100 Bulldozer Quad-core compiler benchmarking under Ubuntu Linux with GCC 4.5 and GCC 4.6. Testing for a future article on Phoronix.com by Michael Larabel. Thanks to Daniel Newkirk for the SSH access to this AMD Bulldozer system due to lack of AMD FX CPUs at Phoronix.

slew: AMD FX -4100 testing with a ASUS M5A88-V EVO and AMD Radeon HD 4250 on Ubuntu 11.04 via the Phoronix Test Suite.

Compare your own system(s) to this result file with the Phoronix Test Suite by running the command: phoronix-test-suite benchmark 1110159-AR-BULLDOZER08
Jump To Table - Results

View

Do Not Show Noisy Results
Do Not Show Results With Incomplete Data
Do Not Show Results With Little Change/Spread
List Notable Results

Limit displaying results to tests within:

Audio Encoding 2 Tests
Chess Test Suite 2 Tests
C/C++ Compiler Tests 12 Tests
CPU Massive 12 Tests
Creator Workloads 8 Tests
Cryptography 3 Tests
Encoding 4 Tests
HPC - High Performance Computing 2 Tests
Multi-Core 10 Tests
Raytracing 2 Tests
Renderers 3 Tests
Server CPU Tests 7 Tests
Single-Threaded 4 Tests
Video Encoding 2 Tests

Statistics

Show Overall Harmonic Mean(s)
Show Overall Geometric Mean
Show Geometric Means Per-Suite/Category
Show Wins / Losses Counts (Pie Chart)
Normalize Results
Remove Outliers Before Calculating Averages

Graph Settings

Force Line Graphs Where Applicable
Convert To Scalar Where Applicable
Prefer Vertical Bar Graphs

Multi-Way Comparison

Condense Multi-Option Tests Into Single Result Graphs

Table

Show Detailed System Result Table

Run Management

Highlight
Result
Hide
Result
Result
Identifier
View Logs
Performance Per
Dollar
Date
Run
  Test
  Duration
Bulldozer GCC 4.5.2
October 15 2011
 
Bulldozer GCC 4.6.1
October 15 2011
 
c-ray
October 21 2011
 
Invert Hiding All Results Option
 

Only show results where is faster than
Only show results matching title/arguments (delimit multiple options with a comma):
Do not show results matching title/arguments (delimit multiple options with a comma):


AMD Bulldozer Compiler Tests, slewProcessorMotherboardChipsetMemoryDiskGraphicsAudioNetworkMonitorOSKernelDisplay DriverCompilerFile-SystemDesktopDisplay ServerScreen ResolutionBulldozer GCC 4.5.2Bulldozer GCC 4.6.1c-rayAMD FX-4100 @ 3.60GHz (4 Cores)ASUS M5A97 EVOATI RD890 PCI to PCI bridge16384MB60GB SSD G2 64 + 2000GB SAMSUNG HD204UI + 1000GB Western Digital WD1001FALS-0NVIDIA GeForce 8400 GSRealtek ALC892Realtek RTL8111/8168BUbuntu 11.042.6.38-11-generic (x86_64)NVIDIA 1.0.0GCC 4.5.2xfsGCC 4.6.1AMD FX -4100 @ 3.60GHz (4 Cores)ASUS M5A88-V EVOAMD RS8804096MB1000GB SAMSUNG HD103SJ + 164GB Maxtor 6Y160M0 + 500GB Western Digital WDC WD5000AAKS-0AMD Radeon HD 4250SyncMaster3.1.0-999-generic (x86_64)GNOME 2.32.1X Server 1.10.3.902 (1.10.4 RC 2)radeon 6.14.0GCC 4.5.2ext41600x900OpenBenchmarking.orgSystem Details- c-ray: Compiz and Firefox were running on this system. AMD CnQ was enabled.

AMD Bulldozer Compiler Tests, slewc-ray: Total Timesmallpt: Global Illumination Renderer; 100 Samplespovray: Total Timetscp: AI Chess Performancegraphics-magick: HWB Color Spacegraphics-magick: Blurgraphics-magick: Local Adaptive Thresholdinggraphics-magick: Resizinggraphics-magick: Sharpenjohn-the-ripper: Traditional DESjohn-the-ripper: MD5john-the-ripper: Blowfishopenssl: RSA 4096-bit Performancegcrypt: CAMELLIA256-ECB Ciphercompress-7zip: Compress Speed Testencode-mp3: WAV To MP3encode-flac: WAV To FLACffmpeg: AVI To NTSC VCDx264: H.264 Video Encodingmafft: Multiple Sequence Alignmentnpb: BT.Anpb: CG.Bnpb: EP.Bnpb: FT.Bnpb: IS.Cnpb: LU.Anpb: MG.Bnpb: SP.Anpb: UA.Aclomp: Static OMP Speedupscimark2: Compositescimark2: Fast Fourier Transformscimark2: Jacobi Successive Over-Relaxationscimark2: Monte Carloscimark2: Sparse Matrix Multiplyscimark2: Dense LU Matrix Factorizationfhourstones: Complex Connect-4 Solvingn-queens: Elapsed TimeBulldozer GCC 4.5.2Bulldozer GCC 4.6.1c-ray106.752119132937801238744924435236671408286663.653777887728.698.7516.5050.1928.865982.311788.9478.973785.1999.916058.103645.033735.7921.482.31738.8072.89690.52345.55968.471616.569425.30281.74105.492159162861481349043965533213331359889563.832503878329.768.6617.0650.8928.8399.502.31735.2369.17690.51336.07940.561639.849221.03322.5684.19OpenBenchmarking.org

C-Ray

OpenBenchmarking.orgRelative Performance, More Is BetterC-Ray 1.1Total TimeBulldozer GCC 4.5.2Bulldozer GCC 4.6.1c-ray0.28530.57060.85591.14121.42651.0001.0121.268
OpenBenchmarking.orgRelative Performance, More Is BetterC-Ray 1.1Total TimeBulldozer GCC 4.5.2Bulldozer GCC 4.6.1c-ray246810

Smallpt

OpenBenchmarking.orgRelative Performance, More Is BetterSmallpt 1.0Global Illumination Renderer; 100 SamplesBulldozer GCC 4.5.2Bulldozer GCC 4.6.10.22930.45860.68790.91721.14651.0191.000
OpenBenchmarking.orgRelative Performance, More Is BetterSmallpt 1.0Global Illumination Renderer; 100 SamplesBulldozer GCC 4.5.2Bulldozer GCC 4.6.1246810

POV-Ray

OpenBenchmarking.orgRelative Performance, More Is BetterPOV-Ray 3.6.1Total TimeBulldozer GCC 4.5.2Bulldozer GCC 4.6.10.22570.45140.67710.90281.12851.0031.000

TSCP

OpenBenchmarking.orgRelative Performance, More Is BetterTSCP 1.81AI Chess PerformanceBulldozer GCC 4.5.2Bulldozer GCC 4.6.10.23110.46220.69330.92441.15551.0271.000
OpenBenchmarking.orgRelative Performance, More Is BetterTSCP 1.81AI Chess PerformanceBulldozer GCC 4.5.2Bulldozer GCC 4.6.1246810

GraphicsMagick

OpenBenchmarking.orgRelative Performance, More Is BetterGraphicsMagick 1.3.12Operation: HWB Color SpaceBulldozer GCC 4.5.2Bulldozer GCC 4.6.10.2450.490.7350.981.2251.0001.089
OpenBenchmarking.orgRelative Performance, More Is BetterGraphicsMagick 1.3.12Operation: HWB Color SpaceBulldozer GCC 4.5.2Bulldozer GCC 4.6.1246810

OpenBenchmarking.orgRelative Performance, More Is BetterGraphicsMagick 1.3.12Operation: BlurBulldozer GCC 4.5.2Bulldozer GCC 4.6.10.23270.46540.69810.93081.16351.0001.034
OpenBenchmarking.orgRelative Performance, More Is BetterGraphicsMagick 1.3.12Operation: BlurBulldozer GCC 4.5.2Bulldozer GCC 4.6.1246810

OpenBenchmarking.orgRelative Performance, More Is BetterGraphicsMagick 1.3.12Operation: Local Adaptive ThresholdingBulldozer GCC 4.5.2Bulldozer GCC 4.6.10.23020.46040.69060.92081.1511.0231.000
OpenBenchmarking.orgRelative Performance, More Is BetterGraphicsMagick 1.3.12Operation: Local Adaptive ThresholdingBulldozer GCC 4.5.2Bulldozer GCC 4.6.1246810

OpenBenchmarking.orgRelative Performance, More Is BetterGraphicsMagick 1.3.12Operation: ResizingBulldozer GCC 4.5.2Bulldozer GCC 4.6.10.23470.46940.70410.93881.17351.0001.043
OpenBenchmarking.orgRelative Performance, More Is BetterGraphicsMagick 1.3.12Operation: ResizingBulldozer GCC 4.5.2Bulldozer GCC 4.6.1246810

OpenBenchmarking.orgRelative Performance, More Is BetterGraphicsMagick 1.3.12Operation: SharpenBulldozer GCC 4.5.2Bulldozer GCC 4.6.10.28130.56260.84391.12521.40651.0001.250
OpenBenchmarking.orgRelative Performance, More Is BetterGraphicsMagick 1.3.12Operation: SharpenBulldozer GCC 4.5.2Bulldozer GCC 4.6.1246810

John The Ripper

OpenBenchmarking.orgRelative Performance, More Is BetterJohn The Ripper 1.7.8Test: Traditional DESBulldozer GCC 4.5.2Bulldozer GCC 4.6.10.23870.47740.71610.95481.19351.0611.000
OpenBenchmarking.orgRelative Performance, More Is BetterJohn The Ripper 1.7.8Test: Traditional DESBulldozer GCC 4.5.2Bulldozer GCC 4.6.1246810

OpenBenchmarking.orgRelative Performance, More Is BetterJohn The Ripper 1.7.8Test: MD5Bulldozer GCC 4.5.2Bulldozer GCC 4.6.10.23310.46620.69930.93241.16551.0361.000
OpenBenchmarking.orgRelative Performance, More Is BetterJohn The Ripper 1.7.8Test: MD5Bulldozer GCC 4.5.2Bulldozer GCC 4.6.1246810

OpenBenchmarking.orgRelative Performance, More Is BetterJohn The Ripper 1.7.8Test: BlowfishBulldozer GCC 4.5.2Bulldozer GCC 4.6.10.23240.46480.69720.92961.1621.0001.033
OpenBenchmarking.orgRelative Performance, More Is BetterJohn The Ripper 1.7.8Test: BlowfishBulldozer GCC 4.5.2Bulldozer GCC 4.6.1246810

OpenSSL

OpenBenchmarking.orgRelative Performance, More Is BetterOpenSSL 1.0.0aRSA 4096-bit PerformanceBulldozer GCC 4.5.2Bulldozer GCC 4.6.10.22570.45140.67710.90281.12851.0001.003
OpenBenchmarking.orgRelative Performance, More Is BetterOpenSSL 1.0.0aRSA 4096-bit PerformanceBulldozer GCC 4.5.2Bulldozer GCC 4.6.1246810

Gcrypt Library

OpenBenchmarking.orgRelative Performance, More Is BetterGcrypt Library 1.4.4CAMELLIA256-ECB CipherBulldozer GCC 4.5.2Bulldozer GCC 4.6.10.33950.6791.01851.3581.69751.0001.509
OpenBenchmarking.orgRelative Performance, More Is BetterGcrypt Library 1.4.4CAMELLIA256-ECB CipherBulldozer GCC 4.5.2Bulldozer GCC 4.6.1246810

7-Zip Compression

OpenBenchmarking.orgRelative Performance, More Is Better7-Zip Compression 9.13Compress Speed TestBulldozer GCC 4.5.2Bulldozer GCC 4.6.10.22750.4550.68250.911.13751.0111.000
OpenBenchmarking.orgRelative Performance, More Is Better7-Zip Compression 9.13Compress Speed TestBulldozer GCC 4.5.2Bulldozer GCC 4.6.1246810

LAME MP3 Encoding

OpenBenchmarking.orgRelative Performance, More Is BetterLAME MP3 Encoding 3.98.2WAV To MP3Bulldozer GCC 4.5.2Bulldozer GCC 4.6.10.23330.46660.69990.93321.16651.0371.000
OpenBenchmarking.orgRelative Performance, More Is BetterLAME MP3 Encoding 3.98.2WAV To MP3Bulldozer GCC 4.5.2Bulldozer GCC 4.6.1246810

FLAC Audio Encoding

OpenBenchmarking.orgRelative Performance, More Is BetterFLAC Audio Encoding 1.2.1WAV To FLACBulldozer GCC 4.5.2Bulldozer GCC 4.6.10.22730.45460.68190.90921.13651.0001.010
OpenBenchmarking.orgRelative Performance, More Is BetterFLAC Audio Encoding 1.2.1WAV To FLACBulldozer GCC 4.5.2Bulldozer GCC 4.6.1246810

FFmpeg

OpenBenchmarking.orgRelative Performance, More Is BetterFFmpeg 0.8.2AVI To NTSC VCDBulldozer GCC 4.5.2Bulldozer GCC 4.6.10.23270.46540.69810.93081.16351.0341.000
OpenBenchmarking.orgRelative Performance, More Is BetterFFmpeg 0.8.2AVI To NTSC VCDBulldozer GCC 4.5.2Bulldozer GCC 4.6.1246810

x264

OpenBenchmarking.orgRelative Performance, More Is Betterx264 2010-11-22H.264 Video EncodingBulldozer GCC 4.5.2Bulldozer GCC 4.6.10.22820.45640.68460.91281.1411.0001.014
OpenBenchmarking.orgRelative Performance, More Is Betterx264 2010-11-22H.264 Video EncodingBulldozer GCC 4.5.2Bulldozer GCC 4.6.1246810

Timed MAFFT Alignment

OpenBenchmarking.orgRelative Performance, More Is BetterTimed MAFFT Alignment 6.706Multiple Sequence AlignmentBulldozer GCC 4.5.2Bulldozer GCC 4.6.10.22520.45040.67560.90081.1261.0001.001
OpenBenchmarking.orgRelative Performance, More Is BetterTimed MAFFT Alignment 6.706Multiple Sequence AlignmentBulldozer GCC 4.5.2Bulldozer GCC 4.6.1246810

NAS Parallel Benchmarks

OpenBenchmarking.orgRelative Performance, More Is BetterNAS Parallel Benchmarks 3.3Test / Class: BT.ABulldozer GCC 4.5.20.2250.450.6750.91.1251.000

OpenBenchmarking.orgRelative Performance, More Is BetterNAS Parallel Benchmarks 3.3Test / Class: CG.BBulldozer GCC 4.5.20.2250.450.6750.91.1251.000

OpenBenchmarking.orgRelative Performance, More Is BetterNAS Parallel Benchmarks 3.3Test / Class: EP.BBulldozer GCC 4.5.20.2250.450.6750.91.1251.000

OpenBenchmarking.orgRelative Performance, More Is BetterNAS Parallel Benchmarks 3.3Test / Class: FT.BBulldozer GCC 4.5.20.2250.450.6750.91.1251.000

OpenBenchmarking.orgRelative Performance, More Is BetterNAS Parallel Benchmarks 3.3Test / Class: IS.CBulldozer GCC 4.5.2Bulldozer GCC 4.6.10.22590.45180.67770.90361.12951.0041.000
OpenBenchmarking.orgRelative Performance, More Is BetterNAS Parallel Benchmarks 3.3Test / Class: IS.CBulldozer GCC 4.5.2Bulldozer GCC 4.6.1246810

OpenBenchmarking.orgRelative Performance, More Is BetterNAS Parallel Benchmarks 3.3Test / Class: LU.ABulldozer GCC 4.5.20.2250.450.6750.91.1251.000

OpenBenchmarking.orgRelative Performance, More Is BetterNAS Parallel Benchmarks 3.3Test / Class: MG.BBulldozer GCC 4.5.20.2250.450.6750.91.1251.000

OpenBenchmarking.orgRelative Performance, More Is BetterNAS Parallel Benchmarks 3.3Test / Class: SP.ABulldozer GCC 4.5.20.2250.450.6750.91.1251.000

OpenBenchmarking.orgRelative Performance, More Is BetterNAS Parallel Benchmarks 3.3Test / Class: UA.ABulldozer GCC 4.5.20.2250.450.6750.91.1251.000

CLOMP

CLOMP is the C version of the Livermore OpenMP benchmark developed to measure OpenMP overheads and other performance impacts due to threading in order to influence future system designs. This particular test profile configuration is currently set to look at the OpenMP static schedule speed-up across all available CPU cores using the recommended test configuration. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgRelative Performance, More Is BetterCLOMP 3.3Static OMP SpeedupBulldozer GCC 4.5.2Bulldozer GCC 4.6.10.2250.450.6750.91.1251.0001.000
OpenBenchmarking.orgRelative Performance, More Is BetterCLOMP 3.3Static OMP SpeedupBulldozer GCC 4.5.2Bulldozer GCC 4.6.1246810

SciMark

OpenBenchmarking.orgRelative Performance, More Is BetterSciMark 2.0Computational Test: CompositeBulldozer GCC 4.5.2Bulldozer GCC 4.6.10.22610.45220.67830.90441.13051.0051.000
OpenBenchmarking.orgRelative Performance, More Is BetterSciMark 2.0Computational Test: CompositeBulldozer GCC 4.5.2Bulldozer GCC 4.6.1246810

OpenBenchmarking.orgRelative Performance, More Is BetterSciMark 2.0Computational Test: Fast Fourier TransformBulldozer GCC 4.5.2Bulldozer GCC 4.6.10.23720.47440.71160.94881.1861.0541.000
OpenBenchmarking.orgRelative Performance, More Is BetterSciMark 2.0Computational Test: Fast Fourier TransformBulldozer GCC 4.5.2Bulldozer GCC 4.6.1246810

OpenBenchmarking.orgRelative Performance, More Is BetterSciMark 2.0Computational Test: Jacobi Successive Over-RelaxationBulldozer GCC 4.5.2Bulldozer GCC 4.6.10.2250.450.6750.91.1251.0001.000
OpenBenchmarking.orgRelative Performance, More Is BetterSciMark 2.0Computational Test: Jacobi Successive Over-RelaxationBulldozer GCC 4.5.2Bulldozer GCC 4.6.1246810

OpenBenchmarking.orgRelative Performance, More Is BetterSciMark 2.0Computational Test: Monte CarloBulldozer GCC 4.5.2Bulldozer GCC 4.6.10.23130.46260.69390.92521.15651.0281.000
OpenBenchmarking.orgRelative Performance, More Is BetterSciMark 2.0Computational Test: Monte CarloBulldozer GCC 4.5.2Bulldozer GCC 4.6.1246810

OpenBenchmarking.orgRelative Performance, More Is BetterSciMark 2.0Computational Test: Sparse Matrix MultiplyBulldozer GCC 4.5.2Bulldozer GCC 4.6.10.23180.46360.69540.92721.1591.0301.000
OpenBenchmarking.orgRelative Performance, More Is BetterSciMark 2.0Computational Test: Sparse Matrix MultiplyBulldozer GCC 4.5.2Bulldozer GCC 4.6.1246810

OpenBenchmarking.orgRelative Performance, More Is BetterSciMark 2.0Computational Test: Dense LU Matrix FactorizationBulldozer GCC 4.5.2Bulldozer GCC 4.6.10.22820.45640.68460.91281.1411.0001.014
OpenBenchmarking.orgRelative Performance, More Is BetterSciMark 2.0Computational Test: Dense LU Matrix FactorizationBulldozer GCC 4.5.2Bulldozer GCC 4.6.1246810

Fhourstones

OpenBenchmarking.orgRelative Performance, More Is BetterFhourstones 3.1Complex Connect-4 SolvingBulldozer GCC 4.5.2Bulldozer GCC 4.6.10.230.460.690.921.151.0221.000
OpenBenchmarking.orgRelative Performance, More Is BetterFhourstones 3.1Complex Connect-4 SolvingBulldozer GCC 4.5.2Bulldozer GCC 4.6.1246810

N-Queens

OpenBenchmarking.orgRelative Performance, More Is BetterN-Queens 1.0Elapsed TimeBulldozer GCC 4.5.2Bulldozer GCC 4.6.10.25760.51520.77281.03041.2881.1451.000
OpenBenchmarking.orgRelative Performance, More Is BetterN-Queens 1.0Elapsed TimeBulldozer GCC 4.5.2Bulldozer GCC 4.6.1246810