GCC 4.7 Compiler On Core i7 AVX Sandy Bridge

Testing of GCC 4.6.2 and GCC 4.7 development snapshot (20120107) on latest-generation Intel hardware. 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 GCC compilers for a future article on Phoronix.com under Michael Larabel. Testing with the test profile defaults. Similar LLVM/Clang 3.1 benchmarking is being done too.

Compare your own system(s) to this result file with the Phoronix Test Suite by running the command: phoronix-test-suite benchmark 1201164-BY-GCC47COMP75
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 10 Tests
CPU Massive 13 Tests
Creator Workloads 9 Tests
Cryptography 3 Tests
Encoding 4 Tests
Common Kernel Benchmarks 2 Tests
Multi-Core 11 Tests
Raytracing 3 Tests
Renderers 4 Tests
Server 2 Tests
Server CPU Tests 7 Tests
Video Encoding 3 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
GCC 4.6.2
January 15 2012
 
GCC 4.7-20120107
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):


GCC 4.7 Compiler On Core i7 AVX Sandy BridgeOpenBenchmarking.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.4GCC 4.6.2GCC 4.7.0ext41920x1080ProcessorMotherboardChipsetMemoryDiskGraphicsAudioMonitorNetworkOSKernelDesktopDisplay ServerDisplay DriverOpenGLCompilersFile-SystemScreen ResolutionGCC 4.7 Compiler On Core I7 AVX Sandy Bridge BenchmarksSystem Logs

GCC 4.6.2 vs. GCC 4.7-20120107 ComparisonPhoronix Test SuiteBaseline+12.1%+12.1%+24.2%+24.2%+36.3%+36.3%48.4%9.6%7.3%4.9%4.7%Total TimeC.E.C17.4%FT.BEP.BLU.ATotal TimeP.R.W.S.S.M4.2%WAV To MP32.5%C-RayGcrypt LibraryNAS Parallel BenchmarksNAS Parallel BenchmarksNAS Parallel BenchmarksPOV-RayTTSIOD 3D RendererLAME MP3 EncodingGCC 4.6.2GCC 4.7-20120107

GCC 4.7 Compiler On Core i7 AVX Sandy Bridgec-ray: Total Timepovray: Total Timeapache: Static Web Page Servingcompress-7zip: Compress Speed Testvpxenc: vpxencx264: H.264 Video Encodingffmpeg: AVI To NTSC VCDencode-mp3: WAV To MP3john-the-ripper: MD5john-the-ripper: Blowfishopenssl: RSA 4096-bit Performancegcrypt: CAMELLIA256-ECB Cipherttsiod-renderer: Phong Rendering With Soft-Shadow Mappingtachyon: Total Timenpb: EP.Bnpb: FT.Bnpb: LU.Agraphics-magick: HWB Color Spacegraphics-magick: Blurgraphics-magick: Local Adaptive Thresholdinggraphics-magick: Resizinggraphics-magick: SharpenGCC 4.6.2GCC 4.7-2012010740.1480422069.252521524.05173.6810.1116.711242779375.402400168.1610.70292.949116.1215433.18164119851488827.0476822059.592502923.61170.669.9717.131250678275.802817161.3410.69314.459995.5016193.501641198514788OpenBenchmarking.org

C-Ray

OpenBenchmarking.orgSeconds, Fewer Is BetterC-Ray 1.1Total TimeGCC 4.6.2GCC 4.7-20120107918273645SE +/- 0.76, N = 3SE +/- 0.09, N = 340.1427.04
OpenBenchmarking.orgSeconds, Fewer Is BetterC-Ray 1.1Total TimeGCC 4.6.2GCC 4.7-20120107816243240Min: 38.68 / Avg: 40.14 / Max: 41.24Min: 26.93 / Avg: 27.04 / Max: 27.22

POV-Ray

OpenBenchmarking.orgSeconds, Fewer Is BetterPOV-Ray 3.6.1Total TimeGCC 4.6.2GCC 4.7-201201072004006008001000804768

Apache Benchmark

OpenBenchmarking.orgRequests Per Second, More Is BetterApache Benchmark 2.2.17Static Web Page ServingGCC 4.6.2GCC 4.7-201201075K10K15K20K25KSE +/- 35.32, N = 3SE +/- 165.92, N = 322069.2522059.59
OpenBenchmarking.orgRequests Per Second, More Is BetterApache Benchmark 2.2.17Static Web Page ServingGCC 4.6.2GCC 4.7-201201074K8K12K16K20KMin: 22022.44 / Avg: 22069.25 / Max: 22138.47Min: 21779.9 / Avg: 22059.59 / Max: 22354.1

7-Zip Compression

OpenBenchmarking.orgMIPS, More Is Better7-Zip Compression 9.20.1Compress Speed TestGCC 4.6.2GCC 4.7-201201075K10K15K20K25KSE +/- 69.38, N = 3SE +/- 317.77, N = 32521525029
OpenBenchmarking.orgMIPS, More Is Better7-Zip Compression 9.20.1Compress Speed TestGCC 4.6.2GCC 4.7-201201074K8K12K16K20KMin: 25085 / Avg: 25215 / Max: 25322Min: 24554 / Avg: 25028.67 / Max: 25632

VP8 libvpx Encoding

OpenBenchmarking.orgFrames Per Second, More Is BetterVP8 libvpx Encoding 0.9.7-p1vpxencGCC 4.6.2GCC 4.7-20120107612182430SE +/- 0.17, N = 3SE +/- 0.17, N = 324.0523.61
OpenBenchmarking.orgFrames Per Second, More Is BetterVP8 libvpx Encoding 0.9.7-p1vpxencGCC 4.6.2GCC 4.7-20120107612182430Min: 23.82 / Avg: 24.05 / Max: 24.37Min: 23.29 / Avg: 23.61 / Max: 23.89

x264

OpenBenchmarking.orgFrames Per Second, More Is Betterx264 2011-12-06H.264 Video EncodingGCC 4.6.2GCC 4.7-201201074080120160200SE +/- 2.14, N = 3SE +/- 1.71, N = 3173.68170.66
OpenBenchmarking.orgFrames Per Second, More Is Betterx264 2011-12-06H.264 Video EncodingGCC 4.6.2GCC 4.7-20120107306090120150Min: 169.43 / Avg: 173.68 / Max: 176.26Min: 167.3 / Avg: 170.66 / Max: 172.89

FFmpeg

OpenBenchmarking.orgSeconds, Fewer Is BetterFFmpeg 0.8.7AVI To NTSC VCDGCC 4.6.2GCC 4.7-201201073691215SE +/- 0.04, N = 3SE +/- 0.03, N = 310.119.97
OpenBenchmarking.orgSeconds, Fewer Is BetterFFmpeg 0.8.7AVI To NTSC VCDGCC 4.6.2GCC 4.7-201201073691215Min: 10.06 / Avg: 10.11 / Max: 10.18Min: 9.9 / Avg: 9.97 / Max: 10.01

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 MP3GCC 4.6.2GCC 4.7-2012010748121620SE +/- 0.01, N = 5SE +/- 0.01, N = 516.7117.13
OpenBenchmarking.orgSeconds, Fewer Is BetterLAME MP3 Encoding 3.99.3WAV To MP3GCC 4.6.2GCC 4.7-2012010748121620Min: 16.68 / Avg: 16.71 / Max: 16.74Min: 17.11 / Avg: 17.13 / Max: 17.15

John The Ripper

OpenBenchmarking.orgReal C/S, More Is BetterJohn The Ripper 1.7.9Test: MD5GCC 4.6.2GCC 4.7-201201073K6K9K12K15KSE +/- 0.33, N = 3SE +/- 4.04, N = 31242712506
OpenBenchmarking.orgReal C/S, More Is BetterJohn The Ripper 1.7.9Test: MD5GCC 4.6.2GCC 4.7-201201072K4K6K8K10KMin: 12427 / Avg: 12427.33 / Max: 12428Min: 12501 / Avg: 12506 / Max: 12514

OpenBenchmarking.orgReal C/S, More Is BetterJohn The Ripper 1.7.9Test: BlowfishGCC 4.6.2GCC 4.7-201201072004006008001000SE +/- 0.33, N = 3SE +/- 0.33, N = 3793782
OpenBenchmarking.orgReal C/S, More Is BetterJohn The Ripper 1.7.9Test: BlowfishGCC 4.6.2GCC 4.7-20120107140280420560700Min: 792 / Avg: 792.67 / Max: 793Min: 781 / Avg: 781.67 / Max: 782

OpenSSL

OpenBenchmarking.orgSigns Per Second, More Is BetterOpenSSL 1.0.0eRSA 4096-bit PerformanceGCC 4.6.2GCC 4.7-2012010720406080100SE +/- 0.23, N = 4SE +/- 0.00, N = 475.4075.80
OpenBenchmarking.orgSigns Per Second, More Is BetterOpenSSL 1.0.0eRSA 4096-bit PerformanceGCC 4.6.2GCC 4.7-201201071530456075Min: 74.7 / Avg: 75.4 / Max: 75.7Min: 75.8 / Avg: 75.8 / Max: 75.8

Gcrypt Library

OpenBenchmarking.orgMicroseconds, Fewer Is BetterGcrypt Library 1.4.4CAMELLIA256-ECB CipherGCC 4.6.2GCC 4.7-201201076001200180024003000SE +/- 0.00, N = 3SE +/- 3.33, N = 324002817
OpenBenchmarking.orgMicroseconds, Fewer Is BetterGcrypt Library 1.4.4CAMELLIA256-ECB CipherGCC 4.6.2GCC 4.7-201201075001000150020002500Min: 2400 / Avg: 2400 / Max: 2400Min: 2810 / Avg: 2816.67 / Max: 2820

TTSIOD 3D Renderer

OpenBenchmarking.orgFPS, More Is BetterTTSIOD 3D Renderer 2.2wPhong Rendering With Soft-Shadow MappingGCC 4.6.2GCC 4.7-201201074080120160200SE +/- 0.27, N = 3SE +/- 0.21, N = 3168.16161.34
OpenBenchmarking.orgFPS, More Is BetterTTSIOD 3D Renderer 2.2wPhong Rendering With Soft-Shadow MappingGCC 4.6.2GCC 4.7-20120107306090120150Min: 167.77 / Avg: 168.16 / Max: 168.69Min: 160.98 / Avg: 161.34 / Max: 161.7

Tachyon

OpenBenchmarking.orgSeconds, Fewer Is BetterTachyon 0.98.9Total TimeGCC 4.6.2GCC 4.7-201201073691215SE +/- 0.00, N = 3SE +/- 0.00, N = 310.7010.69
OpenBenchmarking.orgSeconds, Fewer Is BetterTachyon 0.98.9Total TimeGCC 4.6.2GCC 4.7-201201073691215Min: 10.69 / Avg: 10.7 / Max: 10.7Min: 10.69 / Avg: 10.69 / Max: 10.7

NAS Parallel Benchmarks

OpenBenchmarking.orgTotal Mop/s, More Is BetterNAS Parallel Benchmarks 3.3Test / Class: EP.BGCC 4.6.2GCC 4.7-2012010770140210280350SE +/- 0.25, N = 3SE +/- 0.29, N = 3292.94314.45
OpenBenchmarking.orgTotal Mop/s, More Is BetterNAS Parallel Benchmarks 3.3Test / Class: EP.BGCC 4.6.2GCC 4.7-2012010760120180240300Min: 292.61 / Avg: 292.94 / Max: 293.43Min: 313.97 / Avg: 314.45 / Max: 314.98

OpenBenchmarking.orgTotal Mop/s, More Is BetterNAS Parallel Benchmarks 3.3Test / Class: FT.BGCC 4.6.2GCC 4.7-201201072K4K6K8K10KSE +/- 20.47, N = 3SE +/- 5.30, N = 39116.129995.50
OpenBenchmarking.orgTotal Mop/s, More Is BetterNAS Parallel Benchmarks 3.3Test / Class: FT.BGCC 4.6.2GCC 4.7-201201072K4K6K8K10KMin: 9082.18 / Avg: 9116.12 / Max: 9152.93Min: 9985.95 / Avg: 9995.5 / Max: 10004.27

OpenBenchmarking.orgTotal Mop/s, More Is BetterNAS Parallel Benchmarks 3.3Test / Class: LU.AGCC 4.6.2GCC 4.7-201201073K6K9K12K15KSE +/- 37.04, N = 3SE +/- 16.81, N = 315433.1816193.50
OpenBenchmarking.orgTotal Mop/s, More Is BetterNAS Parallel Benchmarks 3.3Test / Class: LU.AGCC 4.6.2GCC 4.7-201201073K6K9K12K15KMin: 15365.47 / Avg: 15433.18 / Max: 15493.05Min: 16164.7 / Avg: 16193.5 / Max: 16222.92

GraphicsMagick

OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.12Operation: HWB Color SpaceGCC 4.6.2GCC 4.7-201201074080120160200SE +/- 0.33, N = 3SE +/- 0.33, N = 3164164
OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.12Operation: HWB Color SpaceGCC 4.6.2GCC 4.7-20120107306090120150Min: 163 / Avg: 163.67 / Max: 164Min: 163 / Avg: 163.67 / Max: 164

OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.12Operation: BlurGCC 4.6.2GCC 4.7-20120107306090120150SE +/- 0.00, N = 3SE +/- 0.00, N = 3119119
OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.12Operation: BlurGCC 4.6.2GCC 4.7-2012010720406080100Min: 119 / Avg: 119 / Max: 119Min: 119 / Avg: 119 / Max: 119

OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.12Operation: Local Adaptive ThresholdingGCC 4.6.2GCC 4.7-2012010720406080100SE +/- 0.00, N = 3SE +/- 0.00, N = 38585
OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.12Operation: Local Adaptive ThresholdingGCC 4.6.2GCC 4.7-201201071632486480Min: 85 / Avg: 85 / Max: 85Min: 85 / Avg: 85 / Max: 85

OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.12Operation: ResizingGCC 4.6.2GCC 4.7-20120107306090120150SE +/- 0.00, N = 3SE +/- 0.33, N = 3148147
OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.12Operation: ResizingGCC 4.6.2GCC 4.7-20120107306090120150Min: 148 / Avg: 148 / Max: 148Min: 147 / Avg: 147.33 / Max: 148

OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.12Operation: SharpenGCC 4.6.2GCC 4.7-2012010720406080100SE +/- 0.00, N = 3SE +/- 0.00, N = 38888
OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.12Operation: SharpenGCC 4.6.2GCC 4.7-2012010720406080100Min: 88 / Avg: 88 / Max: 88Min: 88 / Avg: 88 / Max: 88