LLVM Clang AMD FX-8350 Vishera Bulldozer 2

AMD FX-8350 Eight-Core testing of LLVM/Clang using Ubuntu 13.04 Linux. Benchmarking by Michael Larabel for a future article on Phoronix.com.

HTML result view exported from: https://openbenchmarking.org/result/1304249-UT-LLVMCLANG22&grw&sor.

LLVM Clang AMD FX-8350 Vishera Bulldozer 2ProcessorMotherboardChipsetMemoryDiskGraphicsAudioNetworkOSKernelDesktopDisplay ServerDisplay DriverOpenGLCompilerFile-SystemScreen ResolutionLLVM Clang 3.2LLVM Clang 3.3 SVNGCC 4.7.3AMD FX-8350 Eight-Core @ 4.00GHz (8 Cores)ASUS Crosshair V FormulaAMD ATI RD890 bridge8192MB60GB OCZ VERTEX2NVIDIA GeForce GT 520 1024MB (810/500MHz)Realtek ALC889Intel 82583V Gigabit ConnectionUbuntu 13.043.9.0-999-generic (x86_64)Xfce 4.10X Server 1.13.3NVIDIA 319.124.3.0Clang 3.2 + LLVM 3.2svnext41920x1080Clang 3.3-1~exp1 + LLVM 3.3GCC 4.7 + Clang 3.3-1~exp1 + LLVM 3.2OpenBenchmarking.orgCompiler Details- LLVM Clang 3.2: Optimized build; Built Apr 23 2013 (08:32:02); Default target: x86_64-unknown-linux-gnu; Host CPU: bdver1- GCC 4.7.3: --build=x86_64-linux-gnu --disable-cloog-version-check --disable-ppl-version-check --disable-werror --enable-checking=release --enable-clocale=gnu --enable-cloog-backend=ppl --enable-gnu-unique-object --enable-languages=c,c++,go,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-cloog --with-multilib-list=m32,m64,mx32 --with-tune=generic -v Processor Details- Scaling Governor: ondemand

LLVM Clang AMD FX-8350 Vishera Bulldozer 2blake2: Phoronix Test Suite v4.6.0m1hmmer: Pfam Database Searchmafft: Multiple Sequence Alignmenthimeno: Poisson Pressure Solverbuild-imagemagick: Time To Compilejohn-the-ripper: Blowfishjohn-the-ripper: Traditional DESjohn-the-ripper: MD5build-php: Time To Compilegraphics-magick: Blurgraphics-magick: Sharpengraphics-magick: Resizinggraphics-magick: HWB Color Spacegraphics-magick: Local Adaptive Thresholdingc-ray: Total Timesmallpt: Global Illumination Renderer; 100 SamplesLLVM Clang 3.2LLVM Clang 3.3 SVNGCC 4.7.39.6512.916.84587.9127.0888440970002996019.476423721053832.863969.7112.356.99657.2728.4589341040003473321.046422721043932.803959.0911.216.20725.50114.247089186700003198830.821191131481609823.0753OpenBenchmarking.org

BLAKE2

Phoronix Test Suite v4.6.0m1

OpenBenchmarking.orgCycles Per Byte, Fewer Is BetterBLAKE2 20121223Phoronix Test Suite v4.6.0m1GCC 4.7.3LLVM Clang 3.2LLVM Clang 3.3 SVN3691215SE +/- 0.00, N = 3SE +/- 0.01, N = 3SE +/- 0.08, N = 39.099.659.711. (CC) gcc options: -std=gnu99 -O3 -march=native

Timed HMMer Search

Pfam Database Search

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed HMMer Search 2.3.2Pfam Database SearchGCC 4.7.3LLVM Clang 3.3 SVNLLVM Clang 3.23691215SE +/- 0.20, N = 6SE +/- 0.24, N = 3SE +/- 0.13, N = 311.2112.3512.911. (CC) gcc options: -O3 -march=native -pthread -lhmmer -lsquid -lm

Timed MAFFT Alignment

Multiple Sequence Alignment

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed MAFFT Alignment 6.864Multiple Sequence AlignmentGCC 4.7.3LLVM Clang 3.2LLVM Clang 3.3 SVN246810SE +/- 0.09, N = 6SE +/- 0.02, N = 3SE +/- 0.12, N = 66.206.846.991. (CC) gcc options: -O3 -lm -lpthread

Himeno Benchmark

Poisson Pressure Solver

OpenBenchmarking.orgMFLOPS, More Is BetterHimeno Benchmark 3.0Poisson Pressure SolverGCC 4.7.3LLVM Clang 3.3 SVNLLVM Clang 3.2160320480640800SE +/- 0.39, N = 3SE +/- 0.92, N = 3SE +/- 2.48, N = 3725.50657.27587.911. (CC) gcc options: -O3 -march=native

Timed ImageMagick Compilation

Time To Compile

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed ImageMagick Compilation 6.8.1-10Time To CompileLLVM Clang 3.2LLVM Clang 3.3 SVNGCC 4.7.3306090120150SE +/- 0.07, N = 3SE +/- 0.08, N = 3SE +/- 0.18, N = 327.0828.45114.24

John The Ripper

Test: Blowfish

OpenBenchmarking.orgReal C/S, More Is BetterJohn The Ripper 1.7.9-jumbo-7Test: BlowfishGCC 4.7.3LLVM Clang 3.3 SVNLLVM Clang 3.215003000450060007500SE +/- 7.67, N = 3SE +/- 0.67, N = 3SE +/- 2.73, N = 370898938841. (CC) gcc options: -lssl -lcrypto -lm -lz -fopenmp -lcrypt -ldl

John The Ripper

Test: Traditional DES

OpenBenchmarking.orgReal C/S, More Is BetterJohn The Ripper 1.7.9-jumbo-7Test: Traditional DESGCC 4.7.3LLVM Clang 3.3 SVNLLVM Clang 3.24M8M12M16M20MSE +/- 57297.47, N = 3SE +/- 6506.41, N = 3SE +/- 2081.67, N = 318670000410400040970001. (CC) gcc options: -lssl -lcrypto -lm -lz -fopenmp -lcrypt -ldl

John The Ripper

Test: MD5

OpenBenchmarking.orgReal C/S, More Is BetterJohn The Ripper 1.7.9-jumbo-7Test: MD5LLVM Clang 3.3 SVNGCC 4.7.3LLVM Clang 3.27K14K21K28K35KSE +/- 26.67, N = 3SE +/- 4.00, N = 3SE +/- 80.00, N = 33473331988299601. (CC) gcc options: -lssl -lcrypto -lm -lz -fopenmp -lcrypt -ldl

Timed PHP Compilation

Time To Compile

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed PHP Compilation 5.2.9Time To CompileLLVM Clang 3.2LLVM Clang 3.3 SVNGCC 4.7.3714212835SE +/- 0.06, N = 3SE +/- 0.06, N = 3SE +/- 0.00, N = 319.4721.0430.82-lpthread1. (CC) gcc options: -O3 -march=native -pedantic -ldl -lz -lm

GraphicsMagick

Operation: Blur

OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.16Operation: BlurGCC 4.7.3LLVM Clang 3.3 SVNLLVM Clang 3.2306090120150SE +/- 0.33, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 31196464-std=gnu99 -fopenmp -lgomp1. (CC) gcc options: -O3 -march=native -pthread -lXext -lSM -lICE -lX11 -lz -lm -lpthread

GraphicsMagick

Operation: Sharpen

OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.16Operation: SharpenGCC 4.7.3LLVM Clang 3.2LLVM Clang 3.3 SVN306090120150SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 31132322-std=gnu99 -fopenmp -lgomp1. (CC) gcc options: -O3 -march=native -pthread -lXext -lSM -lICE -lX11 -lz -lm -lpthread

GraphicsMagick

Operation: Resizing

OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.16Operation: ResizingGCC 4.7.3LLVM Clang 3.3 SVNLLVM Clang 3.2306090120150SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 31487272-std=gnu99 -fopenmp -lgomp1. (CC) gcc options: -O3 -march=native -pthread -lXext -lSM -lICE -lX11 -lz -lm -lpthread

GraphicsMagick

Operation: HWB Color Space

OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.16Operation: HWB Color SpaceGCC 4.7.3LLVM Clang 3.2LLVM Clang 3.3 SVN4080120160200SE +/- 0.33, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3160105104-std=gnu99 -fopenmp -lgomp1. (CC) gcc options: -O3 -march=native -pthread -lXext -lSM -lICE -lX11 -lz -lm -lpthread

GraphicsMagick

Operation: Local Adaptive Thresholding

OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.16Operation: Local Adaptive ThresholdingGCC 4.7.3LLVM Clang 3.3 SVNLLVM Clang 3.220406080100SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3983938-std=gnu99 -fopenmp -lgomp1. (CC) gcc options: -O3 -march=native -pthread -lXext -lSM -lICE -lX11 -lz -lm -lpthread

C-Ray

Total Time

OpenBenchmarking.orgSeconds, Fewer Is BetterC-Ray 1.1Total TimeGCC 4.7.3LLVM Clang 3.3 SVNLLVM Clang 3.2816243240SE +/- 0.02, N = 3SE +/- 0.01, N = 3SE +/- 0.01, N = 323.0732.8032.861. (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.7.3LLVM Clang 3.3 SVNLLVM Clang 3.290180270360450SE +/- 0.00, N = 3SE +/- 0.67, N = 3SE +/- 0.58, N = 3533953961. (CXX) g++ options: -fopenmp -O3 -march=native


Phoronix Test Suite v10.8.5