GCC And LLVM Benchmarks

New benchmarks of GCC, LLVM, and DragonEgg. For an upcoming Phoronix article and LLVM testing to focus on a tracker. Multiple test systems to be used. Testing done at its defaults. GCC and LLVM built as release builds.

HTML result view exported from: https://openbenchmarking.org/result/1103242-IV-1103249IV56&grt&rdt.

ProcessorMotherboardChipsetMemoryDiskGraphicsAudioMonitorOSKernelDesktopDisplay ServerDisplay DriverCompilerFile-SystemScreen ResolutionOpenGLCore i7 990XCore i3 2100 GCC 4.5.2 Clang+LLVM 2.9 SVN GCC 4.6.0 RC2 DragonEgg SVN GCC 4.5.2 GCC 4.6.0 RC2 DragonEgg SVN Clang+LLVM 2.9 SVNIntel Core i7 X 990 @ 3.47GHz (12 Cores)ASRock X58 SuperIntel 5520/5500/X58 + ICH10R3072MB320GB Seagate ST3320620ASNVIDIA GeForce 9800 GTX 512MB (675/1100MHz)Realtek ALC889ADELL S2409WUbuntu 10.102.6.38-020638-generic (x86_64)GNOME 2.32.0X Server 1.9.0nouveau 0.0.16GCC 4.5.2ext41920x1080llvm 2.9svnGCC 4.6.0GCC 4.5.2 + llvm 2.9svnIntel Core i3-2100 @ 3.10GHz (4 Cores)Intel BLH6710H.86A.0075.2010.1112.1844Intel Sandy Bridge1792MB60GB OCZ VERTEX2Intel Sandy Bridge IGPRealtek ALC892DELL P2210Hintel 2.14.9012.1 Mesa 7.11-develGCC 4.5.2GCC 4.6.0GCC 4.5.2GCC 4.2.1 + Clang 4.2.1 + llvm 2.9svnOpenBenchmarking.orgSystem Details- Intel SpeedStep was enabled.

compress-7zip: Compress Speed Testc-ray: Total Timeencode-flac: WAV To FLACgraphics-magick: HWB Color Spacegraphics-magick: Blurgraphics-magick: Local Adaptive Thresholdinggraphics-magick: Resizinggraphics-magick: Sharpenhimeno: Poisson Pressure Solverjohn-the-ripper: Traditional DESjohn-the-ripper: MD5john-the-ripper: Blowfishencode-mp3: WAV To MP3openssl: RSA 4096-bit Performancesmallpt: Global Illumination Renderer; 100 Samplesbuild-apache: Time To Compilemafft: Multiple Sequence Alignmentx264: H.264 Video EncodingCore i7 990XCore i3 2100 GCC 4.5.2 Clang+LLVM 2.9 SVN GCC 4.6.0 RC2 DragonEgg SVN GCC 4.5.2 GCC 4.6.0 RC2 DragonEgg SVN Clang+LLVM 2.9 SVN2407733.597.941581148914292210.6135280001694897922.9057.787324.1022.40136.1432.928.3811055237122143.0535196671765597224.7457.6561917.9824.85131.122404833.297.661681229315195210.69350433316845101622.3657.837324.3422.23139.002361629.178.611571049014291357.9635200001774894223.5456.308019.3425.60132.207501133.347.7011676409641287.3335200001196074722.6873.0022636.2824.1746.417265133.257.40124804110042288.3435183331191376722.6772.8523336.6824.0547.126887103.858.3511671409940460.9635176671083472523.7772.9525530.4628.8645.20114.178.199648206319197.5335176671111872624.9872.8061828.0127.4444.97OpenBenchmarking.org

7-Zip Compression

Compress Speed Test

Core i7 990XCore i3 2100OpenBenchmarking.orgMIPS, More Is Better7-Zip Compression 9.13Compress Speed TestGCC 4.5.2GCC 4.6.0 RC2DragonEgg SVN5K10K15K20K25KSE +/- 334.69, N = 3SE +/- 321.74, N = 3SE +/- 206.00, N = 3SE +/- 136.24, N = 6SE +/- 95.18, N = 6SE +/- 106.87, N = 5240772404823616750172656887

C-Ray

Total Time

Core i7 990XCore i3 2100OpenBenchmarking.orgSeconds, Fewer Is BetterC-Ray 1.1Total TimeGCC 4.5.2Clang+LLVM 2.9 SVNGCC 4.6.0 RC2DragonEgg SVN306090120150SE +/- 0.09, N = 3SE +/- 0.02, N = 3SE +/- 0.02, N = 3SE +/- 0.07, N = 3SE +/- 0.05, N = 3SE +/- 0.01, N = 3SE +/- 0.02, N = 3SE +/- 0.02, N = 333.5932.9233.2929.17133.34133.25103.85114.17

FLAC Audio Encoding

WAV To FLAC

Core i7 990XCore i3 2100OpenBenchmarking.orgSeconds, Fewer Is BetterFLAC Audio Encoding 1.2.1WAV To FLACGCC 4.5.2Clang+LLVM 2.9 SVNGCC 4.6.0 RC2DragonEgg SVN246810SE +/- 0.03, N = 5SE +/- 0.03, N = 5SE +/- 0.04, N = 5SE +/- 0.04, N = 5SE +/- 0.00, N = 5SE +/- 0.01, N = 5SE +/- 0.01, N = 5SE +/- 0.01, N = 57.948.387.668.617.707.408.358.19

GraphicsMagick

Operation: HWB Color Space

Core i7 990XCore i3 2100OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.12Operation: HWB Color SpaceGCC 4.5.2Clang+LLVM 2.9 SVNGCC 4.6.0 RC2DragonEgg SVN4080120160200SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 315811016815711612411696

GraphicsMagick

Operation: Blur

Core i7 990XCore i3 2100OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.12Operation: BlurGCC 4.5.2Clang+LLVM 2.9 SVNGCC 4.6.0 RC2DragonEgg SVN306090120150SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 31145512210476807148

GraphicsMagick

Operation: Local Adaptive Thresholding

Core i7 990XCore i3 2100OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.12Operation: Local Adaptive ThresholdingGCC 4.5.2Clang+LLVM 2.9 SVNGCC 4.6.0 RC2DragonEgg SVN20406080100SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.33, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 38923939040414020

GraphicsMagick

Operation: Resizing

Core i7 990XCore i3 2100OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.12Operation: ResizingGCC 4.5.2Clang+LLVM 2.9 SVNGCC 4.6.0 RC2DragonEgg SVN306090120150SE +/- 0.67, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.33, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 314271151142961009963

GraphicsMagick

Operation: Sharpen

Core i7 990XCore i3 2100OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.12Operation: SharpenGCC 4.5.2Clang+LLVM 2.9 SVNGCC 4.6.0 RC2DragonEgg SVN20406080100SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 39222959141424019

Himeno Benchmark

Poisson Pressure Solver

Core i7 990XCore i3 2100OpenBenchmarking.orgMFLOPS, More Is BetterHimeno Benchmark 3.0Poisson Pressure SolverGCC 4.5.2Clang+LLVM 2.9 SVNGCC 4.6.0 RC2DragonEgg SVN100200300400500SE +/- 0.25, N = 3SE +/- 0.02, N = 3SE +/- 0.51, N = 3SE +/- 0.47, N = 3SE +/- 0.24, N = 3SE +/- 1.84, N = 3SE +/- 6.43, N = 6SE +/- 0.72, N = 3210.61143.05210.69357.96287.33288.34460.96197.53

John The Ripper

Test: Traditional DES

Core i7 990XCore i3 2100OpenBenchmarking.orgReal C/S, More Is BetterJohn The Ripper 1.7.3.1Test: Traditional DESGCC 4.5.2Clang+LLVM 2.9 SVNGCC 4.6.0 RC2DragonEgg SVN800K1600K2400K3200K4000KSE +/- 3214.55, N = 3SE +/- 3179.80, N = 3SE +/- 9207.48, N = 3SE +/- 4725.82, N = 3SE +/- 577.35, N = 3SE +/- 666.67, N = 3SE +/- 2848.00, N = 3SE +/- 2728.45, N = 335280003519667350433335200003520000351833335176673517667

John The Ripper

Test: MD5

Core i7 990XCore i3 2100OpenBenchmarking.orgReal C/S, More Is BetterJohn The Ripper 1.7.3.1Test: MD5GCC 4.5.2Clang+LLVM 2.9 SVNGCC 4.6.0 RC2DragonEgg SVN4K8K12K16K20KSE +/- 1.20, N = 3SE +/- 13.09, N = 3SE +/- 24.54, N = 3SE +/- 30.00, N = 3SE +/- 5.61, N = 3SE +/- 30.17, N = 3SE +/- 2.19, N = 3SE +/- 13.17, N = 31694817655168451774811960119131083411118

John The Ripper

Test: Blowfish

Core i7 990XCore i3 2100OpenBenchmarking.orgReal C/S, More Is BetterJohn The Ripper 1.7.3.1Test: BlowfishGCC 4.5.2Clang+LLVM 2.9 SVNGCC 4.6.0 RC2DragonEgg SVN2004006008001000SE +/- 0.00, N = 3SE +/- 0.88, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.33, N = 3SE +/- 3.18, N = 39799721016942747767725726

LAME MP3 Encoding

WAV To MP3

Core i7 990XCore i3 2100OpenBenchmarking.orgSeconds, Fewer Is BetterLAME MP3 Encoding 3.98.2WAV To MP3GCC 4.5.2Clang+LLVM 2.9 SVNGCC 4.6.0 RC2DragonEgg SVN612182430SE +/- 0.02, N = 5SE +/- 0.01, N = 5SE +/- 0.01, N = 5SE +/- 0.02, N = 5SE +/- 0.00, N = 5SE +/- 0.01, N = 5SE +/- 0.02, N = 5SE +/- 0.01, N = 522.9024.7422.3623.5422.6822.6723.7724.98

OpenSSL

RSA 4096-bit Performance

Core i7 990XCore i3 2100OpenBenchmarking.orgSigns Per Second, More Is BetterOpenSSL 1.0.0aRSA 4096-bit PerformanceGCC 4.5.2Clang+LLVM 2.9 SVNGCC 4.6.0 RC2DragonEgg SVN1632486480SE +/- 0.02, N = 4SE +/- 0.03, N = 4SE +/- 0.05, N = 4SE +/- 0.79, N = 4SE +/- 0.20, N = 4SE +/- 0.26, N = 4SE +/- 0.23, N = 4SE +/- 0.17, N = 457.7857.6557.8356.3073.0072.8572.9572.80

Smallpt

Global Illumination Renderer; 100 Samples

Core i7 990XCore i3 2100OpenBenchmarking.orgSeconds, Fewer Is BetterSmallpt 1.0Global Illumination Renderer; 100 SamplesGCC 4.5.2Clang+LLVM 2.9 SVNGCC 4.6.0 RC2DragonEgg SVN130260390520650SE +/- 1.20, N = 3SE +/- 0.33, N = 3SE +/- 0.58, N = 3SE +/- 0.88, N = 3SE +/- 0.00, N = 3SE +/- 0.33, N = 3SE +/- 0.67, N = 3SE +/- 1.00, N = 3736197380226233255618

Timed Apache Compilation

Time To Compile

Core i7 990XCore i3 2100OpenBenchmarking.orgSeconds, Fewer Is BetterTimed Apache Compilation 2.2.17Time To CompileGCC 4.5.2Clang+LLVM 2.9 SVNGCC 4.6.0 RC2DragonEgg SVN816243240SE +/- 0.07, N = 3SE +/- 0.08, N = 3SE +/- 0.06, N = 3SE +/- 0.10, N = 3SE +/- 0.01, N = 3SE +/- 0.05, N = 3SE +/- 0.13, N = 3SE +/- 0.04, N = 324.1017.9824.3419.3436.2836.6830.4628.01

Timed MAFFT Alignment

Multiple Sequence Alignment

Core i7 990XCore i3 2100OpenBenchmarking.orgSeconds, Fewer Is BetterTimed MAFFT Alignment 6.706Multiple Sequence AlignmentGCC 4.5.2Clang+LLVM 2.9 SVNGCC 4.6.0 RC2DragonEgg SVN714212835SE +/- 0.06, N = 3SE +/- 0.06, N = 3SE +/- 0.06, N = 3SE +/- 0.05, N = 3SE +/- 0.01, N = 3SE +/- 0.01, N = 3SE +/- 0.05, N = 3SE +/- 0.00, N = 322.4024.8522.2325.6024.1724.0528.8627.44

x264

H.264 Video Encoding

Core i7 990XCore i3 2100OpenBenchmarking.orgFrames Per Second, More Is Betterx264 2010-11-22H.264 Video EncodingGCC 4.5.2Clang+LLVM 2.9 SVNGCC 4.6.0 RC2DragonEgg SVN306090120150SE +/- 3.09, N = 6SE +/- 2.39, N = 6SE +/- 3.36, N = 6SE +/- 2.27, N = 6SE +/- 0.09, N = 3SE +/- 0.22, N = 3SE +/- 0.31, N = 3SE +/- 0.50, N = 3136.14131.12139.00132.2046.4147.1245.2044.97


Phoronix Test Suite v10.8.5