1. Computers
  2. Display Drivers
  3. Graphics Cards
  4. Memory
  5. Motherboards
  6. Processors
  7. Software
  8. Storage
  9. Operating Systems


Facebook RSS Twitter Twitter Google Plus


Phoronix Test Suite

OpenBenchmarking.org

AMD's FX-8150 Bulldozer Benefits From New Compilers, Tuning

Michael Larabel

Published on 18 April 2012
Written by Michael Larabel
Page 1 of 7 - 40 Comments

After looking at how Intel's Sandy Bridge processor performance has evolved with the new GCC 4.7 compiler and Apple's forthcoming LLVM 3.1 with Clang, here are benchmark results from the AMD FX-8150 "Bulldozer" Eight-Core processor with GCC 4.7.0 and the latest LLVM/Clang 3.1 development code along with looking at the performance impact of various compiler tuning flags for this latest-generation AMD CPU. Making things even more interesting, AMD's Open64 4.5.1 compiler was also tossed into the testing mix.

First up are the results from AMD FX-8150 Bulldozer from the ASUS Crosshair V Formula when it was running Ubuntu 12.04 with the Linux 3.2 kernel and comparing GCC 4.7.0, LLVM/Clang 3.1 SVN, and AMD Open64 4.5.1. Each of the tests were done when the compilers were build the open-source test profiles with -march=k8 and -march=bdver1 as the compiler flags (and -O3 was set the entire time for all compilers for both the k8/bdver1 architecture optimizations). The new compilers have better AVX1 support and other x86 enhancements (along with initial AVX2 support, but that won't benefit the first-generation Bulldozers) and other new compiler features and improvements.

The k8 march flag enables compiler optimizations targeting the original AMD K8 processor while bdver1 enables all of the compiler optimizations/features of the first-generation AMD Bulldozer hardware, like AVX and FMA4 instructions. The three tested compilers were built in their release/optimized modes with the build configurations being shown on the Phoronix Test Suite system table above. All benchmarking was done via the Phoronix Test Suite and these results can be reproduced using OpenBenchmarking.org.

<< Previous Page
1
Latest Linux Hardware Reviews
  1. Rosewill RS-MI-01: An Ultra Low-Cost Mini-ITX Chassis
  2. D-Link DCS-2330L HD Wireless Network Camera
  3. Gigabyte AM1M-S2H
  4. AMD's New Athlon/Semprons Give Old Phenom CPUs A Big Run For The Money
Latest Linux Articles
  1. AMD Catalyst 14.4 On Linux With Radeon R3 APU Graphics
  2. Red Hat Enterprise Linux 7.0 RC Benchmarks
  3. AMD Catalyst 14.4 Brings Few Linux Performance Improvements
  4. The Performance Of Fedora 20 Updated
Latest Linux News
  1. Intel Developer Proposes A New Linux CPU Load Metric
  2. R600 Gallium3D Lands Many OpenGL Fixes
  3. LLVMpipe Gallium3D Now Exposes GLSL 3.30
  4. NGINX 1.6 Brings SPDY 3.1 & Other New Features
  5. Linux Foundation Announces A Core Infrastructure Initiative
  6. More Steam Linux Tests/Benchmarks Might Be Coming
  7. NVIDIA's Amazing Single-Board ARM Computer Might Be Delayed
  8. Fedora 21 To Get A Playground, New Features
  9. PC-BSD Is Developing Its Own Desktop Environment
  10. Valve Is Bringing VOGL To Windows & Working On Regression Tests
  11. Canonical Is Taking Over Linux 3.13 Kernel Maintenance
  12. Google Web Designer Is Now Natively Available On Linux
Latest Forum Discussions
  1. Linux Kernel Developers Fed Up With Ridiculous Bugs In Systemd
  2. HTPC-upgrade advice: AMD Richland A8-7600 or Kaveri A10-6700T ???
  3. What Else Would You Like To See On Phoronix This Spring?
  4. The GNOME Foundation Is Running Short On Money
  5. The Most Amazing OpenGL Tech Demo In 64kb
  6. Announcing radeontop, a tool for viewing the GPU usage
  7. New card. Open source drivers only.
  8. Script for Fan Speed Control