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&gru&sor.

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 Solverapache: Static Web Page Servingopenssl: RSA 4096-bit Performancehmmer: 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 SamplesGCC 4.4.7GCC 4.5.3GCC 4.6.3GCC 4.7.094.3118.92127.632661.901011435912782543.5615576.8671.0316.667.5298.5149.65154.837.87170.4387.30199.69164.14544.4832121.8419.14128.752657.601001415912682571.3014995.4268.6816.657.0490.6044.39155.787.85170.0284.83194.96160.58543.8733124.0719.63131.942663.601151586614798605.5514959.5368.3816.607.2392.2336.02153.757.53165.6286.80198.08158.21561.6131117.7319.54132.762645.4011715867147102649.5415102.0970.0316.797.1197.2526.92153.007.08166.4990.19195.20156.44602.7430OpenBenchmarking.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.6.3GCC 4.5.3GCC 4.7.0GCC 4.4.7306090120150SE +/- 1.08, N = 3SE +/- 0.06, N = 3SE +/- 0.13, N = 3SE +/- 0.33, N = 3124.07121.84117.7394.31-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.6.3GCC 4.7.0GCC 4.5.3GCC 4.4.7510152025SE +/- 0.16, N = 3SE +/- 0.16, N = 3SE +/- 0.12, N = 3SE +/- 0.06, N = 319.6319.5419.1418.921. (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.7.0GCC 4.6.3GCC 4.5.3GCC 4.4.7306090120150SE +/- 0.56, N = 3SE +/- 0.52, N = 3SE +/- 0.77, N = 3SE +/- 0.21, N = 3132.76131.94128.75127.63

GMPbench

Total Time

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

GraphicsMagick

Operation: Blur

OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.12Operation: BlurGCC 4.7.0GCC 4.6.3GCC 4.4.7GCC 4.5.3306090120150SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.33, N = 3SE +/- 0.00, N = 31171151011001. (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.7.0GCC 4.6.3GCC 4.4.7GCC 4.5.3306090120150SE +/- 0.33, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 31581581431411. (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.7.0GCC 4.6.3GCC 4.5.3GCC 4.4.71530456075SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.33, N = 3SE +/- 0.00, N = 3676659591. (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.7.0GCC 4.6.3GCC 4.4.7GCC 4.5.3306090120150SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 31471471271261. (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.7.0GCC 4.6.3GCC 4.5.3GCC 4.4.720406080100SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 31029882821. (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.7.0GCC 4.6.3GCC 4.5.3GCC 4.4.7140280420560700SE +/- 1.20, N = 3SE +/- 1.90, N = 3SE +/- 1.37, N = 3SE +/- 0.70, N = 3649.54605.55571.30543.561. (CC) gcc options: -O3 -march=native

Apache Benchmark

Static Web Page Serving

OpenBenchmarking.orgRequests Per Second, More Is BetterApache Benchmark 2.2.21Static Web Page ServingGCC 4.4.7GCC 4.7.0GCC 4.5.3GCC 4.6.33K6K9K12K15KSE +/- 51.09, N = 3SE +/- 39.48, N = 3SE +/- 57.88, N = 3SE +/- 44.78, N = 315576.8615102.0914995.4214959.531. (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.7.0GCC 4.5.3GCC 4.6.31632486480SE +/- 0.05, N = 4SE +/- 0.34, N = 4SE +/- 0.30, N = 4SE +/- 0.36, N = 471.0370.0368.6868.381. (CC) gcc options: -m64 -O3 -lssl -lcrypto -ldl

Timed HMMer Search

Pfam Database Search

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed HMMer Search 2.3.2Pfam Database SearchGCC 4.6.3GCC 4.5.3GCC 4.4.7GCC 4.7.048121620SE +/- 0.05, N = 3SE +/- 0.23, N = 3SE +/- 0.19, N = 3SE +/- 0.17, N = 316.6016.6516.6616.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.5.3GCC 4.7.0GCC 4.6.3GCC 4.4.7246810SE +/- 0.12, N = 4SE +/- 0.12, N = 6SE +/- 0.12, N = 6SE +/- 0.19, N = 67.047.117.237.521. (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.5.3GCC 4.6.3GCC 4.7.0GCC 4.4.720406080100SE +/- 0.94, N = 3SE +/- 0.86, N = 3SE +/- 1.08, N = 3SE +/- 0.90, N = 390.6092.2397.2598.51

C-Ray

Total Time

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

LZMA Compression

256MB File Compression

OpenBenchmarking.orgSeconds, Fewer Is BetterLZMA Compression256MB File CompressionGCC 4.7.0GCC 4.6.3GCC 4.4.7GCC 4.5.3306090120150SE +/- 0.16, N = 3SE +/- 0.28, N = 3SE +/- 0.09, N = 3SE +/- 0.41, N = 3153.00153.75154.83155.781. (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.7.0GCC 4.6.3GCC 4.5.3GCC 4.4.7246810SE +/- 0.01, N = 5SE +/- 0.01, N = 5SE +/- 0.01, N = 5SE +/- 0.01, N = 57.087.537.857.871. (CXX) g++ options: -O3 -march=native -lm

Minion

Benchmark: Bibd

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

Minion

Benchmark: Graceful

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

Minion

Benchmark: Quasigroup

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

Minion

Benchmark: Solitaire

OpenBenchmarking.orgSeconds, Fewer Is BetterMinion 0.12Benchmark: SolitaireGCC 4.7.0GCC 4.6.3GCC 4.5.3GCC 4.4.74080120160200SE +/- 1.10, N = 3SE +/- 2.18, N = 3SE +/- 1.46, N = 3SE +/- 1.84, N = 3156.44158.21160.58164.141. (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.5.3GCC 4.4.7GCC 4.6.3GCC 4.7.0130260390520650543.87544.48561.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.7.0GCC 4.6.3GCC 4.4.7GCC 4.5.3816243240SE +/- 0.00, N = 3SE +/- 0.33, N = 3SE +/- 0.00, N = 3SE +/- 0.33, N = 3303132331. (CXX) g++ options: -fopenmp -O3 -march=native


Phoronix Test Suite v10.8.4