GCC 4.6, LLVM/Clang 3.0, AMD Open64 Compiler Benchmarks

Published on November 07, 2011
Written by Michael Larabel
Page 1 of 5
Discuss This Article

For those interested by last week's articles on the AMD Bulldozer benchmarks of the GCC, Open64, and LLVM/Clang compilers and the FX-8150 compiler tuning, but curious to know how the new LLVM/Clang 3.0 and other compilers perform on other processors, here's some new test results. These tests are looking at GCC 4.6, LLVM/Clang 3.0-RC1, and AMD Open64 compilers on Intel Sandy Bridge and AMD Shanghai hardware.

The first release candidate of GCC 4.6.2, LLVM/Clang 3.0 RC1, and AMD Open64 4.2.5.2 were tested on these two non-Bulldozer setups. The CFLAGS/CXXFLAGS set outside of each test's default flags were specifying the march/mtume option to native for taking advantage of each system's native features. GCC was built with --enable-checking=release and LLVM was built with --enable-optimized and --disable-assertions, to mirror release builds. The Open64 compiler was using the 64-bit binary provided by AMD. All other testing remained at the respective defaults.

The AMD Shanghai setup was a dual AMD Opteron 2384 quad-core (octal-core total) system with 4GB of RAM and a SATA HDD. The Intel Core i7 Sandy Bridge setup had an i7-2630QM (quad-core with Hyper Threading), 8GB of RAM, and a Super Talent SSD. Both systems were running Ubuntu 11.10 (x86_64) with the Linux 3.0 kernel. Results for Open64 on Sandy Bridge were not available since the AMD-sponsored compiler failed to build working binaries for any of the tests.

Now let's see the results.

<< Previous Page
1
Latest Hardware Reviews
  1. Intel Haswell HD Graphics 4600 vs. AMD Radeon Graphics On Linux
  2. Intel Haswell HD Graphics 4600 Performance On Ubuntu Linux
  3. Intel Core i7 4770K "Haswell" Benchmarks On Ubuntu Linux
  4. The First Experience Of Intel Haswell On Linux
Latest Software Articles
  1. Optimized Binaries Provide Great Benefits For Intel Haswell
  2. 11-Way Linux, BSD Platform Comparison
  3. SNA Acceleration Works Great For Intel Core i7 Haswell
  4. The Linux Evolution For Intel Haswell's Performance
Latest Linux News
  1. Mir's GPLv3 License Is Now Raising Concerns
  2. NVIDIA Driver Soon Likely To Support EGL, Mir
  3. OpenMandriva Goes Into Alpha Form, Russian-Based
  4. NVIDIA Brings Their Linux Driver To ARM
  5. D Language Still Showing Promise, Advancements
  6. Planetary Annihilation Released For Linux Gamers
  7. Gentoo Starts Work On KDE-Wayland Support
  8. NVIDIA To License Its Kepler GPU Technology
  9. KDE's KWin Made Lots Of Progress In 4.11
  10. Ubuntu Announces Carrier Advisory Group
  11. Qt 5.1 Release Candidate 1 Has Arrived
Latest Forum Talk
  1. D Language Still Showing Promise, Advancements
  2. Mir's GPLv3 License Is Now Raising Concerns
  3. Gentoo Starts Work On KDE-Wayland Support
  4. Benchmarking The Intel P-State, CPUfreq Changes
  5. Intel GPU Driver Tries To Rip Out FBDEV Support
  6. Five Years Later, Intel Poulsbo Is Still A Linux...
  1. Computers
  2. Display Drivers
  3. Graphics Cards
  4. Motherboards
  5. Peripherals
  6. Processors
  7. Software
  8. Operating Systems
  9. All Articles
  1. Linux Benchmarking
  2. OpenBenchmarking.org
  3. Phoronix Test Suite