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.

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 Bulldozerttsiod-renderer: Phong Rendering With Soft-Shadow Mappingvpxenc: vpxencx264: H.264 Video Encodinggmpbench: Total Timegraphics-magick: Blurgraphics-magick: HWB Color Spacegraphics-magick: Local Adaptive Thresholdinggraphics-magick: Resizinggraphics-magick: Sharpenhimeno: Poisson Pressure Solverhmmer: Pfam Database Searchmafft: Multiple Sequence Alignmentbuild-linux-kernel: Time To Compilec-ray: Total Timecompress-lzma: 256MB File Compressionencode-flac: WAV To FLACminion: Bibdminion: Gracefulminion: Quasigroupminion: Solitairenero2d: Total Timesmallpt: Global Illumination Renderer; 100 Samplesopenssl: RSA 4096-bit Performanceapache: Static Web Page ServingGCC 4.4.7GCC 4.5.3GCC 4.6.3GCC 4.7.094.3118.92127.632661.901011435912782543.5616.667.5298.5149.65154.837.87170.4387.30199.69164.14544.483271.0315576.86121.8419.14128.752657.601001415912682571.3016.657.0490.6044.39155.787.85170.0284.83194.96160.58543.873368.6814995.42124.0719.63131.942663.601151586614798605.5516.607.2392.2336.02153.757.53165.6286.80198.08158.21561.613168.3814959.53117.7319.54132.762645.4011715867147102649.5416.797.1197.2526.92153.007.08166.4990.19195.20156.44602.743070.0315102.09OpenBenchmarking.org

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++

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

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

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

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

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: 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: 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: 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

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

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

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 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

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

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

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

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

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: 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: 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

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

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

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

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


Phoronix Test Suite v10.8.4