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&grr.

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 2smallpt: Global Illumination Renderer; 100 Samplesc-ray: Total Timebuild-php: Time To Compilebuild-imagemagick: Time To Compilehimeno: Poisson Pressure Solvergraphics-magick: Local Adaptive Thresholdinggraphics-magick: HWB Color Spacegraphics-magick: Resizinggraphics-magick: Sharpengraphics-magick: Blurjohn-the-ripper: MD5john-the-ripper: Traditional DESjohn-the-ripper: Blowfishblake2: Phoronix Test Suite v4.6.0m1mafft: Multiple Sequence Alignmenthmmer: Pfam Database SearchLLVM Clang 3.2LLVM Clang 3.3 SVNGCC 4.7.339632.8619.4727.08587.91381057223642996040970008849.656.8412.9139532.8021.0428.45657.27391047222643473341040008939.716.9912.355323.0730.82114.24725.5098160148113119319881867000070899.096.2011.21OpenBenchmarking.org

Smallpt

Global Illumination Renderer; 100 Samples

OpenBenchmarking.orgSeconds, Fewer Is BetterSmallpt 1.0Global Illumination Renderer; 100 SamplesLLVM Clang 3.2LLVM Clang 3.3 SVNGCC 4.7.390180270360450SE +/- 0.58, N = 3SE +/- 0.67, N = 3SE +/- 0.00, N = 3396395531. (CXX) g++ options: -fopenmp -O3 -march=native

C-Ray

Total Time

OpenBenchmarking.orgSeconds, Fewer Is BetterC-Ray 1.1Total TimeLLVM Clang 3.2LLVM Clang 3.3 SVNGCC 4.7.3816243240SE +/- 0.01, N = 3SE +/- 0.01, N = 3SE +/- 0.02, N = 332.8632.8023.071. (CC) gcc options: -lm -lpthread -O3 -march=native

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

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

Himeno Benchmark

Poisson Pressure Solver

OpenBenchmarking.orgMFLOPS, More Is BetterHimeno Benchmark 3.0Poisson Pressure SolverLLVM Clang 3.2LLVM Clang 3.3 SVNGCC 4.7.3160320480640800SE +/- 2.48, N = 3SE +/- 0.92, N = 3SE +/- 0.39, N = 3587.91657.27725.501. (CC) gcc options: -O3 -march=native

GraphicsMagick

Operation: Local Adaptive Thresholding

OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.16Operation: Local Adaptive ThresholdingLLVM Clang 3.2LLVM Clang 3.3 SVNGCC 4.7.320406080100SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3383998-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 SpaceLLVM Clang 3.2LLVM Clang 3.3 SVNGCC 4.7.34080120160200SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.33, N = 3105104160-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: ResizingLLVM Clang 3.2LLVM Clang 3.3 SVNGCC 4.7.3306090120150SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 37272148-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: SharpenLLVM Clang 3.2LLVM Clang 3.3 SVNGCC 4.7.3306090120150SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 32322113-std=gnu99 -fopenmp -lgomp1. (CC) gcc options: -O3 -march=native -pthread -lXext -lSM -lICE -lX11 -lz -lm -lpthread

GraphicsMagick

Operation: Blur

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

John The Ripper

Test: MD5

OpenBenchmarking.orgReal C/S, More Is BetterJohn The Ripper 1.7.9-jumbo-7Test: MD5LLVM Clang 3.2LLVM Clang 3.3 SVNGCC 4.7.37K14K21K28K35KSE +/- 80.00, N = 3SE +/- 26.67, N = 3SE +/- 4.00, N = 32996034733319881. (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 DESLLVM Clang 3.2LLVM Clang 3.3 SVNGCC 4.7.34M8M12M16M20MSE +/- 2081.67, N = 3SE +/- 6506.41, N = 3SE +/- 57297.47, N = 340970004104000186700001. (CC) gcc options: -lssl -lcrypto -lm -lz -fopenmp -lcrypt -ldl

John The Ripper

Test: Blowfish

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

BLAKE2

Phoronix Test Suite v4.6.0m1

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

Timed MAFFT Alignment

Multiple Sequence Alignment

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

Timed HMMer Search

Pfam Database Search

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed HMMer Search 2.3.2Pfam Database SearchLLVM Clang 3.2LLVM Clang 3.3 SVNGCC 4.7.33691215SE +/- 0.13, N = 3SE +/- 0.24, N = 3SE +/- 0.20, N = 612.9112.3511.211. (CC) gcc options: -O3 -march=native -pthread -lhmmer -lsquid -lm


Phoronix Test Suite v10.8.5