AMD Athlon 5350 - GCC 4.8 vs. LLVM Clang 3.4 Compilers

Benchmarks of a quad-core Jaguar APU in the form of the AMD Athlon 5350 AM1 2.05GHz Kabini APU. Benchmarks of GCC 4.8.2 and LLVM Clang 3.4 from ubuntu 14.04 LTS trusty archive for benchmarking in a future article by Phoronix.com.

HTML result view exported from: https://openbenchmarking.org/result/1404216-KH-JAGUARCOM23.

AMD Athlon 5350 - GCC 4.8 vs. LLVM Clang 3.4 CompilersProcessorMotherboardChipsetMemoryDiskGraphicsAudioMonitorNetworkOSKernelDesktopDisplay ServerDisplay DriverOpenGLCompilerFile-SystemScreen ResolutionGCC 4.8.2LLVM Clang 3.4AMD Athlon 5350 APU with Radeon R3 @ 2.05GHz (4 Cores)ASRock AM1H-ITXAMD Family 16h Root Complex3072MB240GB OCZ VERTEX3AMD Radeon HD 8400 1024MBAMD Device 9840VE228Realtek RTL8111/8168/8411Ubuntu 14.043.14.0-031400-generic (x86_64)Unity 7.2.0X Server 1.15.1radeon 7.3.993.1 Mesa 10.2.0-devel (git-ba6dcb3 trusty-oibaf-ppa) Gallium 0.4GCC 4.8.2ext41920x1080Clang 3.4-1ubuntu3OpenBenchmarking.orgCompiler Details- GCC 4.8.2: --build=x86_64-linux-gnu --disable-browser-plugin --disable-libmudflap --disable-werror --enable-checking=release --enable-clocale=gnu --enable-gnu-unique-object --enable-gtk-cairo --enable-java-awt=gtk --enable-java-home --enable-languages=c,c++,java,go,d,fortran,objc,obj-c++ --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-nls --enable-objc-gc --enable-plugin --enable-shared --enable-threads=posix --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-abi=m64 --with-arch-32=i686 --with-arch-directory=amd64 --with-multilib-list=m32,m64,mx32 --with-tune=generic -v Processor Details- Scaling Governor: acpi-cpufreq ondemand

AMD Athlon 5350 - GCC 4.8 vs. LLVM Clang 3.4 Compilersscimark2: Monte Carloscimark2: Fast Fourier Transformscimark2: Sparse Matrix Multiplyscimark2: Dense LU Matrix Factorizationscimark2: Jacobi Successive Over-Relaxationgraphics-magick: Blurgraphics-magick: Sharpengraphics-magick: Resizinggraphics-magick: HWB Color Spacegraphics-magick: Local Adaptive Thresholdinghimeno: Poisson Pressure Solverbuild-apache: Time To Compilebuild-imagemagick: Time To Compilec-ray: Total Timesmallpt: Global Illumination Renderer; 100 Samplesencode-flac: WAV To FLACencode-mp3: WAV To MP3hint: FLOATapache: Static Web Page ServingGCC 4.8.2LLVM Clang 3.4201.9438.46590.49600.31565.854941587147120.72118.37465.7372.1210717.3437.67134192909.475591.34205.7138.43620.35727.84889.103316384747117.0279.03149.82105.0043214.3933.5783716308.605612.34OpenBenchmarking.org

SciMark

Computational Test: Monte Carlo

OpenBenchmarking.orgMflops, More Is BetterSciMark 2.0Computational Test: Monte CarloGCC 4.8.2LLVM Clang 3.450100150200250SE +/- 0.01, N = 4SE +/- 6.71, N = 8201.94205.711. (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.2LLVM Clang 3.4918273645SE +/- 0.02, N = 4SE +/- 0.04, N = 438.4638.431. (CXX) g++ options: -O3 -march=native

SciMark

Computational Test: Sparse Matrix Multiply

OpenBenchmarking.orgMflops, More Is BetterSciMark 2.0Computational Test: Sparse Matrix MultiplyGCC 4.8.2LLVM Clang 3.4130260390520650SE +/- 0.20, N = 4SE +/- 1.03, N = 4590.49620.351. (CXX) g++ options: -O3 -march=native

SciMark

Computational Test: Dense LU Matrix Factorization

OpenBenchmarking.orgMflops, More Is BetterSciMark 2.0Computational Test: Dense LU Matrix FactorizationGCC 4.8.2LLVM Clang 3.4160320480640800SE +/- 0.37, N = 4SE +/- 1.22, N = 4600.31727.841. (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.2LLVM Clang 3.42004006008001000SE +/- 0.07, N = 4SE +/- 0.28, N = 4565.85889.101. (CXX) g++ options: -O3 -march=native

GraphicsMagick

Operation: Blur

OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.19Operation: BlurGCC 4.8.2LLVM Clang 3.41122334455SE +/- 0.58, N = 3SE +/- 0.00, N = 34933-std=gnu99 -fopenmp -lgomp1. (CC) gcc options: -O3 -march=native -pthread -ljbig -lwebp -ljpeg -lXext -lSM -lICE -lX11 -llzma -lxml2 -lz -lm -lpthread

GraphicsMagick

Operation: Sharpen

OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.19Operation: SharpenGCC 4.8.2LLVM Clang 3.4918273645SE +/- 0.00, N = 3SE +/- 0.00, N = 34116-std=gnu99 -fopenmp -lgomp1. (CC) gcc options: -O3 -march=native -pthread -ljbig -lwebp -ljpeg -lXext -lSM -lICE -lX11 -llzma -lxml2 -lz -lm -lpthread

GraphicsMagick

Operation: Resizing

OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.19Operation: ResizingGCC 4.8.2LLVM Clang 3.41326395265SE +/- 0.00, N = 3SE +/- 0.00, N = 35838-std=gnu99 -fopenmp -lgomp1. (CC) gcc options: -O3 -march=native -pthread -ljbig -lwebp -ljpeg -lXext -lSM -lICE -lX11 -llzma -lxml2 -lz -lm -lpthread

GraphicsMagick

Operation: HWB Color Space

OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.19Operation: HWB Color SpaceGCC 4.8.2LLVM Clang 3.41632486480SE +/- 0.67, N = 3SE +/- 0.00, N = 37147-std=gnu99 -fopenmp -lgomp1. (CC) gcc options: -O3 -march=native -pthread -ljbig -lwebp -ljpeg -lXext -lSM -lICE -lX11 -llzma -lxml2 -lz -lm -lpthread

GraphicsMagick

Operation: Local Adaptive Thresholding

OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.19Operation: Local Adaptive ThresholdingGCC 4.8.2LLVM Clang 3.41122334455SE +/- 0.00, N = 3SE +/- 0.00, N = 34747-std=gnu99 -fopenmp -lgomp1. (CC) gcc options: -O3 -march=native -pthread -ljbig -lwebp -ljpeg -lXext -lSM -lICE -lX11 -llzma -lxml2 -lz -lm -lpthread

Himeno Benchmark

Poisson Pressure Solver

OpenBenchmarking.orgMFLOPS, More Is BetterHimeno Benchmark 3.0Poisson Pressure SolverGCC 4.8.2LLVM Clang 3.4306090120150SE +/- 0.18, N = 3SE +/- 0.07, N = 3120.72117.021. (CC) gcc options: -O3 -march=native

Timed Apache Compilation

Time To Compile

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed Apache Compilation 2.4.7Time To CompileGCC 4.8.2LLVM Clang 3.4306090120150SE +/- 0.13, N = 3SE +/- 0.07, N = 3118.3779.03

Timed ImageMagick Compilation

Time To Compile

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed ImageMagick Compilation 6.8.1-10Time To CompileGCC 4.8.2LLVM Clang 3.4100200300400500SE +/- 4.24, N = 3SE +/- 0.09, N = 3465.73149.82

C-Ray

Total Time

OpenBenchmarking.orgSeconds, Fewer Is BetterC-Ray 1.1Total TimeGCC 4.8.2LLVM Clang 3.420406080100SE +/- 0.02, N = 3SE +/- 0.10, N = 372.12105.001. (CC) gcc options: -lm -lpthread -O3 -march=native

Smallpt

Global Illumination Renderer; 100 Samples

OpenBenchmarking.orgSeconds, Fewer Is BetterSmallpt 1.0Global Illumination Renderer; 100 SamplesGCC 4.8.2LLVM Clang 3.490180270360450SE +/- 0.88, N = 3SE +/- 0.33, N = 31074321. (CXX) g++ options: -fopenmp -O3 -march=native

FLAC Audio Encoding

WAV To FLAC

OpenBenchmarking.orgSeconds, Fewer Is BetterFLAC Audio Encoding 1.3.0WAV To FLACGCC 4.8.2LLVM Clang 3.448121620SE +/- 0.00, N = 5SE +/- 0.00, N = 517.3414.391. (CXX) g++ options: -O3 -march=native -fvisibility=hidden -logg -lm

LAME MP3 Encoding

WAV To MP3

OpenBenchmarking.orgSeconds, Fewer Is BetterLAME MP3 Encoding 3.99.3WAV To MP3GCC 4.8.2LLVM Clang 3.4918273645SE +/- 0.04, N = 5SE +/- 0.01, N = 537.6733.571. (CC) gcc options: -pipe -O3 -march=native -lm

Hierarchical INTegration

Test: FLOAT

OpenBenchmarking.orgQUIPs, More Is BetterHierarchical INTegration 1.0Test: FLOATGCC 4.8.2LLVM Clang 3.430M60M90M120M150MSE +/- 25868.90, N = 3SE +/- 588.61, N = 3134192909.4783716308.601. (CC) gcc options: -O3 -march=native -lm

Apache Benchmark

Static Web Page Serving

OpenBenchmarking.orgRequests Per Second, More Is BetterApache Benchmark 2.4.7Static Web Page ServingGCC 4.8.2LLVM Clang 3.412002400360048006000SE +/- 22.11, N = 3SE +/- 25.05, N = 35591.345612.341. (CC) gcc options: -shared -fPIC -pthread -O3 -march=native


Phoronix Test Suite v10.8.4