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&rdt.

GCC 4.7 AMD BulldozerProcessorMotherboardChipsetMemoryDiskGraphicsAudioMonitorNetworkOSKernelDesktopDisplay ServerDisplay DriverOpenGLCompilerFile-SystemScreen ResolutionGCC 4.7.0GCC 4.6.3GCC 4.5.3GCC 4.4.7AMD 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.7.0ext41920x1080GCC 4.6.3GCC 4.5.3GCC 4.4.7OpenBenchmarking.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.7.0GCC 4.6.3GCC 4.5.3GCC 4.4.7117.7319.54132.762645.4011715867147102649.5416.797.1197.2526.92153.007.08166.4990.19195.20156.44602.743070.0315102.09124.0719.63131.942663.601151586614798605.5516.607.2392.2336.02153.757.53165.6286.80198.08158.21561.613168.3814959.53121.8419.14128.752657.601001415912682571.3016.657.0490.6044.39155.787.85170.0284.83194.96160.58543.873368.6814995.4294.3118.92127.632661.901011435912782543.5616.667.5298.5149.65154.837.87170.4387.30199.69164.14544.483271.0315576.86OpenBenchmarking.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.7.0GCC 4.6.3GCC 4.5.3GCC 4.4.7306090120150SE +/- 0.13, N = 3SE +/- 1.08, N = 3SE +/- 0.06, N = 3SE +/- 0.33, N = 3117.73124.07121.8494.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.7.0GCC 4.6.3GCC 4.5.3GCC 4.4.7510152025SE +/- 0.16, N = 3SE +/- 0.16, N = 3SE +/- 0.12, N = 3SE +/- 0.06, N = 319.5419.6319.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.7.0GCC 4.6.3GCC 4.5.3GCC 4.4.760012001800240030002645.402663.602657.602661.901. (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.5.3GCC 4.4.7306090120150SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.33, N = 31171151001011. (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.5.3GCC 4.4.7306090120150SE +/- 0.33, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 31581581411431. (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.5.3GCC 4.4.7306090120150SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 31471471261271. (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

Timed HMMer Search

Pfam Database Search

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed HMMer Search 2.3.2Pfam Database SearchGCC 4.7.0GCC 4.6.3GCC 4.5.3GCC 4.4.748121620SE +/- 0.17, N = 3SE +/- 0.05, N = 3SE +/- 0.23, N = 3SE +/- 0.19, N = 316.7916.6016.6516.661. (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.7.0GCC 4.6.3GCC 4.5.3GCC 4.4.7246810SE +/- 0.12, N = 6SE +/- 0.12, N = 6SE +/- 0.12, N = 4SE +/- 0.19, N = 67.117.237.047.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.7.0GCC 4.6.3GCC 4.5.3GCC 4.4.720406080100SE +/- 1.08, N = 3SE +/- 0.86, N = 3SE +/- 0.94, N = 3SE +/- 0.90, N = 397.2592.2390.6098.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.5.3GCC 4.4.7306090120150SE +/- 0.16, N = 3SE +/- 0.28, N = 3SE +/- 0.41, N = 3SE +/- 0.09, N = 3153.00153.75155.78154.831. (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.7.0GCC 4.6.3GCC 4.5.3GCC 4.4.74080120160200SE +/- 0.99, N = 3SE +/- 0.08, N = 3SE +/- 1.68, N = 3SE +/- 1.84, N = 3166.49165.62170.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.7.0GCC 4.6.3GCC 4.5.3GCC 4.4.720406080100SE +/- 0.16, N = 3SE +/- 0.57, N = 3SE +/- 0.28, N = 3SE +/- 0.30, N = 390.1986.8084.8387.301. (CXX) g++ options: -O3 -fomit-frame-pointer -rdynamic -lboost_iostreams-mt

Minion

Benchmark: Quasigroup

OpenBenchmarking.orgSeconds, Fewer Is BetterMinion 0.12Benchmark: QuasigroupGCC 4.7.0GCC 4.6.3GCC 4.5.3GCC 4.4.74080120160200SE +/- 0.24, N = 3SE +/- 0.11, N = 3SE +/- 0.15, N = 3SE +/- 1.54, N = 3195.20198.08194.96199.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.7.0GCC 4.6.3GCC 4.5.3GCC 4.4.7130260390520650602.74561.61543.87544.48-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.5.3GCC 4.4.7816243240SE +/- 0.00, N = 3SE +/- 0.33, N = 3SE +/- 0.33, N = 3SE +/- 0.00, N = 3303133321. (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.7.0GCC 4.6.3GCC 4.5.3GCC 4.4.71632486480SE +/- 0.34, N = 4SE +/- 0.36, N = 4SE +/- 0.30, N = 4SE +/- 0.05, N = 470.0368.3868.6871.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.7.0GCC 4.6.3GCC 4.5.3GCC 4.4.73K6K9K12K15KSE +/- 39.48, N = 3SE +/- 44.78, N = 3SE +/- 57.88, N = 3SE +/- 51.09, N = 315102.0914959.5314995.4215576.861. (CC) gcc options: -pthread -O3 -march=native -lm -lexpat -lrt -lcrypt -lpthread -ldl


Phoronix Test Suite v10.8.4