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&grs&sor .
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 graphics-magick: Sharpen graphics-magick: Local Adaptive Thresholding graphics-magick: Resizing graphics-magick: Blur graphics-magick: HWB Color Space c-ray: Total Time build-php: Time To Compile encode-flac: WAV To FLAC build-apache: Time To Compile encode-mp3: WAV To MP3 nginx: Static Web Page Serving apache: Static Web Page Serving x264: H.264 Video Encoding compress-7zip: Compress Speed Test ffmpeg: AVI To NTSC VCD encode-ogg: 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 15 18 53 41 98 49.38 31.23 8.21 23.03 26.97 26837.90 21599.73 100.55 17981 10.21 10.90 30 18 77 64 108 51.15 28.34 7.85 23.01 28.00 26213.07 21606.31 99.31 17488 10.16 10.97 82 59 129 97 143 56.76 27.51 7.93 23.53 27.85 26532.41 21631.71 102.22 17869 10.12 10.98 82 58 128 92 143 50.88 27.81 7.87 23.87 27.97 25103.92 20487.09 102.81 17987 10.08 11.00 98 66 148 111 160 51.24 29.70 7.55 23.76 28.66 25262.45 20858.73 102.95 17912 10.24 11.03 31 17 83 68 101 35.88 32.40 7.11 25.69 26.09 26535.12 21310.14 104.73 10.20 10.98 OpenBenchmarking.org
GraphicsMagick Operation: Sharpen OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.12 Operation: Sharpen GCC 4.6.1 GCC 4.5.3 GCC 4.4.6 GCC 4.7-20111022 GCC 4.3.6 GCC 4.2.4 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 98 82 82 31 30 15
GraphicsMagick Operation: Local Adaptive Thresholding OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.12 Operation: Local Adaptive Thresholding GCC 4.6.1 GCC 4.4.6 GCC 4.5.3 GCC 4.3.6 GCC 4.2.4 GCC 4.7-20111022 15 30 45 60 75 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 SE +/- 0.00, N = 3 66 59 58 18 18 17
GraphicsMagick Operation: Resizing OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.12 Operation: Resizing GCC 4.6.1 GCC 4.4.6 GCC 4.5.3 GCC 4.7-20111022 GCC 4.3.6 GCC 4.2.4 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 148 129 128 83 77 53
GraphicsMagick Operation: Blur OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.12 Operation: Blur GCC 4.6.1 GCC 4.4.6 GCC 4.5.3 GCC 4.7-20111022 GCC 4.3.6 GCC 4.2.4 20 40 60 80 100 SE +/- 1.20, N = 3 SE +/- 0.00, N = 3 SE +/- 0.33, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.33, N = 3 111 97 92 68 64 41
GraphicsMagick Operation: HWB Color Space OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.12 Operation: HWB Color Space GCC 4.6.1 GCC 4.5.3 GCC 4.4.6 GCC 4.3.6 GCC 4.7-20111022 GCC 4.2.4 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 160 143 143 108 101 98
C-Ray Total Time OpenBenchmarking.org Seconds, Fewer Is Better C-Ray 1.1 Total Time GCC 4.7-20111022 GCC 4.2.4 GCC 4.5.3 GCC 4.3.6 GCC 4.6.1 GCC 4.4.6 13 26 39 52 65 SE +/- 0.01, N = 3 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 35.88 49.38 50.88 51.15 51.24 56.76
Timed PHP Compilation Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Timed PHP Compilation 5.2.9 Time To Compile GCC 4.4.6 GCC 4.5.3 GCC 4.3.6 GCC 4.6.1 GCC 4.2.4 GCC 4.7-20111022 8 16 24 32 40 SE +/- 0.05, N = 3 SE +/- 0.03, N = 3 SE +/- 0.03, N = 3 SE +/- 0.09, N = 3 SE +/- 0.04, N = 3 SE +/- 0.05, N = 3 27.51 27.81 28.34 29.70 31.23 32.40
FLAC Audio Encoding WAV To FLAC OpenBenchmarking.org Seconds, Fewer Is Better FLAC Audio Encoding 1.2.1 WAV To FLAC GCC 4.7-20111022 GCC 4.6.1 GCC 4.3.6 GCC 4.5.3 GCC 4.4.6 GCC 4.2.4 2 4 6 8 10 SE +/- 0.02, N = 5 SE +/- 0.00, N = 5 SE +/- 0.01, N = 5 SE +/- 0.02, N = 5 SE +/- 0.00, N = 5 SE +/- 0.01, N = 5 7.11 7.55 7.85 7.87 7.93 8.21
Timed Apache Compilation Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Timed Apache Compilation 2.2.17 Time To Compile GCC 4.3.6 GCC 4.2.4 GCC 4.4.6 GCC 4.6.1 GCC 4.5.3 GCC 4.7-20111022 6 12 18 24 30 SE +/- 0.02, N = 3 SE +/- 0.08, N = 3 SE +/- 0.03, N = 3 SE +/- 0.06, N = 3 SE +/- 0.01, N = 3 SE +/- 0.02, N = 3 23.01 23.03 23.53 23.76 23.87 25.69
LAME MP3 Encoding WAV To MP3 OpenBenchmarking.org Seconds, Fewer Is Better LAME MP3 Encoding 3.98.2 WAV To MP3 GCC 4.7-20111022 GCC 4.2.4 GCC 4.4.6 GCC 4.5.3 GCC 4.3.6 GCC 4.6.1 7 14 21 28 35 SE +/- 0.03, N = 5 SE +/- 0.01, N = 5 SE +/- 0.02, N = 5 SE +/- 0.02, N = 5 SE +/- 0.01, N = 5 SE +/- 0.01, N = 5 26.09 26.97 27.85 27.97 28.00 28.66
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.7-20111022 GCC 4.4.6 GCC 4.3.6 GCC 4.6.1 GCC 4.5.3 6K 12K 18K 24K 30K SE +/- 193.61, N = 3 SE +/- 132.05, N = 3 SE +/- 89.29, N = 3 SE +/- 120.92, N = 3 SE +/- 102.76, N = 3 SE +/- 115.14, N = 3 26837.90 26535.12 26532.41 26213.07 25262.45 25103.92
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.4.6 GCC 4.3.6 GCC 4.2.4 GCC 4.7-20111022 GCC 4.6.1 GCC 4.5.3 5K 10K 15K 20K 25K SE +/- 59.32, N = 3 SE +/- 190.46, N = 3 SE +/- 44.63, N = 3 SE +/- 66.94, N = 3 SE +/- 12.25, N = 3 SE +/- 244.48, N = 3 21631.71 21606.31 21599.73 21310.14 20858.73 20487.09
x264 H.264 Video Encoding OpenBenchmarking.org Frames Per Second, More Is Better x264 2010-11-22 H.264 Video Encoding GCC 4.7-20111022 GCC 4.6.1 GCC 4.5.3 GCC 4.4.6 GCC 4.2.4 GCC 4.3.6 20 40 60 80 100 SE +/- 0.34, N = 3 SE +/- 0.10, N = 3 SE +/- 0.12, N = 3 SE +/- 0.08, N = 3 SE +/- 0.46, N = 3 SE +/- 0.26, N = 3 104.73 102.95 102.81 102.22 100.55 99.31
7-Zip Compression Compress Speed Test OpenBenchmarking.org MIPS, More Is Better 7-Zip Compression 9.13 Compress Speed Test GCC 4.5.3 GCC 4.2.4 GCC 4.6.1 GCC 4.4.6 GCC 4.3.6 4K 8K 12K 16K 20K SE +/- 42.62, N = 3 SE +/- 54.93, N = 3 SE +/- 88.81, N = 3 SE +/- 22.10, N = 3 SE +/- 79.38, N = 3 17987 17981 17912 17869 17488
FFmpeg AVI To NTSC VCD OpenBenchmarking.org Seconds, Fewer Is Better FFmpeg 0.8.2 AVI To NTSC VCD GCC 4.5.3 GCC 4.4.6 GCC 4.3.6 GCC 4.7-20111022 GCC 4.2.4 GCC 4.6.1 3 6 9 12 15 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 SE +/- 0.03, N = 3 SE +/- 0.02, N = 3 SE +/- 0.01, N = 3 10.08 10.12 10.16 10.20 10.21 10.24
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.7-20111022 GCC 4.5.3 GCC 4.6.1 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.01, N = 5 SE +/- 0.02, N = 5 10.90 10.97 10.98 10.98 11.00 11.03
Phoronix Test Suite v10.8.4