GCC 4.7 AMD Bulldozer

AMD FX-8150 Eight-Core Bulldozer benchmarking with different major versions of the GNU Compiler Collection (GCC compiler) built from source with same compiler settings. AMD FX-8150 compiler testing from Ubuntu 12.04 LTS x86_64 host. Testing for a future article on Phoronix.com.

HTML result view exported from: https://openbenchmarking.org/result/1203267-SU-GCC47AMDB94&grr.

GCC 4.7 AMD BulldozerProcessorMotherboardChipsetMemoryDiskGraphicsAudioMonitorNetworkOSKernelDesktopDisplay ServerDisplay DriverOpenGLCompilerFile-SystemScreen ResolutionGCC 4.4.7GCC 4.5.3GCC 4.6.3GCC 4.7.0AMD FX-8150 Eight-Core @ 3.60GHz (8 Cores)ASUS Crosshair V FormulaAMD nee ATI RD89016384MB240GB OCZ VERTEX3AMD Radeon HD 6570 512MBRealtek ALC889DELL P2210HIntel 82583V Gigabit ConnectionUbuntu 12.043.2.0-20-generic (x86_64)Unity 5.6.0X Server 1.11.3radeon 6.14.992.1 Mesa 8.0.2 Gallium 0.4GCC 4.4.7ext41920x1080GCC 4.5.3GCC 4.6.3GCC 4.7.0OpenBenchmarking.orgCompiler Details- --enable-checking=release --enable-languages=c,c++,fortran --enable-lto Processor Details- Scaling Governor: ondemandSystem Details- Compiz was running on this system.

GCC 4.7 AMD Bulldozerapache: Static Web Page Servingopenssl: RSA 4096-bit Performancesmallpt: Global Illumination Renderer; 100 Samplesnero2d: Total Timeminion: Solitaireminion: Quasigroupminion: Gracefulminion: Bibdencode-flac: WAV To FLACcompress-lzma: 256MB File Compressionc-ray: Total Timebuild-linux-kernel: Time To Compilemafft: Multiple Sequence Alignmenthmmer: Pfam Database Searchhimeno: Poisson Pressure Solvergraphics-magick: Sharpengraphics-magick: Resizinggraphics-magick: Local Adaptive Thresholdinggraphics-magick: HWB Color Spacegraphics-magick: Blurgmpbench: Total Timex264: H.264 Video Encodingvpxenc: vpxencttsiod-renderer: Phong Rendering With Soft-Shadow MappingGCC 4.4.7GCC 4.5.3GCC 4.6.3GCC 4.7.015576.8671.0332544.48164.14199.6987.30170.437.87154.8349.6598.517.5216.66543.5682127591431012661.90127.6318.9294.3114995.4268.6833543.87160.58194.9684.83170.027.85155.7844.3990.607.0416.65571.3082126591411002657.60128.7519.14121.8414959.5368.3831561.61158.21198.0886.80165.627.53153.7536.0292.237.2316.60605.5598147661581152663.60131.9419.63124.0715102.0970.0330602.74156.44195.2090.19166.497.08153.0026.9297.257.1116.79649.54102147671581172645.40132.7619.54117.73OpenBenchmarking.org

Apache Benchmark

Static Web Page Serving

OpenBenchmarking.orgRequests Per Second, More Is BetterApache Benchmark 2.2.21Static Web Page ServingGCC 4.4.7GCC 4.5.3GCC 4.6.3GCC 4.7.03K6K9K12K15KSE +/- 51.09, N = 3SE +/- 57.88, N = 3SE +/- 44.78, N = 3SE +/- 39.48, N = 315576.8614995.4214959.5315102.091. (CC) gcc options: -pthread -O3 -march=native -lm -lexpat -lrt -lcrypt -lpthread -ldl

OpenSSL

RSA 4096-bit Performance

OpenBenchmarking.orgSigns Per Second, More Is BetterOpenSSL 1.0.0eRSA 4096-bit PerformanceGCC 4.4.7GCC 4.5.3GCC 4.6.3GCC 4.7.01632486480SE +/- 0.05, N = 4SE +/- 0.30, N = 4SE +/- 0.36, N = 4SE +/- 0.34, N = 471.0368.6868.3870.031. (CC) gcc options: -m64 -O3 -lssl -lcrypto -ldl

Smallpt

Global Illumination Renderer; 100 Samples

OpenBenchmarking.orgSeconds, Fewer Is BetterSmallpt 1.0Global Illumination Renderer; 100 SamplesGCC 4.4.7GCC 4.5.3GCC 4.6.3GCC 4.7.0816243240SE +/- 0.00, N = 3SE +/- 0.33, N = 3SE +/- 0.33, N = 3SE +/- 0.00, N = 3323331301. (CXX) g++ options: -fopenmp -O3 -march=native

Open FMM Nero2D

Total Time

OpenBenchmarking.orgSeconds, Fewer Is BetterOpen FMM Nero2D 2.0.2Total TimeGCC 4.4.7GCC 4.5.3GCC 4.6.3GCC 4.7.0130260390520650544.48543.87561.61602.74-llapack-llapack1. (CXX) g++ options: -O3 -march=native -lfftw3 -lblas -lm

Minion

Benchmark: Solitaire

OpenBenchmarking.orgSeconds, Fewer Is BetterMinion 0.12Benchmark: SolitaireGCC 4.4.7GCC 4.5.3GCC 4.6.3GCC 4.7.04080120160200SE +/- 1.84, N = 3SE +/- 1.46, N = 3SE +/- 2.18, N = 3SE +/- 1.10, N = 3164.14160.58158.21156.441. (CXX) g++ options: -O3 -fomit-frame-pointer -rdynamic -lboost_iostreams-mt

Minion

Benchmark: Quasigroup

OpenBenchmarking.orgSeconds, Fewer Is BetterMinion 0.12Benchmark: QuasigroupGCC 4.4.7GCC 4.5.3GCC 4.6.3GCC 4.7.04080120160200SE +/- 1.54, N = 3SE +/- 0.15, N = 3SE +/- 0.11, N = 3SE +/- 0.24, N = 3199.69194.96198.08195.201. (CXX) g++ options: -O3 -fomit-frame-pointer -rdynamic -lboost_iostreams-mt

Minion

Benchmark: Graceful

OpenBenchmarking.orgSeconds, Fewer Is BetterMinion 0.12Benchmark: GracefulGCC 4.4.7GCC 4.5.3GCC 4.6.3GCC 4.7.020406080100SE +/- 0.30, N = 3SE +/- 0.28, N = 3SE +/- 0.57, N = 3SE +/- 0.16, N = 387.3084.8386.8090.191. (CXX) g++ options: -O3 -fomit-frame-pointer -rdynamic -lboost_iostreams-mt

Minion

Benchmark: Bibd

OpenBenchmarking.orgSeconds, Fewer Is BetterMinion 0.12Benchmark: BibdGCC 4.4.7GCC 4.5.3GCC 4.6.3GCC 4.7.04080120160200SE +/- 1.84, N = 3SE +/- 1.68, N = 3SE +/- 0.08, N = 3SE +/- 0.99, N = 3170.43170.02165.62166.491. (CXX) g++ options: -O3 -fomit-frame-pointer -rdynamic -lboost_iostreams-mt

FLAC Audio Encoding

WAV To FLAC

OpenBenchmarking.orgSeconds, Fewer Is BetterFLAC Audio Encoding 1.2.1WAV To FLACGCC 4.4.7GCC 4.5.3GCC 4.6.3GCC 4.7.0246810SE +/- 0.01, N = 5SE +/- 0.01, N = 5SE +/- 0.01, N = 5SE +/- 0.01, N = 57.877.857.537.081. (CXX) g++ options: -O3 -march=native -lm

LZMA Compression

256MB File Compression

OpenBenchmarking.orgSeconds, Fewer Is BetterLZMA Compression256MB File CompressionGCC 4.4.7GCC 4.5.3GCC 4.6.3GCC 4.7.0306090120150SE +/- 0.09, N = 3SE +/- 0.41, N = 3SE +/- 0.28, N = 3SE +/- 0.16, N = 3154.83155.78153.75153.001. (CC) gcc options: -O3 -march=native

C-Ray

Total Time

OpenBenchmarking.orgSeconds, Fewer Is BetterC-Ray 1.1Total TimeGCC 4.4.7GCC 4.5.3GCC 4.6.3GCC 4.7.01122334455SE +/- 0.00, N = 3SE +/- 0.02, N = 3SE +/- 0.00, N = 3SE +/- 0.02, N = 349.6544.3936.0226.921. (CC) gcc options: -lm -lpthread -O3 -march=native

Timed Linux Kernel Compilation

Time To Compile

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed Linux Kernel Compilation 3.1Time To CompileGCC 4.4.7GCC 4.5.3GCC 4.6.3GCC 4.7.020406080100SE +/- 0.90, N = 3SE +/- 0.94, N = 3SE +/- 0.86, N = 3SE +/- 1.08, N = 398.5190.6092.2397.25

Timed MAFFT Alignment

Multiple Sequence Alignment

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed MAFFT Alignment 6.864Multiple Sequence AlignmentGCC 4.4.7GCC 4.5.3GCC 4.6.3GCC 4.7.0246810SE +/- 0.19, N = 6SE +/- 0.12, N = 4SE +/- 0.12, N = 6SE +/- 0.12, N = 67.527.047.237.111. (CC) gcc options: -O3 -lm -lpthread

Timed HMMer Search

Pfam Database Search

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed HMMer Search 2.3.2Pfam Database SearchGCC 4.4.7GCC 4.5.3GCC 4.6.3GCC 4.7.048121620SE +/- 0.19, N = 3SE +/- 0.23, N = 3SE +/- 0.05, N = 3SE +/- 0.17, N = 316.6616.6516.6016.791. (CC) gcc options: -O3 -march=native -pthread -lhmmer -lsquid -lm

Himeno Benchmark

Poisson Pressure Solver

OpenBenchmarking.orgMFLOPS, More Is BetterHimeno Benchmark 3.0Poisson Pressure SolverGCC 4.4.7GCC 4.5.3GCC 4.6.3GCC 4.7.0140280420560700SE +/- 0.70, N = 3SE +/- 1.37, N = 3SE +/- 1.90, N = 3SE +/- 1.20, N = 3543.56571.30605.55649.541. (CC) gcc options: -O3 -march=native

GraphicsMagick

Operation: Sharpen

OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.12Operation: SharpenGCC 4.4.7GCC 4.5.3GCC 4.6.3GCC 4.7.020406080100SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 38282981021. (CC) gcc options: -std=gnu99 -fopenmp -O3 -march=native -pthread -ltiff -lfreetype -lXext -lSM -lICE -lX11 -lbz2 -lz -lm -lrt -lpthread

GraphicsMagick

Operation: Resizing

OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.12Operation: ResizingGCC 4.4.7GCC 4.5.3GCC 4.6.3GCC 4.7.0306090120150SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 31271261471471. (CC) gcc options: -std=gnu99 -fopenmp -O3 -march=native -pthread -ltiff -lfreetype -lXext -lSM -lICE -lX11 -lbz2 -lz -lm -lrt -lpthread

GraphicsMagick

Operation: Local Adaptive Thresholding

OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.12Operation: Local Adaptive ThresholdingGCC 4.4.7GCC 4.5.3GCC 4.6.3GCC 4.7.01530456075SE +/- 0.00, N = 3SE +/- 0.33, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3595966671. (CC) gcc options: -std=gnu99 -fopenmp -O3 -march=native -pthread -ltiff -lfreetype -lXext -lSM -lICE -lX11 -lbz2 -lz -lm -lrt -lpthread

GraphicsMagick

Operation: HWB Color Space

OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.12Operation: HWB Color SpaceGCC 4.4.7GCC 4.5.3GCC 4.6.3GCC 4.7.0306090120150SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.33, N = 31431411581581. (CC) gcc options: -std=gnu99 -fopenmp -O3 -march=native -pthread -ltiff -lfreetype -lXext -lSM -lICE -lX11 -lbz2 -lz -lm -lrt -lpthread

GraphicsMagick

Operation: Blur

OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.12Operation: BlurGCC 4.4.7GCC 4.5.3GCC 4.6.3GCC 4.7.0306090120150SE +/- 0.33, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 31011001151171. (CC) gcc options: -std=gnu99 -fopenmp -O3 -march=native -pthread -ltiff -lfreetype -lXext -lSM -lICE -lX11 -lbz2 -lz -lm -lrt -lpthread

GMPbench

Total Time

OpenBenchmarking.orgGMPbench Score, More Is BetterGMPbench 0.2Total TimeGCC 4.4.7GCC 4.5.3GCC 4.6.3GCC 4.7.060012001800240030002661.902657.602663.602645.401. (CC) gcc options: -O3 -march=native

x264

H.264 Video Encoding

OpenBenchmarking.orgFrames Per Second, More Is Betterx264 2011-12-06H.264 Video EncodingGCC 4.4.7GCC 4.5.3GCC 4.6.3GCC 4.7.0306090120150SE +/- 0.21, N = 3SE +/- 0.77, N = 3SE +/- 0.52, N = 3SE +/- 0.56, N = 3127.63128.75131.94132.76

VP8 libvpx Encoding

vpxenc

OpenBenchmarking.orgFrames Per Second, More Is BetterVP8 libvpx Encoding 0.9.7-p1vpxencGCC 4.4.7GCC 4.5.3GCC 4.6.3GCC 4.7.0510152025SE +/- 0.06, N = 3SE +/- 0.12, N = 3SE +/- 0.16, N = 3SE +/- 0.16, N = 318.9219.1419.6319.541. (CC) gcc options: -m64 -lvpx -lm -lpthread

TTSIOD 3D Renderer

Phong Rendering With Soft-Shadow Mapping

OpenBenchmarking.orgFPS, More Is BetterTTSIOD 3D Renderer 2.2wPhong Rendering With Soft-Shadow MappingGCC 4.4.7GCC 4.5.3GCC 4.6.3GCC 4.7.0306090120150SE +/- 0.33, N = 3SE +/- 0.06, N = 3SE +/- 1.08, N = 3SE +/- 0.13, N = 394.31121.84124.07117.73-flto-flto-flto1. (CXX) g++ options: -O3 -march=native -fomit-frame-pointer -ffast-math -mtune=native -msse -mrecip -mfpmath=sse -msse2 -mssse3 -lSDL -lstdc++


Phoronix Test Suite v10.8.5