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&grs&sro.

ProcessorMotherboardChipsetMemoryDiskGraphicsAudioMonitorOSKernelDesktopDisplay ServerDisplay DriverCompilerFile-SystemScreen ResolutionOpenGLCore i7 990XCore i3 2100 GCC 4.5.2 GCC 4.6.0 RC2 DragonEgg SVN Clang+LLVM 2.9 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.2ext41920x1080GCC 4.6.0GCC 4.5.2 + llvm 2.9svnllvm 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.

smallpt: Global Illumination Renderer; 100 Samplesgraphics-magick: Sharpengraphics-magick: Local Adaptive Thresholdingc-ray: Total Timecompress-7zip: Compress Speed Testhimeno: Poisson Pressure Solverx264: H.264 Video Encodinggraphics-magick: Blurgraphics-magick: Resizingbuild-apache: Time To Compilegraphics-magick: HWB Color Spacejohn-the-ripper: MD5john-the-ripper: Blowfishmafft: Multiple Sequence Alignmentopenssl: RSA 4096-bit Performanceencode-flac: WAV To FLACencode-mp3: WAV To MP3john-the-ripper: Traditional DESCore i7 990XCore i3 2100 GCC 4.5.2 GCC 4.6.0 RC2 DragonEgg SVN Clang+LLVM 2.9 SVN GCC 4.5.2 GCC 4.6.0 RC2 DragonEgg SVN Clang+LLVM 2.9 SVN73928933.5924077210.61136.1411414224.101581694897922.4057.787.9422.90352800073959333.2924048210.69139.0012215124.3416816845101622.2357.837.6622.36350433380919029.1723616357.96132.2010414219.341571774894225.6056.308.6123.543520000619222332.92143.05131.12557117.981101765597224.8557.658.3824.7435196672264140133.347501287.3346.41769636.281161196074724.1773.007.7022.6835200002334241133.257265288.3447.128010036.681241191376724.0572.857.4022.6735183332554040103.856887460.9645.20719930.461161083472528.8672.958.3523.7735176676181920114.17197.5344.97486328.01961111872627.4472.808.1924.983517667OpenBenchmarking.org

Smallpt

Global Illumination Renderer; 100 Samples

Core i3 2100Core i7 990XOpenBenchmarking.orgSeconds, Fewer Is BetterSmallpt 1.0Global Illumination Renderer; 100 SamplesClang+LLVM 2.9 SVNDragonEgg SVNGCC 4.5.2GCC 4.6.0 RC2130260390520650SE +/- 1.00, N = 3SE +/- 0.67, N = 3SE +/- 0.00, N = 3SE +/- 0.33, N = 3SE +/- 0.33, N = 3SE +/- 0.88, N = 3SE +/- 1.20, N = 3SE +/- 0.58, N = 3618255226233619807373

GraphicsMagick

Operation: Sharpen

Core i3 2100Core i7 990XOpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.12Operation: SharpenClang+LLVM 2.9 SVNDragonEgg SVNGCC 4.5.2GCC 4.6.0 RC220406080100SE +/- 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 = 31940414222919295

GraphicsMagick

Operation: Local Adaptive Thresholding

Core i3 2100Core i7 990XOpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.12Operation: Local Adaptive ThresholdingClang+LLVM 2.9 SVNDragonEgg SVNGCC 4.5.2GCC 4.6.0 RC220406080100SE +/- 0.00, 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 = 32040404123908993

C-Ray

Total Time

Core i3 2100Core i7 990XOpenBenchmarking.orgSeconds, Fewer Is BetterC-Ray 1.1Total TimeClang+LLVM 2.9 SVNDragonEgg SVNGCC 4.5.2GCC 4.6.0 RC2306090120150SE +/- 0.02, N = 3SE +/- 0.02, N = 3SE +/- 0.05, N = 3SE +/- 0.01, N = 3SE +/- 0.02, N = 3SE +/- 0.07, N = 3SE +/- 0.09, N = 3SE +/- 0.02, N = 3114.17103.85133.34133.2532.9229.1733.5933.29

7-Zip Compression

Compress Speed Test

Core i3 2100Core i7 990XOpenBenchmarking.orgMIPS, More Is Better7-Zip Compression 9.13Compress Speed TestDragonEgg SVNGCC 4.5.2GCC 4.6.0 RC25K10K15K20K25KSE +/- 106.87, N = 5SE +/- 136.24, N = 6SE +/- 95.18, N = 6SE +/- 206.00, N = 3SE +/- 334.69, N = 3SE +/- 321.74, N = 3688775017265236162407724048

Himeno Benchmark

Poisson Pressure Solver

Core i3 2100Core i7 990XOpenBenchmarking.orgMFLOPS, More Is BetterHimeno Benchmark 3.0Poisson Pressure SolverClang+LLVM 2.9 SVNDragonEgg SVNGCC 4.5.2GCC 4.6.0 RC2100200300400500SE +/- 0.72, N = 3SE +/- 6.43, N = 6SE +/- 0.24, N = 3SE +/- 1.84, N = 3SE +/- 0.02, N = 3SE +/- 0.47, N = 3SE +/- 0.25, N = 3SE +/- 0.51, N = 3197.53460.96287.33288.34143.05357.96210.61210.69

x264

H.264 Video Encoding

Core i3 2100Core i7 990XOpenBenchmarking.orgFrames Per Second, More Is Betterx264 2010-11-22H.264 Video EncodingClang+LLVM 2.9 SVNDragonEgg SVNGCC 4.5.2GCC 4.6.0 RC2306090120150SE +/- 0.50, N = 3SE +/- 0.31, N = 3SE +/- 0.09, N = 3SE +/- 0.22, N = 3SE +/- 2.39, N = 6SE +/- 2.27, N = 6SE +/- 3.09, N = 6SE +/- 3.36, N = 644.9745.2046.4147.12131.12132.20136.14139.00

GraphicsMagick

Operation: Blur

Core i3 2100Core i7 990XOpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.12Operation: BlurClang+LLVM 2.9 SVNDragonEgg SVNGCC 4.5.2GCC 4.6.0 RC2306090120150SE +/- 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 = 34871768055104114122

GraphicsMagick

Operation: Resizing

Core i3 2100Core i7 990XOpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.12Operation: ResizingClang+LLVM 2.9 SVNDragonEgg SVNGCC 4.5.2GCC 4.6.0 RC2306090120150SE +/- 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.67, N = 3SE +/- 0.00, N = 363999610071142142151

Timed Apache Compilation

Time To Compile

Core i3 2100Core i7 990XOpenBenchmarking.orgSeconds, Fewer Is BetterTimed Apache Compilation 2.2.17Time To CompileClang+LLVM 2.9 SVNDragonEgg SVNGCC 4.5.2GCC 4.6.0 RC2816243240SE +/- 0.04, N = 3SE +/- 0.13, N = 3SE +/- 0.01, N = 3SE +/- 0.05, N = 3SE +/- 0.08, N = 3SE +/- 0.10, N = 3SE +/- 0.07, N = 3SE +/- 0.06, N = 328.0130.4636.2836.6817.9819.3424.1024.34

GraphicsMagick

Operation: HWB Color Space

Core i3 2100Core i7 990XOpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.12Operation: HWB Color SpaceClang+LLVM 2.9 SVNDragonEgg SVNGCC 4.5.2GCC 4.6.0 RC24080120160200SE +/- 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 = 396116116124110157158168

John The Ripper

Test: MD5

Core i3 2100Core i7 990XOpenBenchmarking.orgReal C/S, More Is BetterJohn The Ripper 1.7.3.1Test: MD5Clang+LLVM 2.9 SVNDragonEgg SVNGCC 4.5.2GCC 4.6.0 RC24K8K12K16K20KSE +/- 13.17, N = 3SE +/- 2.19, N = 3SE +/- 5.61, N = 3SE +/- 30.17, N = 3SE +/- 13.09, N = 3SE +/- 30.00, N = 3SE +/- 1.20, N = 3SE +/- 24.54, N = 31111810834119601191317655177481694816845

John The Ripper

Test: Blowfish

Core i3 2100Core i7 990XOpenBenchmarking.orgReal C/S, More Is BetterJohn The Ripper 1.7.3.1Test: BlowfishClang+LLVM 2.9 SVNDragonEgg SVNGCC 4.5.2GCC 4.6.0 RC22004006008001000SE +/- 3.18, N = 3SE +/- 0.33, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.88, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 37267257477679729429791016

Timed MAFFT Alignment

Multiple Sequence Alignment

Core i3 2100Core i7 990XOpenBenchmarking.orgSeconds, Fewer Is BetterTimed MAFFT Alignment 6.706Multiple Sequence AlignmentClang+LLVM 2.9 SVNDragonEgg SVNGCC 4.5.2GCC 4.6.0 RC2714212835SE +/- 0.00, N = 3SE +/- 0.05, N = 3SE +/- 0.01, N = 3SE +/- 0.01, N = 3SE +/- 0.06, N = 3SE +/- 0.05, N = 3SE +/- 0.06, N = 3SE +/- 0.06, N = 327.4428.8624.1724.0524.8525.6022.4022.23

OpenSSL

RSA 4096-bit Performance

Core i3 2100Core i7 990XOpenBenchmarking.orgSigns Per Second, More Is BetterOpenSSL 1.0.0aRSA 4096-bit PerformanceClang+LLVM 2.9 SVNDragonEgg SVNGCC 4.5.2GCC 4.6.0 RC21632486480SE +/- 0.17, N = 4SE +/- 0.23, N = 4SE +/- 0.20, N = 4SE +/- 0.26, N = 4SE +/- 0.03, N = 4SE +/- 0.79, N = 4SE +/- 0.02, N = 4SE +/- 0.05, N = 472.8072.9573.0072.8557.6556.3057.7857.83

FLAC Audio Encoding

WAV To FLAC

Core i3 2100Core i7 990XOpenBenchmarking.orgSeconds, Fewer Is BetterFLAC Audio Encoding 1.2.1WAV To FLACClang+LLVM 2.9 SVNDragonEgg SVNGCC 4.5.2GCC 4.6.0 RC2246810SE +/- 0.01, N = 5SE +/- 0.01, N = 5SE +/- 0.00, N = 5SE +/- 0.01, N = 5SE +/- 0.03, N = 5SE +/- 0.04, N = 5SE +/- 0.03, N = 5SE +/- 0.04, N = 58.198.357.707.408.388.617.947.66

LAME MP3 Encoding

WAV To MP3

Core i3 2100Core i7 990XOpenBenchmarking.orgSeconds, Fewer Is BetterLAME MP3 Encoding 3.98.2WAV To MP3Clang+LLVM 2.9 SVNDragonEgg SVNGCC 4.5.2GCC 4.6.0 RC2612182430SE +/- 0.01, N = 5SE +/- 0.02, N = 5SE +/- 0.00, N = 5SE +/- 0.01, N = 5SE +/- 0.01, N = 5SE +/- 0.02, N = 5SE +/- 0.02, N = 5SE +/- 0.01, N = 524.9823.7722.6822.6724.7423.5422.9022.36

John The Ripper

Test: Traditional DES

Core i3 2100Core i7 990XOpenBenchmarking.orgReal C/S, More Is BetterJohn The Ripper 1.7.3.1Test: Traditional DESClang+LLVM 2.9 SVNDragonEgg SVNGCC 4.5.2GCC 4.6.0 RC2800K1600K2400K3200K4000KSE +/- 2728.45, N = 3SE +/- 2848.00, N = 3SE +/- 577.35, N = 3SE +/- 666.67, N = 3SE +/- 3179.80, N = 3SE +/- 4725.82, N = 3SE +/- 3214.55, N = 3SE +/- 9207.48, N = 335176673517667352000035183333519667352000035280003504333


Phoronix Test Suite v10.8.5