LLVM Clang 3.1 SVN On Core i7 AVX

Testing of LLVM/Clang 3.0 and LLVM/Clang 3.1 development snapshot. Testing from Intel Core i7 3960X Sandy Bridge Extreme Edition CPU under Ubuntu 11.10 x86_64 with the Linux 3.2 kernel. In particular looking towards the Intel Sandy Bridge, Intel Ivy Bridge, and Intel Haswell improvements within LLVM/Clang compilers for a future article on Phoronix.com under Michael Larabel. Testing with the test profile defaults.

Compare your own system(s) to this result file with the Phoronix Test Suite by running the command: phoronix-test-suite benchmark 1201165-BY-LLVMCLANG83
Jump To Table - Results

View

Do Not Show Noisy Results
Do Not Show Results With Incomplete Data
Do Not Show Results With Little Change/Spread
List Notable Results

Limit displaying results to tests within:

C/C++ Compiler Tests 9 Tests
CPU Massive 10 Tests
Creator Workloads 7 Tests
Cryptography 2 Tests
Encoding 3 Tests
Common Kernel Benchmarks 2 Tests
Multi-Core 8 Tests
Raytracing 3 Tests
Renderers 3 Tests
Server 2 Tests
Server CPU Tests 5 Tests
Video Encoding 2 Tests

Statistics

Show Overall Harmonic Mean(s)
Show Overall Geometric Mean
Show Geometric Means Per-Suite/Category
Show Wins / Losses Counts (Pie Chart)
Normalize Results
Remove Outliers Before Calculating Averages

Graph Settings

Force Line Graphs Where Applicable
Convert To Scalar Where Applicable
Prefer Vertical Bar Graphs

Multi-Way Comparison

Condense Multi-Option Tests Into Single Result Graphs

Table

Show Detailed System Result Table

Run Management

Highlight
Result
Hide
Result
Result
Identifier
View Logs
Performance Per
Dollar
Date
Run
  Test
  Duration
LLVM-Clang 3.0
January 15 2012
 
LLVM-Clang 3.1 SVN
January 15 2012
 
Invert Hiding All Results Option
 
Only show results matching title/arguments (delimit multiple options with a comma):
Do not show results matching title/arguments (delimit multiple options with a comma):


LLVM Clang 3.1 SVN On Core i7 AVXOpenBenchmarking.orgPhoronix Test SuiteIntel Core i7-3960X @ 3.20GHz (12 Cores)Intel DX79SIIntel Sandy DMI216384MB240GB OCZ VERTEX3AMD Radeon HD 5450 512MBRealtek ALC892DELL P2210HIntel 82579LM Gigabit ConnectionUbuntu 11.103.2.0-030200-generic (x86_64)Unity 2D 4.22.0X Server 1.10.4radeon 6.14.992.1 Mesa 8.0-devel (git-bb1f0cf) Gallium 0.4Clang 3.0 + LLVM 3.0Clang 3.1 (SVN 148223)ext41920x1080ProcessorMotherboardChipsetMemoryDiskGraphicsAudioMonitorNetworkOSKernelDesktopDisplay ServerDisplay DriverOpenGLCompilersFile-SystemScreen ResolutionLLVM Clang 3.1 SVN On Core I7 AVX BenchmarksSystem Logs

LLVM-Clang 3.0 vs. LLVM-Clang 3.1 SVN ComparisonPhoronix Test SuiteBaseline+16.7%+16.7%+33.4%+33.4%+50.1%+50.1%66.7%45%32%30.3%8.6%4%3.9%2.9%2.5%L.A.TSharpenBlurResizingTotal TimeWAV To MP3Total TimevpxencAVI To NTSC VCDGraphicsMagickGraphicsMagickGraphicsMagickGraphicsMagickC-RayLAME MP3 EncodingPOV-RayVP8 libvpx EncodingFFmpegLLVM-Clang 3.0LLVM-Clang 3.1 SVN

LLVM Clang 3.1 SVN On Core i7 AVXc-ray: Total Timepovray: Total Timeapache: Static Web Page Servingcompress-7zip: Compress Speed Testvpxenc: vpxencffmpeg: AVI To NTSC VCDencode-mp3: WAV To MP3john-the-ripper: MD5john-the-ripper: Blowfishopenssl: RSA 4096-bit Performancetachyon: Total Timegraphics-magick: Blurgraphics-magick: Local Adaptive Thresholdinggraphics-magick: Resizinggraphics-magick: SharpenLLVM-Clang 3.0LLVM-Clang 3.1 SVN35.2166222509.242579021.4710.0017.791129470775.139.375015662032.4263722670.582583322.109.7617.111138670975.439.3966258629OpenBenchmarking.org

C-Ray

OpenBenchmarking.orgSeconds, Fewer Is BetterC-Ray 1.1Total TimeLLVM-Clang 3.0LLVM-Clang 3.1 SVN816243240SE +/- 0.18, N = 3SE +/- 0.11, N = 335.2132.42
OpenBenchmarking.orgSeconds, Fewer Is BetterC-Ray 1.1Total TimeLLVM-Clang 3.0LLVM-Clang 3.1 SVN816243240Min: 34.87 / Avg: 35.21 / Max: 35.42Min: 32.2 / Avg: 32.42 / Max: 32.56

POV-Ray

OpenBenchmarking.orgSeconds, Fewer Is BetterPOV-Ray 3.6.1Total TimeLLVM-Clang 3.0LLVM-Clang 3.1 SVN140280420560700662637

Apache Benchmark

OpenBenchmarking.orgRequests Per Second, More Is BetterApache Benchmark 2.2.17Static Web Page ServingLLVM-Clang 3.0LLVM-Clang 3.1 SVN5K10K15K20K25KSE +/- 203.50, N = 3SE +/- 181.02, N = 322509.2422670.58
OpenBenchmarking.orgRequests Per Second, More Is BetterApache Benchmark 2.2.17Static Web Page ServingLLVM-Clang 3.0LLVM-Clang 3.1 SVN4K8K12K16K20KMin: 22228.63 / Avg: 22509.24 / Max: 22904.85Min: 22357.66 / Avg: 22670.58 / Max: 22984.73

7-Zip Compression

OpenBenchmarking.orgMIPS, More Is Better7-Zip Compression 9.20.1Compress Speed TestLLVM-Clang 3.0LLVM-Clang 3.1 SVN6K12K18K24K30KSE +/- 166.71, N = 3SE +/- 233.05, N = 32579025833
OpenBenchmarking.orgMIPS, More Is Better7-Zip Compression 9.20.1Compress Speed TestLLVM-Clang 3.0LLVM-Clang 3.1 SVN4K8K12K16K20KMin: 25588 / Avg: 25790.33 / Max: 26121Min: 25367 / Avg: 25832.67 / Max: 26083

VP8 libvpx Encoding

OpenBenchmarking.orgFrames Per Second, More Is BetterVP8 libvpx Encoding 0.9.7-p1vpxencLLVM-Clang 3.0LLVM-Clang 3.1 SVN510152025SE +/- 0.14, N = 3SE +/- 0.12, N = 321.4722.10
OpenBenchmarking.orgFrames Per Second, More Is BetterVP8 libvpx Encoding 0.9.7-p1vpxencLLVM-Clang 3.0LLVM-Clang 3.1 SVN510152025Min: 21.2 / Avg: 21.47 / Max: 21.61Min: 21.96 / Avg: 22.1 / Max: 22.34

FFmpeg

OpenBenchmarking.orgSeconds, Fewer Is BetterFFmpeg 0.8.7AVI To NTSC VCDLLVM-Clang 3.0LLVM-Clang 3.1 SVN3691215SE +/- 0.05, N = 3SE +/- 0.02, N = 310.009.76
OpenBenchmarking.orgSeconds, Fewer Is BetterFFmpeg 0.8.7AVI To NTSC VCDLLVM-Clang 3.0LLVM-Clang 3.1 SVN3691215Min: 9.91 / Avg: 10 / Max: 10.08Min: 9.73 / Avg: 9.76 / Max: 9.78

LAME MP3 Encoding

LAME is an MP3 encoder licensed under the LGPL. This test measures the time required to encode a WAV file to MP3 format. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is BetterLAME MP3 Encoding 3.99.3WAV To MP3LLVM-Clang 3.0LLVM-Clang 3.1 SVN48121620SE +/- 0.01, N = 5SE +/- 0.01, N = 517.7917.11
OpenBenchmarking.orgSeconds, Fewer Is BetterLAME MP3 Encoding 3.99.3WAV To MP3LLVM-Clang 3.0LLVM-Clang 3.1 SVN510152025Min: 17.77 / Avg: 17.79 / Max: 17.82Min: 17.09 / Avg: 17.11 / Max: 17.15

John The Ripper

OpenBenchmarking.orgReal C/S, More Is BetterJohn The Ripper 1.7.9Test: MD5LLVM-Clang 3.0LLVM-Clang 3.1 SVN2K4K6K8K10KSE +/- 3.38, N = 3SE +/- 13.87, N = 31129411386
OpenBenchmarking.orgReal C/S, More Is BetterJohn The Ripper 1.7.9Test: MD5LLVM-Clang 3.0LLVM-Clang 3.1 SVN2K4K6K8K10KMin: 11290 / Avg: 11294.33 / Max: 11301Min: 11359 / Avg: 11386 / Max: 11405

OpenBenchmarking.orgReal C/S, More Is BetterJohn The Ripper 1.7.9Test: BlowfishLLVM-Clang 3.0LLVM-Clang 3.1 SVN150300450600750SE +/- 0.33, N = 3SE +/- 0.67, N = 3707709
OpenBenchmarking.orgReal C/S, More Is BetterJohn The Ripper 1.7.9Test: BlowfishLLVM-Clang 3.0LLVM-Clang 3.1 SVN120240360480600Min: 706 / Avg: 706.67 / Max: 707Min: 708 / Avg: 709.33 / Max: 710

OpenSSL

OpenBenchmarking.orgSigns Per Second, More Is BetterOpenSSL 1.0.0eRSA 4096-bit PerformanceLLVM-Clang 3.0LLVM-Clang 3.1 SVN20406080100SE +/- 0.28, N = 4SE +/- 0.26, N = 475.1375.43
OpenBenchmarking.orgSigns Per Second, More Is BetterOpenSSL 1.0.0eRSA 4096-bit PerformanceLLVM-Clang 3.0LLVM-Clang 3.1 SVN1428425670Min: 74.6 / Avg: 75.13 / Max: 75.7Min: 74.9 / Avg: 75.43 / Max: 76

Tachyon

OpenBenchmarking.orgSeconds, Fewer Is BetterTachyon 0.98.9Total TimeLLVM-Clang 3.0LLVM-Clang 3.1 SVN3691215SE +/- 0.02, N = 3SE +/- 0.01, N = 39.379.39
OpenBenchmarking.orgSeconds, Fewer Is BetterTachyon 0.98.9Total TimeLLVM-Clang 3.0LLVM-Clang 3.1 SVN3691215Min: 9.33 / Avg: 9.37 / Max: 9.39Min: 9.38 / Avg: 9.39 / Max: 9.4

GraphicsMagick

OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.12Operation: BlurLLVM-Clang 3.0LLVM-Clang 3.1 SVN1530456075SE +/- 0.00, N = 3SE +/- 0.00, N = 35066
OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.12Operation: BlurLLVM-Clang 3.0LLVM-Clang 3.1 SVN1326395265Min: 50 / Avg: 50 / Max: 50Min: 66 / Avg: 66 / Max: 66

OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.12Operation: Local Adaptive ThresholdingLLVM-Clang 3.0LLVM-Clang 3.1 SVN612182430SE +/- 0.00, N = 3SE +/- 0.00, N = 31525
OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.12Operation: Local Adaptive ThresholdingLLVM-Clang 3.0LLVM-Clang 3.1 SVN612182430Min: 15 / Avg: 15 / Max: 15Min: 25 / Avg: 25 / Max: 25

OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.12Operation: ResizingLLVM-Clang 3.0LLVM-Clang 3.1 SVN20406080100SE +/- 0.00, N = 3SE +/- 0.00, N = 36686
OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.12Operation: ResizingLLVM-Clang 3.0LLVM-Clang 3.1 SVN1632486480Min: 66 / Avg: 66 / Max: 66Min: 86 / Avg: 86 / Max: 86

OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.12Operation: SharpenLLVM-Clang 3.0LLVM-Clang 3.1 SVN714212835SE +/- 0.00, N = 3SE +/- 0.00, N = 32029
OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.12Operation: SharpenLLVM-Clang 3.0LLVM-Clang 3.1 SVN612182430Min: 20 / Avg: 20 / Max: 20Min: 29 / Avg: 29 / Max: 29