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.

HTML result view exported from: https://openbenchmarking.org/result/1201165-BY-LLVMCLANG83.

LLVM Clang 3.1 SVN On Core i7 AVXProcessorMotherboardChipsetMemoryDiskGraphicsAudioMonitorNetworkOSKernelDesktopDisplay ServerDisplay DriverOpenGLCompilerFile-SystemScreen ResolutionLLVM-Clang 3.0LLVM-Clang 3.1 SVNIntel 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.0ext41920x1080Clang 3.1 (SVN 148223)OpenBenchmarking.org

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

Total Time

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

POV-Ray

Total Time

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

Apache Benchmark

Static Web Page Serving

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

7-Zip Compression

Compress Speed Test

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

VP8 libvpx Encoding

vpxenc

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

FFmpeg

AVI To NTSC VCD

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

LAME MP3 Encoding

WAV To MP3

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

John The Ripper

Test: MD5

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

John The Ripper

Test: Blowfish

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

OpenSSL

RSA 4096-bit Performance

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

Tachyon

Total Time

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

GraphicsMagick

Operation: Blur

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

GraphicsMagick

Operation: Local Adaptive Thresholding

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

GraphicsMagick

Operation: Resizing

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

GraphicsMagick

Operation: Sharpen

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


Phoronix Test Suite v10.8.4