Open64 Bulldozer FX-8150 Compiler Testing the AMD Open64 4.2.5.2 compiler on an AMD FX-8150 eight-core Bulldozer under Ubuntu 11.10 64-bit with a Linux 3.1 kernel snapshot. Testing in stock compiler configuration and then various AMD compiler performance tuning options. Benchmarking managed by Michael Larabel for a future article on Phoronix.com.
HTML result view exported from: https://openbenchmarking.org/result/1110242-AR-OPEN64BUL04&sor&grr .
Open64 Bulldozer FX-8150 Compiler Processor Motherboard Chipset Memory Disk Graphics Audio Network OS Kernel Desktop Display Server Display Driver OpenGL Compiler File-System Screen Resolution Stock No Optimizations O1 Local Optimizations O3 Aggressive Optimizations bdver1 bdver1 + Ofast Auto-Parallelization Huge Pages Loop Nest Optimizations Multi-Core Scalability LNO Prefetch AMD FX-8150 Eight-Core @ 3.61GHz (8 Cores) ASUS Crosshair V Formula ATI RD890 PCI to PCI bridge 8192MB 60GB OCZ VERTEX2 NVIDIA GeForce GTX 460 768MB (675/1800MHz) Realtek ALC889 Intel 82583V Gigabit Connection Ubuntu 11.10 3.1.0-999-generic (x86_64) Unity 4.22.0 X Server 1.10.4 NVIDIA 290.03 4.2.0 NVIDIA 290.03 Open64 4.2.5.2 ext4 1920x1080 OpenBenchmarking.org System Details - Compiz was running on this system.
Open64 Bulldozer FX-8150 Compiler gcrypt: CAMELLIA256-ECB Cipher encode-mp3: WAV To MP3 graphics-magick: Resizing graphics-magick: Local Adaptive Thresholding ttsiod-renderer: Phong Rendering With Soft-Shadow Mapping povray: Total Time build-apache: Time To Compile build-php: Time To Compile apache: Static Web Page Serving Stock No Optimizations O1 Local Optimizations O3 Aggressive Optimizations bdver1 bdver1 + Ofast Auto-Parallelization Huge Pages Loop Nest Optimizations Multi-Core Scalability LNO Prefetch 1990 25.03 69 21 23.65 905 37.72 37.59 21522.42 11025 75.08 28 8 4.12 1939 21.14 22.87 20546.10 12230 46.86 5.35 1610 31.33 29.10 20734.08 1903 25.90 73 22 24.34 903 44.97 50.01 21130.13 1990 27.68 69 22 18.53 681 37.29 36.70 21090.72 1930 35.51 69 19 18.09 873 40.28 41.81 8177.35 1970 27.64 69 22 18.53 891 37.03 36.65 21474.41 27.63 69 21 17.40 900 37.02 36.74 21328.23 2013 27.67 69 22 18.81 904 37.04 36.61 20860.34 2003 20.91 17.96 893 37.16 36.76 21338.56 OpenBenchmarking.org
Gcrypt Library CAMELLIA256-ECB Cipher OpenBenchmarking.org Microseconds, Fewer Is Better Gcrypt Library 1.4.4 CAMELLIA256-ECB Cipher O3 Aggressive Optimizations Auto-Parallelization Huge Pages Stock bdver1 LNO Prefetch Multi-Core Scalability No Optimizations O1 Local Optimizations 3K 6K 9K 12K 15K SE +/- 6.67, N = 3 SE +/- 17.32, N = 3 SE +/- 5.77, N = 3 SE +/- 10.00, N = 3 SE +/- 10.00, N = 3 SE +/- 8.82, N = 3 SE +/- 3.33, N = 3 SE +/- 270.69, N = 6 SE +/- 60.28, N = 3 1903 1930 1970 1990 1990 2003 2013 11025 12230
LAME MP3 Encoding WAV To MP3 OpenBenchmarking.org Seconds, Fewer Is Better LAME MP3 Encoding 3.98.2 WAV To MP3 LNO Prefetch Stock O3 Aggressive Optimizations Loop Nest Optimizations Huge Pages Multi-Core Scalability bdver1 Auto-Parallelization O1 Local Optimizations No Optimizations 20 40 60 80 100 SE +/- 0.01, N = 5 SE +/- 0.04, N = 5 SE +/- 0.08, N = 5 SE +/- 0.02, N = 5 SE +/- 0.03, N = 5 SE +/- 0.03, N = 5 SE +/- 0.04, N = 5 SE +/- 0.02, N = 5 SE +/- 0.13, N = 5 SE +/- 0.02, N = 5 20.91 25.03 25.90 27.63 27.64 27.67 27.68 35.51 46.86 75.08
GraphicsMagick Operation: Resizing OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.12 Operation: Resizing O3 Aggressive Optimizations Multi-Core Scalability Loop Nest Optimizations Huge Pages Auto-Parallelization bdver1 Stock No Optimizations 16 32 48 64 80 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.00, N = 3 SE +/- 0.33, N = 3 SE +/- 1.48, N = 6 73 69 69 69 69 69 69 28
GraphicsMagick Operation: Local Adaptive Thresholding OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.12 Operation: Local Adaptive Thresholding Multi-Core Scalability Huge Pages bdver1 O3 Aggressive Optimizations Loop Nest Optimizations Stock Auto-Parallelization No Optimizations 5 10 15 20 25 SE +/- 0.33, N = 3 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.00, N = 3 SE +/- 0.00, N = 3 22 22 22 22 21 21 19 8
TTSIOD 3D Renderer Phong Rendering With Soft-Shadow Mapping OpenBenchmarking.org FPS, More Is Better TTSIOD 3D Renderer 2.1v Phong Rendering With Soft-Shadow Mapping O3 Aggressive Optimizations Stock Multi-Core Scalability Huge Pages bdver1 Auto-Parallelization LNO Prefetch Loop Nest Optimizations O1 Local Optimizations No Optimizations 6 12 18 24 30 SE +/- 0.05, N = 3 SE +/- 0.55, N = 6 SE +/- 0.09, N = 3 SE +/- 0.46, N = 6 SE +/- 0.31, N = 6 SE +/- 0.04, N = 3 SE +/- 0.50, N = 6 SE +/- 0.40, N = 6 SE +/- 0.36, N = 6 SE +/- 0.03, N = 3 24.34 23.65 18.81 18.53 18.53 18.09 17.96 17.40 5.35 4.12
POV-Ray Total Time OpenBenchmarking.org Seconds, Fewer Is Better POV-Ray 3.6.1 Total Time bdver1 Auto-Parallelization Huge Pages LNO Prefetch Loop Nest Optimizations O3 Aggressive Optimizations Multi-Core Scalability Stock O1 Local Optimizations No Optimizations 400 800 1200 1600 2000 681 873 891 893 900 903 904 905 1610 1939
Timed Apache Compilation Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Timed Apache Compilation 2.2.17 Time To Compile No Optimizations O1 Local Optimizations Loop Nest Optimizations Huge Pages Multi-Core Scalability LNO Prefetch bdver1 Stock Auto-Parallelization O3 Aggressive Optimizations 10 20 30 40 50 SE +/- 0.46, N = 6 SE +/- 0.05, N = 3 SE +/- 0.07, N = 3 SE +/- 0.03, N = 3 SE +/- 0.02, N = 3 SE +/- 0.01, N = 3 SE +/- 0.08, N = 3 SE +/- 0.03, N = 3 SE +/- 0.01, N = 3 SE +/- 0.16, N = 3 21.14 31.33 37.02 37.03 37.04 37.16 37.29 37.72 40.28 44.97
Timed PHP Compilation Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Timed PHP Compilation 5.2.9 Time To Compile No Optimizations O1 Local Optimizations Multi-Core Scalability Huge Pages bdver1 Loop Nest Optimizations LNO Prefetch Stock Auto-Parallelization O3 Aggressive Optimizations 11 22 33 44 55 SE +/- 0.05, N = 3 SE +/- 0.03, N = 3 SE +/- 0.02, N = 3 SE +/- 0.04, N = 3 SE +/- 0.09, N = 3 SE +/- 0.03, N = 3 SE +/- 0.03, N = 3 SE +/- 0.02, N = 3 SE +/- 0.02, N = 3 SE +/- 0.05, N = 3 22.87 29.10 36.61 36.65 36.70 36.74 36.76 37.59 41.81 50.01
Apache Benchmark Static Web Page Serving OpenBenchmarking.org Requests Per Second, More Is Better Apache Benchmark 2.2.17 Static Web Page Serving Stock Huge Pages LNO Prefetch Loop Nest Optimizations O3 Aggressive Optimizations bdver1 Multi-Core Scalability O1 Local Optimizations No Optimizations Auto-Parallelization 5K 10K 15K 20K 25K SE +/- 194.74, N = 3 SE +/- 202.33, N = 3 SE +/- 10.32, N = 3 SE +/- 120.74, N = 3 SE +/- 301.44, N = 3 SE +/- 17.57, N = 3 SE +/- 180.37, N = 3 SE +/- 255.57, N = 3 SE +/- 126.78, N = 3 SE +/- 48.51, N = 3 21522.42 21474.41 21338.56 21328.23 21130.13 21090.72 20860.34 20734.08 20546.10 8177.35
Phoronix Test Suite v10.8.4