Historical GCC

AMD FX-8150 Bulldozer benchmarked on GCC releases going back to GCC 4.2. GCC was just built from last point release in each series with the only option being --enable-checking=release. Flags set before PTS were CFLAGS="-march=native -mtune=native -O3" CXXFLAGS="-march=native -mtune=native -O3" test for a future article on Phoronix.com.

HTML result view exported from: https://openbenchmarking.org/result/1110254-AR-HISTORICA65&grr.

Historical GCCProcessorMotherboardChipsetMemoryDiskGraphicsAudioNetworkOSKernelDesktopDisplay ServerDisplay DriverOpenGLCompilerFile-SystemScreen ResolutionGCC 4.2.4GCC 4.3.6GCC 4.4.6GCC 4.5.3GCC 4.6.1GCC 4.7-20111022AMD FX-8150 Eight-Core @ 3.61GHz (8 Cores)ASUS Crosshair V FormulaATI RD890 PCI to PCI bridge8192MB60GB OCZ VERTEX2NVIDIA GeForce GTX 460 768MB (675/1800MHz)Realtek ALC889Intel 82583V Gigabit ConnectionUbuntu 11.103.1.0-999-generic (x86_64)Unity 4.22.0X Server 1.10.4NVIDIA 290.034.2.0 NVIDIA 290.03GCC 4.2.4 + LLVM 3.0ext41920x1080GCC 4.3.6 + LLVM 3.0GCC 4.4.6 + LLVM 3.0GCC 4.5.3 + LLVM 3.0GCC 4.6.1 + LLVM 3.0GCC 4.7.0 + LLVM 3.0OpenBenchmarking.orgSystem Details- Compiz was running on this system.

Historical GCCbuild-php: Time To Compilebuild-apache: Time To Compilenginx: Static Web Page Servingapache: Static Web Page Servingencode-flac: WAV To FLACencode-ogg: WAV To Oggencode-mp3: WAV To MP3ffmpeg: AVI To NTSC VCDx264: H.264 Video Encodingcompress-7zip: Compress Speed Testgraphics-magick: Sharpengraphics-magick: Resizinggraphics-magick: Local Adaptive Thresholdinggraphics-magick: Blurgraphics-magick: HWB Color Spacec-ray: Total TimeGCC 4.2.4GCC 4.3.6GCC 4.4.6GCC 4.5.3GCC 4.6.1GCC 4.7-2011102231.2323.0326837.9021599.738.2110.9026.9710.21100.5517981155318419849.3828.3423.0126213.0721606.317.8510.9728.0010.1699.31174883077186410851.1527.5123.5326532.4121631.717.9310.9827.8510.12102.221786982129599714356.7627.8123.8725103.9220487.097.8711.0027.9710.08102.811798782128589214350.8829.7023.7625262.4520858.737.5511.0328.6610.24102.9517912981486611116051.2432.4025.6926535.1221310.147.1110.9826.0910.20104.733183176810135.88OpenBenchmarking.org

Timed PHP Compilation

Time To Compile

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed PHP Compilation 5.2.9Time To CompileGCC 4.2.4GCC 4.3.6GCC 4.4.6GCC 4.5.3GCC 4.6.1GCC 4.7-20111022816243240SE +/- 0.04, N = 3SE +/- 0.03, N = 3SE +/- 0.05, N = 3SE +/- 0.03, N = 3SE +/- 0.09, N = 3SE +/- 0.05, N = 331.2328.3427.5127.8129.7032.40

Timed Apache Compilation

Time To Compile

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed Apache Compilation 2.2.17Time To CompileGCC 4.2.4GCC 4.3.6GCC 4.4.6GCC 4.5.3GCC 4.6.1GCC 4.7-20111022612182430SE +/- 0.08, N = 3SE +/- 0.02, N = 3SE +/- 0.03, N = 3SE +/- 0.01, N = 3SE +/- 0.06, N = 3SE +/- 0.02, N = 323.0323.0123.5323.8723.7625.69

NGINX Benchmark

Static Web Page Serving

OpenBenchmarking.orgRequests Per Second, More Is BetterNGINX Benchmark 0.8.53Static Web Page ServingGCC 4.2.4GCC 4.3.6GCC 4.4.6GCC 4.5.3GCC 4.6.1GCC 4.7-201110226K12K18K24K30KSE +/- 193.61, N = 3SE +/- 120.92, N = 3SE +/- 89.29, N = 3SE +/- 115.14, N = 3SE +/- 102.76, N = 3SE +/- 132.05, N = 326837.9026213.0726532.4125103.9225262.4526535.12

Apache Benchmark

Static Web Page Serving

OpenBenchmarking.orgRequests Per Second, More Is BetterApache Benchmark 2.2.17Static Web Page ServingGCC 4.2.4GCC 4.3.6GCC 4.4.6GCC 4.5.3GCC 4.6.1GCC 4.7-201110225K10K15K20K25KSE +/- 44.63, N = 3SE +/- 190.46, N = 3SE +/- 59.32, N = 3SE +/- 244.48, N = 3SE +/- 12.25, N = 3SE +/- 66.94, N = 321599.7321606.3121631.7120487.0920858.7321310.14

FLAC Audio Encoding

WAV To FLAC

OpenBenchmarking.orgSeconds, Fewer Is BetterFLAC Audio Encoding 1.2.1WAV To FLACGCC 4.2.4GCC 4.3.6GCC 4.4.6GCC 4.5.3GCC 4.6.1GCC 4.7-20111022246810SE +/- 0.01, N = 5SE +/- 0.01, N = 5SE +/- 0.00, N = 5SE +/- 0.02, N = 5SE +/- 0.00, N = 5SE +/- 0.02, N = 58.217.857.937.877.557.11

Ogg Encoding

WAV To Ogg

OpenBenchmarking.orgSeconds, Fewer Is BetterOgg Encoding 1.2.0WAV To OggGCC 4.2.4GCC 4.3.6GCC 4.4.6GCC 4.5.3GCC 4.6.1GCC 4.7-201110223691215SE +/- 0.00, N = 5SE +/- 0.01, N = 5SE +/- 0.01, N = 5SE +/- 0.01, N = 5SE +/- 0.02, N = 5SE +/- 0.01, N = 510.9010.9710.9811.0011.0310.98

LAME MP3 Encoding

WAV To MP3

OpenBenchmarking.orgSeconds, Fewer Is BetterLAME MP3 Encoding 3.98.2WAV To MP3GCC 4.2.4GCC 4.3.6GCC 4.4.6GCC 4.5.3GCC 4.6.1GCC 4.7-20111022714212835SE +/- 0.01, N = 5SE +/- 0.01, N = 5SE +/- 0.02, N = 5SE +/- 0.02, N = 5SE +/- 0.01, N = 5SE +/- 0.03, N = 526.9728.0027.8527.9728.6626.09

FFmpeg

AVI To NTSC VCD

OpenBenchmarking.orgSeconds, Fewer Is BetterFFmpeg 0.8.2AVI To NTSC VCDGCC 4.2.4GCC 4.3.6GCC 4.4.6GCC 4.5.3GCC 4.6.1GCC 4.7-201110223691215SE +/- 0.02, N = 3SE +/- 0.01, N = 3SE +/- 0.01, N = 3SE +/- 0.01, N = 3SE +/- 0.01, N = 3SE +/- 0.03, N = 310.2110.1610.1210.0810.2410.20

x264

H.264 Video Encoding

OpenBenchmarking.orgFrames Per Second, More Is Betterx264 2010-11-22H.264 Video EncodingGCC 4.2.4GCC 4.3.6GCC 4.4.6GCC 4.5.3GCC 4.6.1GCC 4.7-2011102220406080100SE +/- 0.46, N = 3SE +/- 0.26, N = 3SE +/- 0.08, N = 3SE +/- 0.12, N = 3SE +/- 0.10, N = 3SE +/- 0.34, N = 3100.5599.31102.22102.81102.95104.73

7-Zip Compression

Compress Speed Test

OpenBenchmarking.orgMIPS, More Is Better7-Zip Compression 9.13Compress Speed TestGCC 4.2.4GCC 4.3.6GCC 4.4.6GCC 4.5.3GCC 4.6.14K8K12K16K20KSE +/- 54.93, N = 3SE +/- 79.38, N = 3SE +/- 22.10, N = 3SE +/- 42.62, N = 3SE +/- 88.81, N = 31798117488178691798717912

GraphicsMagick

Operation: Sharpen

OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.12Operation: SharpenGCC 4.2.4GCC 4.3.6GCC 4.4.6GCC 4.5.3GCC 4.6.1GCC 4.7-2011102220406080100SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3153082829831

GraphicsMagick

Operation: Resizing

OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.12Operation: ResizingGCC 4.2.4GCC 4.3.6GCC 4.4.6GCC 4.5.3GCC 4.6.1GCC 4.7-20111022306090120150SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3537712912814883

GraphicsMagick

Operation: Local Adaptive Thresholding

OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.12Operation: Local Adaptive ThresholdingGCC 4.2.4GCC 4.3.6GCC 4.4.6GCC 4.5.3GCC 4.6.1GCC 4.7-201110221530456075SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.33, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3181859586617

GraphicsMagick

Operation: Blur

OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.12Operation: BlurGCC 4.2.4GCC 4.3.6GCC 4.4.6GCC 4.5.3GCC 4.6.1GCC 4.7-2011102220406080100SE +/- 0.33, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.33, N = 3SE +/- 1.20, N = 3SE +/- 0.00, N = 34164979211168

GraphicsMagick

Operation: HWB Color Space

OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.12Operation: HWB Color SpaceGCC 4.2.4GCC 4.3.6GCC 4.4.6GCC 4.5.3GCC 4.6.1GCC 4.7-201110224080120160200SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 398108143143160101

C-Ray

Total Time

OpenBenchmarking.orgSeconds, Fewer Is BetterC-Ray 1.1Total TimeGCC 4.2.4GCC 4.3.6GCC 4.4.6GCC 4.5.3GCC 4.6.1GCC 4.7-201110221326395265SE +/- 0.02, N = 3SE +/- 0.01, N = 3SE +/- 0.01, N = 3SE +/- 0.01, N = 3SE +/- 0.01, N = 3SE +/- 0.01, N = 349.3851.1556.7650.8851.2435.88


Phoronix Test Suite v10.8.4