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.
HTML result view exported from: https://openbenchmarking.org/result/1203277-SU-BDVER1TUN05&export=txt&sor&grw .
AMD FX-8150 Bulldozer bdver1 GCC 4.7 Tuning Processor Motherboard Chipset Memory Disk Graphics Audio Monitor Network OS Kernel Desktop Display Server Display Driver OpenGL Compiler File-System Screen Resolution march=k8 march=k8-sse3 march=btver1 march=barcelona march=bdver1 AMD FX-8150 Eight-Core @ 3.60GHz (8 Cores) ASUS Crosshair V Formula AMD nee ATI RD890 16384MB 240GB OCZ VERTEX3 AMD Radeon HD 6570 512MB Realtek ALC889 DELL P2210H Intel 82583V Gigabit Connection Ubuntu 12.04 3.2.0-20-generic (x86_64) Unity 5.6.0 X Server 1.11.3 radeon 6.14.99 2.1 Mesa 8.0.2 Gallium 0.4 GCC 4.7.0 ext4 1920x1080 OpenBenchmarking.org Compiler Details - --enable-checking=release --enable-languages=c,c++,fortran --enable-lto Processor Details - Scaling Governor: ondemand System Details - Compiz was running on this system.
AMD FX-8150 Bulldozer bdver1 GCC 4.7 Tuning himeno: Poisson Pressure Solver graphics-magick: Blur graphics-magick: Resizing graphics-magick: Sharpen c-ray: Total Time march=k8 march=k8-sse3 march=btver1 march=barcelona march=bdver1 533.49 99 130 64 52.73 651.44 95 129 64 52.75 661.76 98 130 65 47.30 662.40 107 140 88 36.00 596.68 117 148 102 26.92 OpenBenchmarking.org
Himeno Benchmark Poisson Pressure Solver OpenBenchmarking.org MFLOPS, More Is Better Himeno Benchmark 3.0 Poisson Pressure Solver march=barcelona march=btver1 march=k8-sse3 march=bdver1 march=k8 140 280 420 560 700 SE +/- 0.83, N = 3 SE +/- 0.37, N = 3 SE +/- 0.51, N = 3 SE +/- 2.62, N = 3 SE +/- 5.01, N = 3 662.40 661.76 651.44 596.68 533.49 -march=barcelona -march=btver1 -march=k8-sse3 -march=bdver1 -march=k8 1. (CC) gcc options: -O3
GraphicsMagick Operation: Blur OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.12 Operation: Blur march=bdver1 march=barcelona march=k8 march=btver1 march=k8-sse3 30 60 90 120 150 SE +/- 0.00, N = 3 SE +/- 0.33, N = 3 SE +/- 0.33, N = 3 SE +/- 0.00, N = 3 SE +/- 0.33, N = 3 117 107 99 98 95 -march=bdver1 -march=barcelona -march=k8 -march=btver1 -march=k8-sse3 1. (CC) gcc options: -std=gnu99 -fopenmp -O3 -pthread -ltiff -lfreetype -lXext -lSM -lICE -lX11 -lbz2 -lz -lm -lrt -lpthread
GraphicsMagick Operation: Resizing OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.12 Operation: Resizing march=bdver1 march=barcelona march=btver1 march=k8 march=k8-sse3 30 60 90 120 150 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.33, N = 3 SE +/- 0.58, N = 3 SE +/- 0.33, N = 3 148 140 130 130 129 -march=bdver1 -march=barcelona -march=btver1 -march=k8 -march=k8-sse3 1. (CC) gcc options: -std=gnu99 -fopenmp -O3 -pthread -ltiff -lfreetype -lXext -lSM -lICE -lX11 -lbz2 -lz -lm -lrt -lpthread
GraphicsMagick Operation: Sharpen OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.12 Operation: Sharpen march=bdver1 march=barcelona march=btver1 march=k8-sse3 march=k8 20 40 60 80 100 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 102 88 65 64 64 -march=bdver1 -march=barcelona -march=btver1 -march=k8-sse3 -march=k8 1. (CC) gcc options: -std=gnu99 -fopenmp -O3 -pthread -ltiff -lfreetype -lXext -lSM -lICE -lX11 -lbz2 -lz -lm -lrt -lpthread
C-Ray Total Time OpenBenchmarking.org Seconds, Fewer Is Better C-Ray 1.1 Total Time march=bdver1 march=barcelona march=btver1 march=k8 march=k8-sse3 12 24 36 48 60 SE +/- 0.01, N = 3 SE +/- 0.02, N = 3 SE +/- 0.02, N = 3 SE +/- 0.01, N = 3 SE +/- 0.00, N = 3 26.92 36.00 47.30 52.73 52.75 -march=bdver1 -march=barcelona -march=btver1 -march=k8 -march=k8-sse3 1. (CC) gcc options: -lm -lpthread -O3
Phoronix Test Suite v10.8.5