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. ROCCAT LUA: A Linux-Friendly Gaming Mouse
  2. Cheetah Mounts: The Affordable Way To Put Your TV On The Wall
  3. Scythe Mugen MAX
  4. Intel Core i7 5960X Haswell-E On Linux
Latest Linux Articles
  1. Preview: Radeon Gallium3D Performance For CS:GO On Linux
  2. XWayland Linux Gaming Performance With GNOME Wayland On Fedora 21
  3. EXT4/Btrfs/XFS/F2FS Benchmarks On Linux 3.17
  4. Fedora 21 Alpha First Impressions: It's Great
Latest Linux News
  1. Operating System U Fails To Live Up To Its Goals
  2. AMD Catalyst 14.9 Officially Released For Linux
  3. Nouveau Memory Re-Clocking Comes For More NVIDIA GPUs
  4. NVIDIA Suggests Explicit Synchronization For Nouveau
  5. Adobe Brings Streaming Photoshop To Chromebooks
  6. OverlayFS Proposed For The Linux 3.18 Kernel
  7. NVIDIA To Issue An Update On Their Support Of Mir & Wayland
  8. NVIDIA Is Still Working On The New Linux OpenGL ABI
  9. Intel Haswell HD Graphics With CS:GO On Linux
  10. The Most Dominating Linux Stories Of Q3'2014
Latest Forum Discussions
  1. New AMD Catalyst drivers out today
  2. NVIDIA Alerts Nouveau: They're Starting To Sign/Validate GPU Firmware Images
  3. Updated and Optimized Ubuntu Free Graphics Drivers
  4. Take the Steam Survey results with a grain of salt. It is flawed.
  5. FSF Issues Statement On Shellshock Bash Vulnerability
  6. AMD Wants To Know What's Wrong With Catalyst
  7. New Group Calls For Boycotting Systemd
  8. Counter-Strike: Global Offensive NVIDIA/AMD Benchmarks On Linux