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&grt .
Historical GCC Processor Motherboard Chipset Memory Disk Graphics Audio Network OS Kernel Desktop Display Server Display Driver OpenGL Compiler File-System Screen Resolution GCC 4.2.4 GCC 4.3.6 GCC 4.4.6 GCC 4.5.3 GCC 4.6.1 GCC 4.7-20111022 AMD FX-8150 Eight-Core @ 3.61GHz (8 Cores) ASUS Crosshair V Formula ATI RD890 PCI to PCI bridge 8192MB 60GB OCZ VERTEX2 NVIDIA GeForce GTX 460 768MB (675/1800MHz) Realtek ALC889 Intel 82583V Gigabit Connection Ubuntu 11.10 3.1.0-999-generic (x86_64) Unity 4.22.0 X Server 1.10.4 NVIDIA 290.03 4.2.0 NVIDIA 290.03 GCC 4.2.4 + LLVM 3.0 ext4 1920x1080 GCC 4.3.6 + LLVM 3.0 GCC 4.4.6 + LLVM 3.0 GCC 4.5.3 + LLVM 3.0 GCC 4.6.1 + LLVM 3.0 GCC 4.7.0 + LLVM 3.0 OpenBenchmarking.org System Details - Compiz was running on this system.
Historical GCC compress-7zip: Compress Speed Test apache: Static Web Page Serving c-ray: Total Time ffmpeg: AVI To NTSC VCD encode-flac: WAV To FLAC graphics-magick: HWB Color Space graphics-magick: Blur graphics-magick: Local Adaptive Thresholding graphics-magick: Resizing graphics-magick: Sharpen encode-mp3: WAV To MP3 nginx: Static Web Page Serving encode-ogg: WAV To Ogg build-apache: Time To Compile build-php: Time To Compile x264: H.264 Video Encoding GCC 4.2.4 GCC 4.3.6 GCC 4.4.6 GCC 4.5.3 GCC 4.6.1 GCC 4.7-20111022 17981 21599.73 49.38 10.21 8.21 98 41 18 53 15 26.97 26837.90 10.90 23.03 31.23 100.55 17488 21606.31 51.15 10.16 7.85 108 64 18 77 30 28.00 26213.07 10.97 23.01 28.34 99.31 17869 21631.71 56.76 10.12 7.93 143 97 59 129 82 27.85 26532.41 10.98 23.53 27.51 102.22 17987 20487.09 50.88 10.08 7.87 143 92 58 128 82 27.97 25103.92 11.00 23.87 27.81 102.81 17912 20858.73 51.24 10.24 7.55 160 111 66 148 98 28.66 25262.45 11.03 23.76 29.70 102.95 21310.14 35.88 10.20 7.11 101 68 17 83 31 26.09 26535.12 10.98 25.69 32.40 104.73 OpenBenchmarking.org
7-Zip Compression Compress Speed Test OpenBenchmarking.org MIPS, More Is Better 7-Zip Compression 9.13 Compress Speed Test GCC 4.2.4 GCC 4.3.6 GCC 4.4.6 GCC 4.5.3 GCC 4.6.1 4K 8K 12K 16K 20K SE +/- 54.93, N = 3 SE +/- 79.38, N = 3 SE +/- 22.10, N = 3 SE +/- 42.62, N = 3 SE +/- 88.81, N = 3 17981 17488 17869 17987 17912
Apache Benchmark Static Web Page Serving OpenBenchmarking.org Requests Per Second, More Is Better Apache Benchmark 2.2.17 Static Web Page Serving GCC 4.2.4 GCC 4.3.6 GCC 4.4.6 GCC 4.5.3 GCC 4.6.1 GCC 4.7-20111022 5K 10K 15K 20K 25K SE +/- 44.63, N = 3 SE +/- 190.46, N = 3 SE +/- 59.32, N = 3 SE +/- 244.48, N = 3 SE +/- 12.25, N = 3 SE +/- 66.94, N = 3 21599.73 21606.31 21631.71 20487.09 20858.73 21310.14
C-Ray Total Time OpenBenchmarking.org Seconds, Fewer Is Better C-Ray 1.1 Total Time GCC 4.2.4 GCC 4.3.6 GCC 4.4.6 GCC 4.5.3 GCC 4.6.1 GCC 4.7-20111022 13 26 39 52 65 SE +/- 0.02, N = 3 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 49.38 51.15 56.76 50.88 51.24 35.88
FFmpeg AVI To NTSC VCD OpenBenchmarking.org Seconds, Fewer Is Better FFmpeg 0.8.2 AVI To NTSC VCD GCC 4.2.4 GCC 4.3.6 GCC 4.4.6 GCC 4.5.3 GCC 4.6.1 GCC 4.7-20111022 3 6 9 12 15 SE +/- 0.02, N = 3 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 SE +/- 0.03, N = 3 10.21 10.16 10.12 10.08 10.24 10.20
FLAC Audio Encoding WAV To FLAC OpenBenchmarking.org Seconds, Fewer Is Better FLAC Audio Encoding 1.2.1 WAV To FLAC GCC 4.2.4 GCC 4.3.6 GCC 4.4.6 GCC 4.5.3 GCC 4.6.1 GCC 4.7-20111022 2 4 6 8 10 SE +/- 0.01, N = 5 SE +/- 0.01, N = 5 SE +/- 0.00, N = 5 SE +/- 0.02, N = 5 SE +/- 0.00, N = 5 SE +/- 0.02, N = 5 8.21 7.85 7.93 7.87 7.55 7.11
GraphicsMagick Operation: HWB Color Space OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.12 Operation: HWB Color Space GCC 4.2.4 GCC 4.3.6 GCC 4.4.6 GCC 4.5.3 GCC 4.6.1 GCC 4.7-20111022 40 80 120 160 200 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 98 108 143 143 160 101
GraphicsMagick Operation: Blur OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.12 Operation: Blur GCC 4.2.4 GCC 4.3.6 GCC 4.4.6 GCC 4.5.3 GCC 4.6.1 GCC 4.7-20111022 20 40 60 80 100 SE +/- 0.33, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.33, N = 3 SE +/- 1.20, N = 3 SE +/- 0.00, N = 3 41 64 97 92 111 68
GraphicsMagick Operation: Local Adaptive Thresholding OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.12 Operation: Local Adaptive Thresholding GCC 4.2.4 GCC 4.3.6 GCC 4.4.6 GCC 4.5.3 GCC 4.6.1 GCC 4.7-20111022 15 30 45 60 75 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.33, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 18 18 59 58 66 17
GraphicsMagick Operation: Resizing OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.12 Operation: Resizing GCC 4.2.4 GCC 4.3.6 GCC 4.4.6 GCC 4.5.3 GCC 4.6.1 GCC 4.7-20111022 30 60 90 120 150 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 53 77 129 128 148 83
GraphicsMagick Operation: Sharpen OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.12 Operation: Sharpen GCC 4.2.4 GCC 4.3.6 GCC 4.4.6 GCC 4.5.3 GCC 4.6.1 GCC 4.7-20111022 20 40 60 80 100 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 15 30 82 82 98 31
LAME MP3 Encoding WAV To MP3 OpenBenchmarking.org Seconds, Fewer Is Better LAME MP3 Encoding 3.98.2 WAV To MP3 GCC 4.2.4 GCC 4.3.6 GCC 4.4.6 GCC 4.5.3 GCC 4.6.1 GCC 4.7-20111022 7 14 21 28 35 SE +/- 0.01, N = 5 SE +/- 0.01, N = 5 SE +/- 0.02, N = 5 SE +/- 0.02, N = 5 SE +/- 0.01, N = 5 SE +/- 0.03, N = 5 26.97 28.00 27.85 27.97 28.66 26.09
NGINX Benchmark Static Web Page Serving OpenBenchmarking.org Requests Per Second, More Is Better NGINX Benchmark 0.8.53 Static Web Page Serving GCC 4.2.4 GCC 4.3.6 GCC 4.4.6 GCC 4.5.3 GCC 4.6.1 GCC 4.7-20111022 6K 12K 18K 24K 30K SE +/- 193.61, N = 3 SE +/- 120.92, N = 3 SE +/- 89.29, N = 3 SE +/- 115.14, N = 3 SE +/- 102.76, N = 3 SE +/- 132.05, N = 3 26837.90 26213.07 26532.41 25103.92 25262.45 26535.12
Ogg Encoding WAV To Ogg OpenBenchmarking.org Seconds, Fewer Is Better Ogg Encoding 1.2.0 WAV To Ogg GCC 4.2.4 GCC 4.3.6 GCC 4.4.6 GCC 4.5.3 GCC 4.6.1 GCC 4.7-20111022 3 6 9 12 15 SE +/- 0.00, N = 5 SE +/- 0.01, N = 5 SE +/- 0.01, N = 5 SE +/- 0.01, N = 5 SE +/- 0.02, N = 5 SE +/- 0.01, N = 5 10.90 10.97 10.98 11.00 11.03 10.98
Timed Apache Compilation Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Timed Apache Compilation 2.2.17 Time To Compile GCC 4.2.4 GCC 4.3.6 GCC 4.4.6 GCC 4.5.3 GCC 4.6.1 GCC 4.7-20111022 6 12 18 24 30 SE +/- 0.08, N = 3 SE +/- 0.02, N = 3 SE +/- 0.03, N = 3 SE +/- 0.01, N = 3 SE +/- 0.06, N = 3 SE +/- 0.02, N = 3 23.03 23.01 23.53 23.87 23.76 25.69
Timed PHP Compilation Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Timed PHP Compilation 5.2.9 Time To Compile GCC 4.2.4 GCC 4.3.6 GCC 4.4.6 GCC 4.5.3 GCC 4.6.1 GCC 4.7-20111022 8 16 24 32 40 SE +/- 0.04, N = 3 SE +/- 0.03, N = 3 SE +/- 0.05, N = 3 SE +/- 0.03, N = 3 SE +/- 0.09, N = 3 SE +/- 0.05, N = 3 31.23 28.34 27.51 27.81 29.70 32.40
x264 H.264 Video Encoding OpenBenchmarking.org Frames Per Second, More Is Better x264 2010-11-22 H.264 Video Encoding GCC 4.2.4 GCC 4.3.6 GCC 4.4.6 GCC 4.5.3 GCC 4.6.1 GCC 4.7-20111022 20 40 60 80 100 SE +/- 0.46, N = 3 SE +/- 0.26, N = 3 SE +/- 0.08, N = 3 SE +/- 0.12, N = 3 SE +/- 0.10, N = 3 SE +/- 0.34, N = 3 100.55 99.31 102.22 102.81 102.95 104.73
Phoronix Test Suite v10.8.4