AMD FX-8150 Eight-Core Bulldozer processor testing various optimization levels of GCC compiler on Ubuntu Linux.
Compare your own system(s) to this result file with the
Phoronix Test Suite by running the command:
phoronix-test-suite benchmark 1210138-RA-GCCAMDBUL77 GCC AMD Bulldozer Compiler Optimization Levels - Phoronix Test Suite GCC AMD Bulldozer Compiler Optimization Levels AMD FX-8150 Eight-Core Bulldozer processor testing various optimization levels of GCC compiler on Ubuntu Linux.
HTML result view exported from: https://openbenchmarking.org/result/1210138-RA-GCCAMDBUL77&rdt&gru .
GCC AMD Bulldozer Compiler Optimization Levels Processor Motherboard Chipset Memory Disk Graphics Audio Monitor Network OS Kernel Desktop Display Server Display Driver OpenGL Compiler File-System Screen Resolution -O0 -O1 -O2 -O3 -Os -Ofast AMD FX-8150 Eight-Core @ 3.60GHz (8 Cores) ASUS Crosshair V Formula AMD ATI RD890 bridge 4096MB 60GB OCZ VERTEX2 NVIDIA GeForce 9600 GSO 512MB (399/399MHz) Realtek ALC889 DELL P2210H Intel 82583V Gigabit Connection Ubuntu 12.10 3.5.0-14-generic (x86_64) Unity 6.4.0 X Server 1.13.0 nouveau 1.0.2 3.0 Mesa 8.1-devel Gallium 0.4 GCC 4.7 ext4 1920x1080 OpenBenchmarking.org Compiler Details - --build=x86_64-linux-gnu --disable-werror --enable-checking=release --enable-clocale=gnu --enable-gnu-unique-object --enable-languages=c,c++,go,fortran,objc,obj-c++ --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-nls --enable-objc-gc --enable-plugin --enable-shared --enable-threads=posix --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-arch-32=i686 --with-tune=generic -v Processor Details - Scaling Governor: ondemand System Details - Compiz was running on this system.
GCC AMD Bulldozer Compiler Optimization Levels graphics-magick: Blur graphics-magick: Sharpen graphics-magick: Resizing graphics-magick: HWB Color Space graphics-magick: Local Adaptive Thresholding himeno: Poisson Pressure Solver pgbench: TPC-B Transactions Per Second build-php: Time To Compile c-ray: Total Time smallpt: Global Illumination Renderer; 100 Samples nero2d: Total Time -O0 -O1 -O2 -O3 -Os -Ofast 64 41 67 81 31 240.43 1596.13 14.22 76.23 116 4513.59 97 64 128 157 67 410.08 1920.03 22.10 53.78 36 612.65 97 65 124 158 67 588.70 2004.75 29.85 46.57 36 529.95 112 64 121 156 67 675.92 1989.01 32.71 36.38 32 521.83 82 68 101 122 62 540.10 1831.30 24.83 72.89 51 1065.63 109 95 122 158 67 704.76 32.91 35.84 30 509.70 OpenBenchmarking.org
GraphicsMagick Operation: Blur OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.12 Operation: Blur -O0 -O1 -O2 -O3 -Os -Ofast 30 60 90 120 150 SE +/- 0.00, N = 3 SE +/- 0.58, N = 3 SE +/- 0.67, N = 3 SE +/- 1.45, N = 3 SE +/- 0.58, N = 3 SE +/- 0.00, N = 3 64 97 97 112 82 109 -O0 -O1 -O2 -O3 -Os -Ofast 1. (CC) gcc options: -std=gnu99 -fopenmp -pthread -lz -lm -lgomp -lpthread
GraphicsMagick Operation: Sharpen OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.12 Operation: Sharpen -O0 -O1 -O2 -O3 -Os -Ofast 20 40 60 80 100 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 SE +/- 0.33, N = 3 41 64 65 64 68 95 -O0 -O1 -O2 -O3 -Os -Ofast 1. (CC) gcc options: -std=gnu99 -fopenmp -pthread -lz -lm -lgomp -lpthread
GraphicsMagick Operation: Resizing OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.12 Operation: Resizing -O0 -O1 -O2 -O3 -Os -Ofast 30 60 90 120 150 SE +/- 0.33, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.33, N = 3 SE +/- 0.33, N = 3 SE +/- 0.33, N = 3 67 128 124 121 101 122 -O0 -O1 -O2 -O3 -Os -Ofast 1. (CC) gcc options: -std=gnu99 -fopenmp -pthread -lz -lm -lgomp -lpthread
GraphicsMagick Operation: HWB Color Space OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.12 Operation: HWB Color Space -O0 -O1 -O2 -O3 -Os -Ofast 30 60 90 120 150 SE +/- 0.33, N = 3 SE +/- 0.67, N = 3 SE +/- 0.67, N = 3 SE +/- 0.33, N = 3 SE +/- 0.67, N = 3 SE +/- 0.33, N = 3 81 157 158 156 122 158 -O0 -O1 -O2 -O3 -Os -Ofast 1. (CC) gcc options: -std=gnu99 -fopenmp -pthread -lz -lm -lgomp -lpthread
GraphicsMagick Operation: Local Adaptive Thresholding OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.12 Operation: Local Adaptive Thresholding -O0 -O1 -O2 -O3 -Os -Ofast 15 30 45 60 75 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.33, N = 3 SE +/- 0.00, N = 3 31 67 67 67 62 67 -O0 -O1 -O2 -O3 -Os -Ofast 1. (CC) gcc options: -std=gnu99 -fopenmp -pthread -lz -lm -lgomp -lpthread
Himeno Benchmark Poisson Pressure Solver OpenBenchmarking.org MFLOPS, More Is Better Himeno Benchmark 3.0 Poisson Pressure Solver -O0 -O1 -O2 -O3 -Os -Ofast 150 300 450 600 750 SE +/- 2.03, N = 3 SE +/- 1.69, N = 3 SE +/- 8.81, N = 3 SE +/- 7.89, N = 3 SE +/- 7.93, N = 3 SE +/- 1.24, N = 3 240.43 410.08 588.70 675.92 540.10 704.76 -O0 -O1 -O2 -Os -Ofast 1. (CC) gcc options: -O3
PostgreSQL pgbench TPC-B Transactions Per Second OpenBenchmarking.org TPS, More Is Better PostgreSQL pgbench 8.4.11 TPC-B Transactions Per Second -O0 -O1 -O2 -O3 -Os 400 800 1200 1600 2000 SE +/- 9.33, N = 3 SE +/- 12.39, N = 3 SE +/- 34.85, N = 4 SE +/- 60.16, N = 6 SE +/- 23.00, N = 3 1596.13 1920.03 2004.75 1989.01 1831.30 -O0 -O1 -O2 -O3 -Os 1. (CC) gcc options: -fno-strict-aliasing -fwrapv -lpgport -lpq -lcrypt -ldl -lm
Timed PHP Compilation Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Timed PHP Compilation 5.2.9 Time To Compile -O0 -O1 -O2 -O3 -Os -Ofast 8 16 24 32 40 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 SE +/- 0.06, N = 3 SE +/- 0.06, N = 3 SE +/- 0.09, N = 3 SE +/- 0.07, N = 3 14.22 22.10 29.85 32.71 24.83 32.91 -O0 -O1 -O2 -O3 -Os -Ofast 1. (CC) gcc options: -pedantic -ldl -lz -lm
C-Ray Total Time OpenBenchmarking.org Seconds, Fewer Is Better C-Ray 1.1 Total Time -O0 -O1 -O2 -O3 -Os -Ofast 20 40 60 80 100 SE +/- 0.05, N = 3 SE +/- 0.01, N = 3 SE +/- 0.00, N = 3 SE +/- 0.01, N = 3 SE +/- 0.03, N = 3 SE +/- 0.01, N = 3 76.23 53.78 46.57 36.38 72.89 35.84 -O0 -O1 -O2 -Os -Ofast 1. (CC) gcc options: -lm -lpthread -O3
Smallpt Global Illumination Renderer; 100 Samples OpenBenchmarking.org Seconds, Fewer Is Better Smallpt 1.0 Global Illumination Renderer; 100 Samples -O0 -O1 -O2 -O3 -Os -Ofast 30 60 90 120 150 SE +/- 0.33, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.33, N = 3 SE +/- 0.33, N = 3 116 36 36 32 51 30 -O0 -O1 -O2 -O3 -Os -Ofast 1. (CXX) g++ options: -fopenmp
Open FMM Nero2D Total Time OpenBenchmarking.org Seconds, Fewer Is Better Open FMM Nero2D 2.0.2 Total Time -O0 -O1 -O2 -O3 -Os -Ofast 1000 2000 3000 4000 5000 4513.59 612.65 529.95 521.83 1065.63 509.70 -O0 -O1 -O2 -Os 1. (CXX) g++ options: -lfftw3 -llapack -lblas -lgfortran -lquadmath -lm
Phoronix Test Suite v10.8.4