GCC 4.x Benchmarking - Intel, AMD 64-bit
Benchmarking of GCC 4.2 through GCC 4.8 when building the compiler the same and setting CFLAGS/CXXFLAGS of -O3 and -march=native prior to test installation and execution. Benchmarking for a future article on Phoronix.com by Michael Larabel. Testing on an Intel Core i7 and AMD Opteron 2384 when using the 64-bit (x86_64 target) build of Ubuntu Linux.
Intel Core i7: GCC 4.8 20120701
Processor: Intel Core i7 720Q @ 1.60GHz (8 Cores), Motherboard: LENOVO 4318CTO, Chipset: Intel Core DMI, Memory: 4096MB, Disk: 160GB INTEL SSDSA2M160, Graphics: NVIDIA Quadro FX 880M, Audio: Conexant CX20585, Network: Intel 82577LM Gigabit Connection + Intel Centrino Ultimate-N 6300
OS: Ubuntu 12.10, Kernel: 3.5.0-2-generic (x86_64), Desktop: Unity 5.12.0, Display Server: X Server 1.11.3, Display Driver: NVIDIA 302.17, OpenGL: 3.3.0, Compiler: GCC 4.8.0 20120701, File-System: ext4, Screen Resolution: 1600x900
Compiler Notes: --enable-checking=release --enable-languages=c,c++,fortran
Processor Notes: Scaling Governor: ondemand
System Notes: Compiz was running on this system.
Intel Core i7: GCC 4.7.1
OS: Ubuntu 12.10, Kernel: 3.5.0-2-generic (x86_64), Desktop: Unity 5.12.0, Display Server: X Server 1.11.3, Display Driver: NVIDIA 302.17, OpenGL: 3.3.0, Compiler: GCC 4.7.1, File-System: ext4, Screen Resolution: 1600x900
Intel Core i7: GCC 4.6.3
OS: Ubuntu 12.10, Kernel: 3.5.0-2-generic (x86_64), Desktop: Unity 5.12.0, Display Server: X Server 1.11.3, Display Driver: NVIDIA 302.17, OpenGL: 3.3.0, Compiler: GCC 4.6.3, File-System: ext4, Screen Resolution: 1600x900
Intel Core i7: GCC 4.5.4
OS: Ubuntu 12.10, Kernel: 3.5.0-2-generic (x86_64), Desktop: Unity 5.12.0, Display Server: X Server 1.11.3, Display Driver: NVIDIA 302.17, OpenGL: 3.3.0, Compiler: GCC 4.5.4, File-System: ext4, Screen Resolution: 1600x900
Intel Core i7: GCC 4.4.7
OS: Ubuntu 12.10, Kernel: 3.5.0-2-generic (x86_64), Desktop: Unity 5.12.0, Display Server: X Server 1.11.3, Display Driver: NVIDIA 302.17, OpenGL: 3.3.0, Compiler: GCC 4.4.7, File-System: ext4, Screen Resolution: 1600x900
Intel Core i7: GCC 4.3.6
OS: Ubuntu 12.10, Kernel: 3.5.0-2-generic (x86_64), Desktop: Unity 5.12.0, Display Server: X Server 1.11.3, Display Driver: NVIDIA 302.17, OpenGL: 3.3.0, Compiler: GCC 4.3.6, File-System: ext4, Screen Resolution: 1600x900
Intel Core i7: GCC 4.2.4
OS: Ubuntu 12.10, Kernel: 3.5.0-2-generic (x86_64), Desktop: Unity 5.12.0, Display Server: X Server 1.11.3, Display Driver: NVIDIA 302.17, OpenGL: 3.3.0, Compiler: GCC 4.2.4, File-System: ext4, Screen Resolution: 1600x900
AMD Opteron: GCC 4.8 20120701
Processor: AMD Opteron 2384 @ 2.70GHz (4 Cores), Motherboard: TYAN S2927/S2927-E, Chipset: NVIDIA MCP55, Memory: 4096MB, Disk: 64GB AGILITY-EX, Graphics: AMD Radeon HD 4870 512MB, Audio: ATI R6xx HDMI, Monitor: AL2223W
OS: Ubuntu 12.10, Kernel: 3.5.0-2-generic (x86_64), Desktop: Unity 5.12.0, Display Server: X Server 1.11.3, Display Driver: radeon 6.14.4, OpenGL: 2.1 Mesa 8.0.3 Gallium 0.4, Compiler: GCC 4.8.0 20120701, File-System: ext4, Screen Resolution: 1680x1050
AMD Opteron: GCC 4.7.1
OS: Ubuntu 12.10, Kernel: 3.5.0-2-generic (x86_64), Desktop: Unity 5.12.0, Display Server: X Server 1.11.3, Display Driver: radeon 6.14.4, OpenGL: 2.1 Mesa 8.0.3 Gallium 0.4, Compiler: GCC 4.7.1, File-System: ext4, Screen Resolution: 1680x1050
AMD Opteron: GCC 4.6.3
OS: Ubuntu 12.10, Kernel: 3.5.0-2-generic (x86_64), Desktop: Unity 5.12.0, Display Server: X Server 1.11.3, Display Driver: radeon 6.14.4, OpenGL: 2.1 Mesa 8.0.3 Gallium 0.4, Compiler: GCC 4.6.3, File-System: ext4, Screen Resolution: 1680x1050
AMD Opteron: GCC 4.5.4
OS: Ubuntu 12.10, Kernel: 3.5.0-2-generic (x86_64), Desktop: Unity 5.12.0, Display Server: X Server 1.11.3, Display Driver: radeon 6.14.4, OpenGL: 2.1 Mesa 8.0.3 Gallium 0.4, Compiler: GCC 4.5.4, File-System: ext4, Screen Resolution: 1680x1050
AMD Opteron: GCC 4.4.7
OS: Ubuntu 12.10, Kernel: 3.5.0-2-generic (x86_64), Desktop: Unity 5.12.0, Display Server: X Server 1.11.3, Display Driver: radeon 6.14.4, OpenGL: 2.1 Mesa 8.0.3 Gallium 0.4, Compiler: GCC 4.4.7, File-System: ext4, Screen Resolution: 1680x1050
AMD Opteron: GCC 4.3.6
OS: Ubuntu 12.10, Kernel: 3.5.0-2-generic (x86_64), Desktop: Unity 5.12.0, Display Server: X Server 1.11.3, Display Driver: radeon 6.14.4, OpenGL: 2.1 Mesa 8.0.3 Gallium 0.4, Compiler: GCC 4.3.6, File-System: ext4, Screen Resolution: 1680x1050
AMD Opteron: GCC 4.2.4
OS: Ubuntu 12.10, Kernel: 3.5.0-2-generic (x86_64), Desktop: Unity 5.12.0, Display Server: X Server 1.11.3, Display Driver: radeon 6.14.4, OpenGL: 2.1 Mesa 8.0.3 Gallium 0.4, Compiler: GCC 4.2.4, File-System: ext4, Screen Resolution: 1680x1050
NAS Parallel Benchmarks
LAMMPS Molecular Dynamics Simulator
FFTE
FFTE is a package by Daisuke Takahashi to compute Discrete Fourier Transforms of 1-, 2- and 3- dimensional sequences of length (2^p)*(3^q)*(5^r). Learn more via the OpenBenchmarking.org test page.
SciMark
John The Ripper
TTSIOD 3D Renderer
VP8 libvpx Encoding
x264
GraphicsMagick
C-Ray
This is a test of C-Ray, a simple raytracer designed to test the floating-point CPU performance. This test is multi-threaded (16 threads per core), will shoot 8 rays per pixel for anti-aliasing, and will generate a 1600 x 1200 image. Learn more via the OpenBenchmarking.org test page.
Crafty
FLAC Audio Encoding
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.
POV-Ray
Tachyon
Intel Core i7: GCC 4.8 20120701
Processor: Intel Core i7 720Q @ 1.60GHz (8 Cores), Motherboard: LENOVO 4318CTO, Chipset: Intel Core DMI, Memory: 4096MB, Disk: 160GB INTEL SSDSA2M160, Graphics: NVIDIA Quadro FX 880M, Audio: Conexant CX20585, Network: Intel 82577LM Gigabit Connection + Intel Centrino Ultimate-N 6300
OS: Ubuntu 12.10, Kernel: 3.5.0-2-generic (x86_64), Desktop: Unity 5.12.0, Display Server: X Server 1.11.3, Display Driver: NVIDIA 302.17, OpenGL: 3.3.0, Compiler: GCC 4.8.0 20120701, File-System: ext4, Screen Resolution: 1600x900
Compiler Notes: --enable-checking=release --enable-languages=c,c++,fortran
Processor Notes: Scaling Governor: ondemand
System Notes: Compiz was running on this system.
Testing initiated at 5 July 2012 11:06 by user pts.
Intel Core i7: GCC 4.7.1
Processor: Intel Core i7 720Q @ 1.60GHz (8 Cores), Motherboard: LENOVO 4318CTO, Chipset: Intel Core DMI, Memory: 4096MB, Disk: 160GB INTEL SSDSA2M160, Graphics: NVIDIA Quadro FX 880M, Audio: Conexant CX20585, Network: Intel 82577LM Gigabit Connection + Intel Centrino Ultimate-N 6300
OS: Ubuntu 12.10, Kernel: 3.5.0-2-generic (x86_64), Desktop: Unity 5.12.0, Display Server: X Server 1.11.3, Display Driver: NVIDIA 302.17, OpenGL: 3.3.0, Compiler: GCC 4.7.1, File-System: ext4, Screen Resolution: 1600x900
Compiler Notes: --enable-checking=release --enable-languages=c,c++,fortran
Processor Notes: Scaling Governor: ondemand
System Notes: Compiz was running on this system.
Testing initiated at 5 July 2012 13:34 by user pts.
Intel Core i7: GCC 4.6.3
Processor: Intel Core i7 720Q @ 1.60GHz (8 Cores), Motherboard: LENOVO 4318CTO, Chipset: Intel Core DMI, Memory: 4096MB, Disk: 160GB INTEL SSDSA2M160, Graphics: NVIDIA Quadro FX 880M, Audio: Conexant CX20585, Network: Intel 82577LM Gigabit Connection + Intel Centrino Ultimate-N 6300
OS: Ubuntu 12.10, Kernel: 3.5.0-2-generic (x86_64), Desktop: Unity 5.12.0, Display Server: X Server 1.11.3, Display Driver: NVIDIA 302.17, OpenGL: 3.3.0, Compiler: GCC 4.6.3, File-System: ext4, Screen Resolution: 1600x900
Compiler Notes: --enable-checking=release --enable-languages=c,c++,fortran
Processor Notes: Scaling Governor: ondemand
System Notes: Compiz was running on this system.
Testing initiated at 5 July 2012 15:26 by user pts.
Intel Core i7: GCC 4.5.4
Processor: Intel Core i7 720Q @ 1.60GHz (8 Cores), Motherboard: LENOVO 4318CTO, Chipset: Intel Core DMI, Memory: 4096MB, Disk: 160GB INTEL SSDSA2M160, Graphics: NVIDIA Quadro FX 880M, Audio: Conexant CX20585, Network: Intel 82577LM Gigabit Connection + Intel Centrino Ultimate-N 6300
OS: Ubuntu 12.10, Kernel: 3.5.0-2-generic (x86_64), Desktop: Unity 5.12.0, Display Server: X Server 1.11.3, Display Driver: NVIDIA 302.17, OpenGL: 3.3.0, Compiler: GCC 4.5.4, File-System: ext4, Screen Resolution: 1600x900
Compiler Notes: --enable-checking=release --enable-languages=c,c++,fortran
Processor Notes: Scaling Governor: ondemand
System Notes: Compiz was running on this system.
Testing initiated at 5 July 2012 17:11 by user pts.
Intel Core i7: GCC 4.4.7
Processor: Intel Core i7 720Q @ 1.60GHz (8 Cores), Motherboard: LENOVO 4318CTO, Chipset: Intel Core DMI, Memory: 4096MB, Disk: 160GB INTEL SSDSA2M160, Graphics: NVIDIA Quadro FX 880M, Audio: Conexant CX20585, Network: Intel 82577LM Gigabit Connection + Intel Centrino Ultimate-N 6300
OS: Ubuntu 12.10, Kernel: 3.5.0-2-generic (x86_64), Desktop: Unity 5.12.0, Display Server: X Server 1.11.3, Display Driver: NVIDIA 302.17, OpenGL: 3.3.0, Compiler: GCC 4.4.7, File-System: ext4, Screen Resolution: 1600x900
Compiler Notes: --enable-checking=release --enable-languages=c,c++,fortran
Processor Notes: Scaling Governor: ondemand
System Notes: Compiz was running on this system.
Testing initiated at 5 July 2012 19:05 by user pts.
Intel Core i7: GCC 4.3.6
Processor: Intel Core i7 720Q @ 1.60GHz (8 Cores), Motherboard: LENOVO 4318CTO, Chipset: Intel Core DMI, Memory: 4096MB, Disk: 160GB INTEL SSDSA2M160, Graphics: NVIDIA Quadro FX 880M, Audio: Conexant CX20585, Network: Intel 82577LM Gigabit Connection + Intel Centrino Ultimate-N 6300
OS: Ubuntu 12.10, Kernel: 3.5.0-2-generic (x86_64), Desktop: Unity 5.12.0, Display Server: X Server 1.11.3, Display Driver: NVIDIA 302.17, OpenGL: 3.3.0, Compiler: GCC 4.3.6, File-System: ext4, Screen Resolution: 1600x900
Compiler Notes: --enable-checking=release --enable-languages=c,c++,fortran
Processor Notes: Scaling Governor: ondemand
System Notes: Compiz was running on this system.
Testing initiated at 5 July 2012 20:49 by user pts.
Intel Core i7: GCC 4.2.4
Processor: Intel Core i7 720Q @ 1.60GHz (8 Cores), Motherboard: LENOVO 4318CTO, Chipset: Intel Core DMI, Memory: 4096MB, Disk: 160GB INTEL SSDSA2M160, Graphics: NVIDIA Quadro FX 880M, Audio: Conexant CX20585, Network: Intel 82577LM Gigabit Connection + Intel Centrino Ultimate-N 6300
OS: Ubuntu 12.10, Kernel: 3.5.0-2-generic (x86_64), Desktop: Unity 5.12.0, Display Server: X Server 1.11.3, Display Driver: NVIDIA 302.17, OpenGL: 3.3.0, Compiler: GCC 4.2.4, File-System: ext4, Screen Resolution: 1600x900
Compiler Notes: --enable-checking=release --enable-languages=c,c++,fortran
Processor Notes: Scaling Governor: ondemand
System Notes: Compiz was running on this system.
Testing initiated at 5 July 2012 22:39 by user pts.
AMD Opteron: GCC 4.8 20120701
Processor: AMD Opteron 2384 @ 2.70GHz (4 Cores), Motherboard: TYAN S2927/S2927-E, Chipset: NVIDIA MCP55, Memory: 4096MB, Disk: 64GB AGILITY-EX, Graphics: AMD Radeon HD 4870 512MB, Audio: ATI R6xx HDMI, Monitor: AL2223W
OS: Ubuntu 12.10, Kernel: 3.5.0-2-generic (x86_64), Desktop: Unity 5.12.0, Display Server: X Server 1.11.3, Display Driver: radeon 6.14.4, OpenGL: 2.1 Mesa 8.0.3 Gallium 0.4, Compiler: GCC 4.8.0 20120701, File-System: ext4, Screen Resolution: 1680x1050
Compiler Notes: --enable-checking=release --enable-languages=c,c++,fortran
Processor Notes: Scaling Governor: ondemand
System Notes: Compiz was running on this system.
Testing initiated at 6 July 2012 12:04 by user phoronix.
AMD Opteron: GCC 4.7.1
Processor: AMD Opteron 2384 @ 2.70GHz (4 Cores), Motherboard: TYAN S2927/S2927-E, Chipset: NVIDIA MCP55, Memory: 4096MB, Disk: 64GB AGILITY-EX, Graphics: AMD Radeon HD 4870 512MB, Audio: ATI R6xx HDMI, Monitor: AL2223W
OS: Ubuntu 12.10, Kernel: 3.5.0-2-generic (x86_64), Desktop: Unity 5.12.0, Display Server: X Server 1.11.3, Display Driver: radeon 6.14.4, OpenGL: 2.1 Mesa 8.0.3 Gallium 0.4, Compiler: GCC 4.7.1, File-System: ext4, Screen Resolution: 1680x1050
Compiler Notes: --enable-checking=release --enable-languages=c,c++,fortran
Processor Notes: Scaling Governor: ondemand
System Notes: Compiz was running on this system.
Testing initiated at 6 July 2012 14:04 by user phoronix.
AMD Opteron: GCC 4.6.3
Processor: AMD Opteron 2384 @ 2.70GHz (4 Cores), Motherboard: TYAN S2927/S2927-E, Chipset: NVIDIA MCP55, Memory: 4096MB, Disk: 64GB AGILITY-EX, Graphics: AMD Radeon HD 4870 512MB, Audio: ATI R6xx HDMI, Monitor: AL2223W
OS: Ubuntu 12.10, Kernel: 3.5.0-2-generic (x86_64), Desktop: Unity 5.12.0, Display Server: X Server 1.11.3, Display Driver: radeon 6.14.4, OpenGL: 2.1 Mesa 8.0.3 Gallium 0.4, Compiler: GCC 4.6.3, File-System: ext4, Screen Resolution: 1680x1050
Compiler Notes: --enable-checking=release --enable-languages=c,c++,fortran
Processor Notes: Scaling Governor: ondemand
System Notes: Compiz was running on this system.
Testing initiated at 6 July 2012 15:41 by user phoronix.
AMD Opteron: GCC 4.5.4
Processor: AMD Opteron 2384 @ 2.70GHz (4 Cores), Motherboard: TYAN S2927/S2927-E, Chipset: NVIDIA MCP55, Memory: 4096MB, Disk: 64GB AGILITY-EX, Graphics: AMD Radeon HD 4870 512MB, Audio: ATI R6xx HDMI, Monitor: AL2223W
OS: Ubuntu 12.10, Kernel: 3.5.0-2-generic (x86_64), Desktop: Unity 5.12.0, Display Server: X Server 1.11.3, Display Driver: radeon 6.14.4, OpenGL: 2.1 Mesa 8.0.3 Gallium 0.4, Compiler: GCC 4.5.4, File-System: ext4, Screen Resolution: 1680x1050
Compiler Notes: --enable-checking=release --enable-languages=c,c++,fortran
Processor Notes: Scaling Governor: ondemand
System Notes: Compiz was running on this system.
Testing initiated at 6 July 2012 17:04 by user phoronix.
AMD Opteron: GCC 4.4.7
Processor: AMD Opteron 2384 @ 2.70GHz (4 Cores), Motherboard: TYAN S2927/S2927-E, Chipset: NVIDIA MCP55, Memory: 4096MB, Disk: 64GB AGILITY-EX, Graphics: AMD Radeon HD 4870 512MB, Audio: ATI R6xx HDMI, Monitor: AL2223W
OS: Ubuntu 12.10, Kernel: 3.5.0-2-generic (x86_64), Desktop: Unity 5.12.0, Display Server: X Server 1.11.3, Display Driver: radeon 6.14.4, OpenGL: 2.1 Mesa 8.0.3 Gallium 0.4, Compiler: GCC 4.4.7, File-System: ext4, Screen Resolution: 1680x1050
Compiler Notes: --enable-checking=release --enable-languages=c,c++,fortran
Processor Notes: Scaling Governor: ondemand
System Notes: Compiz was running on this system.
Testing initiated at 6 July 2012 18:28 by user phoronix.
AMD Opteron: GCC 4.3.6
Processor: AMD Opteron 2384 @ 2.70GHz (4 Cores), Motherboard: TYAN S2927/S2927-E, Chipset: NVIDIA MCP55, Memory: 4096MB, Disk: 64GB AGILITY-EX, Graphics: AMD Radeon HD 4870 512MB, Audio: ATI R6xx HDMI, Monitor: AL2223W
OS: Ubuntu 12.10, Kernel: 3.5.0-2-generic (x86_64), Desktop: Unity 5.12.0, Display Server: X Server 1.11.3, Display Driver: radeon 6.14.4, OpenGL: 2.1 Mesa 8.0.3 Gallium 0.4, Compiler: GCC 4.3.6, File-System: ext4, Screen Resolution: 1680x1050
Compiler Notes: --enable-checking=release --enable-languages=c,c++,fortran
Processor Notes: Scaling Governor: ondemand
System Notes: Compiz was running on this system.
Testing initiated at 6 July 2012 19:55 by user phoronix.
AMD Opteron: GCC 4.2.4
Processor: AMD Opteron 2384 @ 2.70GHz (4 Cores), Motherboard: TYAN S2927/S2927-E, Chipset: NVIDIA MCP55, Memory: 4096MB, Disk: 64GB AGILITY-EX, Graphics: AMD Radeon HD 4870 512MB, Audio: ATI R6xx HDMI, Monitor: AL2223W
OS: Ubuntu 12.10, Kernel: 3.5.0-2-generic (x86_64), Desktop: Unity 5.12.0, Display Server: X Server 1.11.3, Display Driver: radeon 6.14.4, OpenGL: 2.1 Mesa 8.0.3 Gallium 0.4, Compiler: GCC 4.2.4, File-System: ext4, Screen Resolution: 1680x1050
Compiler Notes: --enable-checking=release --enable-languages=c,c++,fortran
Processor Notes: Scaling Governor: ondemand
System Notes: Compiz was running on this system.
Testing initiated at 6 July 2012 21:36 by user phoronix.