AMD FX-8150 Bulldozer bdver1 GCC 4.7 Tuning

Using GCC 4.7.0 on an AMD FX-8150 Bulldozer eight-core CPU from an ASUS motherboard running a near final Ubuntu 12.04 LTS x86_64 with the Linux 3.2 kernel. Testing of vanilla GCC 4.7..0 and running some open-source computational tests when using CFLAGS/CXXFLAGS of -O3 and then varying -march= flags. The march= GCC 4.7 options tested for the AMD Bulldozer FX-8150 were k8, k8-sse3, barcelona, btver1, and bdver1 (optimal). Testing for a future article on Phoronix.com by Michael Larabel.

Compare your own system(s) to this result file with the Phoronix Test Suite by running the command: phoronix-test-suite benchmark 1203277-SU-BDVER1TUN05
Jump To Table - Results

View

Do Not Show Noisy Results
Do Not Show Results With Incomplete Data
Do Not Show Results With Little Change/Spread
List Notable Results

Limit displaying results to tests within:

C/C++ Compiler Tests 3 Tests
CPU Massive 3 Tests
Creator Workloads 2 Tests
Multi-Core 2 Tests
Server CPU Tests 2 Tests

Statistics

Show Overall Harmonic Mean(s)
Show Overall Geometric Mean
Show Geometric Means Per-Suite/Category
Show Wins / Losses Counts (Pie Chart)
Normalize Results
Remove Outliers Before Calculating Averages

Graph Settings

Force Line Graphs Where Applicable
Convert To Scalar Where Applicable
Prefer Vertical Bar Graphs

Multi-Way Comparison

Condense Multi-Option Tests Into Single Result Graphs

Table

Show Detailed System Result Table

Run Management

Highlight
Result
Hide
Result
Result
Identifier
View Logs
Performance Per
Dollar
Date
Run
  Test
  Duration
march=k8
March 27 2012
 
march=k8-sse3
March 27 2012
 
march=btver1
March 27 2012
 
march=barcelona
March 27 2012
 
march=bdver1
March 27 2012
 
Invert Hiding All Results Option
 

Only show results where is faster than
Only show results matching title/arguments (delimit multiple options with a comma):
Do not show results matching title/arguments (delimit multiple options with a comma):


AMD FX-8150 Bulldozer bdver1 GCC 4.7 Tuning Using GCC 4.7.0 on an AMD FX-8150 Bulldozer eight-core CPU from an ASUS motherboard running a near final Ubuntu 12.04 LTS x86_64 with the Linux 3.2 kernel. Testing of vanilla GCC 4.7..0 and running some open-source computational tests when using CFLAGS/CXXFLAGS of -O3 and then varying -march= flags. The march= GCC 4.7 options tested for the AMD Bulldozer FX-8150 were k8, k8-sse3, barcelona, btver1, and bdver1 (optimal). Testing for a future article on Phoronix.com by Michael Larabel. march=k8: Processor: AMD FX-8150 Eight-Core @ 3.60GHz (8 Cores), Motherboard: ASUS Crosshair V Formula, Chipset: AMD nee ATI RD890, Memory: 16384MB, Disk: 240GB OCZ VERTEX3, Graphics: AMD Radeon HD 6570 512MB, Audio: Realtek ALC889, Monitor: DELL P2210H, Network: Intel 82583V Gigabit Connection OS: Ubuntu 12.04, Kernel: 3.2.0-20-generic (x86_64), Desktop: Unity 5.6.0, Display Server: X Server 1.11.3, Display Driver: radeon 6.14.99, OpenGL: 2.1 Mesa 8.0.2 Gallium 0.4, Compiler: GCC 4.7.0, File-System: ext4, Screen Resolution: 1920x1080 march=k8-sse3: Processor: AMD FX-8150 Eight-Core @ 3.60GHz (8 Cores), Motherboard: ASUS Crosshair V Formula, Chipset: AMD nee ATI RD890, Memory: 16384MB, Disk: 240GB OCZ VERTEX3, Graphics: AMD Radeon HD 6570 512MB, Audio: Realtek ALC889, Monitor: DELL P2210H, Network: Intel 82583V Gigabit Connection OS: Ubuntu 12.04, Kernel: 3.2.0-20-generic (x86_64), Desktop: Unity 5.6.0, Display Server: X Server 1.11.3, Display Driver: radeon 6.14.99, OpenGL: 2.1 Mesa 8.0.2 Gallium 0.4, Compiler: GCC 4.7.0, File-System: ext4, Screen Resolution: 1920x1080 march=btver1: Processor: AMD FX-8150 Eight-Core @ 3.60GHz (8 Cores), Motherboard: ASUS Crosshair V Formula, Chipset: AMD nee ATI RD890, Memory: 16384MB, Disk: 240GB OCZ VERTEX3, Graphics: AMD Radeon HD 6570 512MB, Audio: Realtek ALC889, Monitor: DELL P2210H, Network: Intel 82583V Gigabit Connection OS: Ubuntu 12.04, Kernel: 3.2.0-20-generic (x86_64), Desktop: Unity 5.6.0, Display Server: X Server 1.11.3, Display Driver: radeon 6.14.99, OpenGL: 2.1 Mesa 8.0.2 Gallium 0.4, Compiler: GCC 4.7.0, File-System: ext4, Screen Resolution: 1920x1080 march=barcelona: Processor: AMD FX-8150 Eight-Core @ 3.60GHz (8 Cores), Motherboard: ASUS Crosshair V Formula, Chipset: AMD nee ATI RD890, Memory: 16384MB, Disk: 240GB OCZ VERTEX3, Graphics: AMD Radeon HD 6570 512MB, Audio: Realtek ALC889, Monitor: DELL P2210H, Network: Intel 82583V Gigabit Connection OS: Ubuntu 12.04, Kernel: 3.2.0-20-generic (x86_64), Desktop: Unity 5.6.0, Display Server: X Server 1.11.3, Display Driver: radeon 6.14.99, OpenGL: 2.1 Mesa 8.0.2 Gallium 0.4, Compiler: GCC 4.7.0, File-System: ext4, Screen Resolution: 1920x1080 march=bdver1: Processor: AMD FX-8150 Eight-Core @ 3.60GHz (8 Cores), Motherboard: ASUS Crosshair V Formula, Chipset: AMD nee ATI RD890, Memory: 16384MB, Disk: 240GB OCZ VERTEX3, Graphics: AMD Radeon HD 6570 512MB, Audio: Realtek ALC889, Monitor: DELL P2210H, Network: Intel 82583V Gigabit Connection OS: Ubuntu 12.04, Kernel: 3.2.0-20-generic (x86_64), Desktop: Unity 5.6.0, Display Server: X Server 1.11.3, Display Driver: radeon 6.14.99, OpenGL: 2.1 Mesa 8.0.2 Gallium 0.4, Compiler: GCC 4.7.0, File-System: ext4, Screen Resolution: 1920x1080 GraphicsMagick 1.3.12 Operation: Blur Iterations Per Minute > Higher Is Better march=k8 ........ 99 |=============================================== march=k8-sse3 ... 95 |============================================= march=btver1 .... 98 |=============================================== march=barcelona . 107 |=================================================== march=bdver1 .... 117 |======================================================== GraphicsMagick 1.3.12 Operation: Resizing Iterations Per Minute > Higher Is Better march=k8 ........ 130 |================================================= march=k8-sse3 ... 129 |================================================= march=btver1 .... 130 |================================================= march=barcelona . 140 |===================================================== march=bdver1 .... 148 |======================================================== GraphicsMagick 1.3.12 Operation: Sharpen Iterations Per Minute > Higher Is Better march=k8 ........ 64 |=================================== march=k8-sse3 ... 64 |=================================== march=btver1 .... 65 |==================================== march=barcelona . 88 |================================================ march=bdver1 .... 102 |======================================================== Himeno Benchmark 3.0 Poisson Pressure Solver MFLOPS > Higher Is Better march=k8 ........ 533.49 |=========================================== march=k8-sse3 ... 651.44 |==================================================== march=btver1 .... 661.76 |===================================================== march=barcelona . 662.40 |===================================================== march=bdver1 .... 596.68 |================================================ C-Ray 1.1 Total Time Seconds < Lower Is Better march=k8 ........ 52.73 |====================================================== march=k8-sse3 ... 52.75 |====================================================== march=btver1 .... 47.30 |================================================ march=barcelona . 36.00 |===================================== march=bdver1 .... 26.92 |============================