GCC 4.8 vs. GCC 4.9 AMD Athlon 5350 Kabini APU

GCC 4.8 vs. 4.9 benchmarks by Michael Larabel for a Phoronix.com article using the AM1 Athlon 5350 APU.

HTML result view exported from: https://openbenchmarking.org/result/1404126-KH-GCC48TUNE46&sor&grs.

GCC 4.8 vs. GCC 4.9 AMD Athlon 5350 Kabini APUProcessorMotherboardChipsetMemoryDiskGraphicsAudioMonitorNetworkOSKernelDesktopDisplay ServerDisplay DriverOpenGLCompilerFile-SystemScreen ResolutionGCC 4.8 TunedGCC 4.9.0 RC1AMD Athlon 5350 APU with Radeon R3 @ 2.05GHz (4 Cores)ASUS AM1I-AAMD Family 16h Root Complex3584MB240GB OCZ VERTEX3ASUS AMD Radeon HD 8400 512MBAMD Device 9840VE228Realtek RTL8111/8168/8411Ubuntu 14.043.14.0-031400-generic (x86_64)Unity 7.2.0X Server 1.15.0radeon 7.3.993.1 Mesa 10.2.0-devel (git-4d64180 trusty-oibaf-ppa) Gallium 0.4GCC 4.8.2ext41920x1080GCC 4.9.0 20140411OpenBenchmarking.orgCompiler Details- --enable-checking=releaseProcessor Details- Scaling Governor: acpi-cpufreq ondemand

GCC 4.8 vs. GCC 4.9 AMD Athlon 5350 Kabini APUbuild-imagemagick: Time To Compilec-ray: Total Timescimark2: Monte Carlohint: FLOATscimark2: Dense LU Matrix Factorizationlammps: Rhodopsin Proteinapache: Static Web Page Servinghimeno: Poisson Pressure Solverscimark2: Compositescimark2: Fast Fourier Transformscimark2: Jacobi Successive Over-Relaxationscimark2: Sparse Matrix Multiplysmallpt: Global Illumination Renderer; 100 Samplesjohn-the-ripper: MD5john-the-ripper: Traditional DESjohn-the-ripper: BlowfishGCC 4.8 TunedGCC 4.9.0 RC1453.4472.13201.99134228277.21596.80140.695017.75121.74398.4539.26567.25586.941082790867816672085403.9677.74209.73129301190.58619.27145.785185.06119.30404.0738.74565.44587.18OpenBenchmarking.org

Timed ImageMagick Compilation

Time To Compile

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed ImageMagick Compilation 6.8.1-10Time To CompileGCC 4.9.0 RC1GCC 4.8 Tuned100200300400500SE +/- 0.92, N = 3SE +/- 4.78, N = 3403.96453.44

C-Ray

Total Time

OpenBenchmarking.orgSeconds, Fewer Is BetterC-Ray 1.1Total TimeGCC 4.8 TunedGCC 4.9.0 RC120406080100SE +/- 0.02, N = 3SE +/- 0.01, N = 372.1377.741. (CC) gcc options: -lm -lpthread -O3 -march=native

SciMark

Computational Test: Monte Carlo

OpenBenchmarking.orgMflops, More Is BetterSciMark 2.0Computational Test: Monte CarloGCC 4.9.0 RC1GCC 4.8 Tuned50100150200250SE +/- 0.02, N = 4SE +/- 0.01, N = 4209.73201.991. (CXX) g++ options: -O3 -march=native

Hierarchical INTegration

Test: FLOAT

OpenBenchmarking.orgQUIPs, More Is BetterHierarchical INTegration 1.0Test: FLOATGCC 4.8 TunedGCC 4.9.0 RC130M60M90M120M150MSE +/- 12152.73, N = 3SE +/- 333810.75, N = 3134228277.21129301190.581. (CC) gcc options: -O3 -march=native -lm

SciMark

Computational Test: Dense LU Matrix Factorization

OpenBenchmarking.orgMflops, More Is BetterSciMark 2.0Computational Test: Dense LU Matrix FactorizationGCC 4.9.0 RC1GCC 4.8 Tuned130260390520650SE +/- 1.25, N = 4SE +/- 0.80, N = 4619.27596.801. (CXX) g++ options: -O3 -march=native

LAMMPS Molecular Dynamics Simulator

Test: Rhodopsin Protein

OpenBenchmarking.orgLoop Time, Fewer Is BetterLAMMPS Molecular Dynamics Simulator 1.0Test: Rhodopsin ProteinGCC 4.8 TunedGCC 4.9.0 RC1306090120150SE +/- 0.38, N = 3SE +/- 2.54, N = 4140.69145.781. (CXX) g++ options: -lfftw -lmpich

Apache Benchmark

Static Web Page Serving

OpenBenchmarking.orgRequests Per Second, More Is BetterApache Benchmark 2.4.7Static Web Page ServingGCC 4.9.0 RC1GCC 4.8 Tuned11002200330044005500SE +/- 91.11, N = 3SE +/- 33.69, N = 35185.065017.751. (CC) gcc options: -shared -fPIC -pthread -O3 -march=native

Himeno Benchmark

Poisson Pressure Solver

OpenBenchmarking.orgMFLOPS, More Is BetterHimeno Benchmark 3.0Poisson Pressure SolverGCC 4.8 TunedGCC 4.9.0 RC1306090120150SE +/- 0.13, N = 3SE +/- 0.35, N = 3121.74119.301. (CC) gcc options: -O3 -march=native

SciMark

Computational Test: Composite

OpenBenchmarking.orgMflops, More Is BetterSciMark 2.0Computational Test: CompositeGCC 4.9.0 RC1GCC 4.8 Tuned90180270360450SE +/- 0.41, N = 4SE +/- 0.36, N = 4404.07398.451. (CXX) g++ options: -O3 -march=native

SciMark

Computational Test: Fast Fourier Transform

OpenBenchmarking.orgMflops, More Is BetterSciMark 2.0Computational Test: Fast Fourier TransformGCC 4.8 TunedGCC 4.9.0 RC1918273645SE +/- 0.34, N = 4SE +/- 0.03, N = 439.2638.741. (CXX) g++ options: -O3 -march=native

SciMark

Computational Test: Jacobi Successive Over-Relaxation

OpenBenchmarking.orgMflops, More Is BetterSciMark 2.0Computational Test: Jacobi Successive Over-RelaxationGCC 4.8 TunedGCC 4.9.0 RC1120240360480600SE +/- 0.08, N = 4SE +/- 0.07, N = 4567.25565.441. (CXX) g++ options: -O3 -march=native

SciMark

Computational Test: Sparse Matrix Multiply

OpenBenchmarking.orgMflops, More Is BetterSciMark 2.0Computational Test: Sparse Matrix MultiplyGCC 4.9.0 RC1GCC 4.8 Tuned130260390520650SE +/- 0.87, N = 4SE +/- 1.14, N = 4587.18586.941. (CXX) g++ options: -O3 -march=native

Smallpt

Global Illumination Renderer; 100 Samples

OpenBenchmarking.orgSeconds, Fewer Is BetterSmallpt 1.0Global Illumination Renderer; 100 SamplesGCC 4.8 Tuned20406080100SE +/- 0.67, N = 31081. (CXX) g++ options: -fopenmp -O3 -march=native

John The Ripper

Test: MD5

OpenBenchmarking.orgReal C/S, More Is BetterJohn The Ripper 1.8.0Test: MD5GCC 4.8 Tuned6K12K18K24K30KSE +/- 18.33, N = 3279081. (CC) gcc options: -fopenmp -lcrypt

John The Ripper

Test: Traditional DES

OpenBenchmarking.orgReal C/S, More Is BetterJohn The Ripper 1.8.0Test: Traditional DESGCC 4.8 Tuned1.5M3M4.5M6M7.5MSE +/- 11020.18, N = 367816671. (CC) gcc options: -fopenmp -lcrypt

John The Ripper

Test: Blowfish

OpenBenchmarking.orgReal C/S, More Is BetterJohn The Ripper 1.8.0Test: BlowfishGCC 4.8 Tuned400800120016002000SE +/- 1.67, N = 320851. (CC) gcc options: -fopenmp -lcrypt


Phoronix Test Suite v10.8.5