gcc-optimizations

Intel Core i7-2600 testing with a ASUS P8H67-M PRO and AMD Radeon HD 6450 1024MB on Funtoo Linux- baselayout 2.2.0 via the Phoronix Test Suite.

HTML result view exported from: https://openbenchmarking.org/result/1307061-UT-GCCOPTIMI42&sor&grs.

gcc-optimizationsProcessorMotherboardChipsetMemoryDiskGraphicsAudioNetworkOSKernelCompilerFile-Systemgcc-vanilla-x264gcc-vanilla-pybenchgcc-vanilla-mrbayesgcc-vanilla-gzipgcc-vanilla-lzmagcc-vanilla-encode-mp3gcc-vanilla-encode-flacgcc-graphite-x264gcc-graphite-pybenchgcc-graphite-mrbayesgcc-graphite-gzipgcc-graphite-lzmagcc-graphite-encode-mp3Intel Core i7-2600 @ 3.40GHz (8 Cores)ASUS P8H67-M PROIntel 2nd Generation Core Family DRAM16384MB240GB OCZ AGILITY3 + 1000GB Seagate ST1000DM003-9YN1AMD Radeon HD 6450 1024MBIntel 6 /C200Realtek RTL8111/8168Funtoo Linux- baselayout 2.2.03.9.7-ck (x86_64)GCC 4.6.3btrfsGCC 4.8.0OpenBenchmarking.orgCompiler Details- gcc-vanilla-x264: --bindir=/usr/x86_64-pc-linux-gnu/gcc-bin/4.6.3 --build=x86_64-pc-linux-gnu --datadir=/usr/share/gcc-data/x86_64-pc-linux-gnu/4.6.3 --disable-altivec --disable-fixed-point --disable-libgcj --disable-libquadmath --disable-libssp --disable-werror --enable-__cxa_atexit --enable-checking=release --enable-clocale=gnu --enable-languages=c,c++ --enable-libgomp --enable-libmudflap --enable-libstdcxx-time --enable-lto --enable-multilib --enable-nls --enable-obsolete --enable-secureplt --enable-shared --enable-targets=all --enable-threads=posix --host=x86_64-pc-linux-gnu --includedir=/usr/lib/gcc/x86_64-pc-linux-gnu/4.6.3/include --mandir=/usr/share/gcc-data/x86_64-pc-linux-gnu/4.6.3/man --with-python-dir=/share/gcc-data/x86_64-pc-linux-gnu/4.6.3/python --without-cloog --without-ppl - gcc-vanilla-lzma: --bindir=/usr/x86_64-pc-linux-gnu/gcc-bin/4.6.3 --build=x86_64-pc-linux-gnu --datadir=/usr/share/gcc-data/x86_64-pc-linux-gnu/4.6.3 --disable-altivec --disable-fixed-point --disable-libgcj --disable-libquadmath --disable-libssp --disable-werror --enable-__cxa_atexit --enable-checking=release --enable-clocale=gnu --enable-languages=c,c++ --enable-libgomp --enable-libmudflap --enable-libstdcxx-time --enable-lto --enable-multilib --enable-nls --enable-obsolete --enable-secureplt --enable-shared --enable-targets=all --enable-threads=posix --host=x86_64-pc-linux-gnu --includedir=/usr/lib/gcc/x86_64-pc-linux-gnu/4.6.3/include --mandir=/usr/share/gcc-data/x86_64-pc-linux-gnu/4.6.3/man --with-python-dir=/share/gcc-data/x86_64-pc-linux-gnu/4.6.3/python --without-cloog --without-ppl - gcc-vanilla-encode-mp3: --bindir=/usr/x86_64-pc-linux-gnu/gcc-bin/4.6.3 --build=x86_64-pc-linux-gnu --datadir=/usr/share/gcc-data/x86_64-pc-linux-gnu/4.6.3 --disable-altivec --disable-fixed-point --disable-libgcj --disable-libquadmath --disable-libssp --disable-werror --enable-__cxa_atexit --enable-checking=release --enable-clocale=gnu --enable-languages=c,c++ --enable-libgomp --enable-libmudflap --enable-libstdcxx-time --enable-lto --enable-multilib --enable-nls --enable-obsolete --enable-secureplt --enable-shared --enable-targets=all --enable-threads=posix --host=x86_64-pc-linux-gnu --includedir=/usr/lib/gcc/x86_64-pc-linux-gnu/4.6.3/include --mandir=/usr/share/gcc-data/x86_64-pc-linux-gnu/4.6.3/man --with-python-dir=/share/gcc-data/x86_64-pc-linux-gnu/4.6.3/python --without-cloog --without-ppl - gcc-vanilla-encode-flac: --bindir=/usr/x86_64-pc-linux-gnu/gcc-bin/4.6.3 --build=x86_64-pc-linux-gnu --datadir=/usr/share/gcc-data/x86_64-pc-linux-gnu/4.6.3 --disable-altivec --disable-fixed-point --disable-libgcj --disable-libquadmath --disable-libssp --disable-werror --enable-__cxa_atexit --enable-checking=release --enable-clocale=gnu --enable-languages=c,c++ --enable-libgomp --enable-libmudflap --enable-libstdcxx-time --enable-lto --enable-multilib --enable-nls --enable-obsolete --enable-secureplt --enable-shared --enable-targets=all --enable-threads=posix --host=x86_64-pc-linux-gnu --includedir=/usr/lib/gcc/x86_64-pc-linux-gnu/4.6.3/include --mandir=/usr/share/gcc-data/x86_64-pc-linux-gnu/4.6.3/man --with-python-dir=/share/gcc-data/x86_64-pc-linux-gnu/4.6.3/python --without-cloog --without-ppl - gcc-graphite-x264: --bindir=/usr/x86_64-pc-linux-gnu/gcc-bin/4.8.0 --build=x86_64-pc-linux-gnu --datadir=/usr/share/gcc-data/x86_64-pc-linux-gnu/4.8.0 --disable-altivec --disable-fixed-point --disable-isl-version-check --disable-libgcj --disable-libmudflap --disable-libquadmath --disable-libssp --disable-nls --disable-werror --enable-__cxa_atexit --enable-checking=release --enable-clocale=gnu --enable-languages=c,c++ --enable-libgomp --enable-libstdcxx-time --enable-lto --enable-multilib --enable-obsolete --enable-secureplt --enable-shared --enable-targets=all --enable-threads=posix --host=x86_64-pc-linux-gnu --includedir=/usr/lib/gcc/x86_64-pc-linux-gnu/4.8.0/include --mandir=/usr/share/gcc-data/x86_64-pc-linux-gnu/4.8.0/man --with-cloog --with-cloog --with-multilib-list=m32,m64 --with-ppl --with-python-dir=/share/gcc-data/x86_64-pc-linux-gnu/4.8.0/python - gcc-graphite-lzma: --bindir=/usr/x86_64-pc-linux-gnu/gcc-bin/4.8.0 --build=x86_64-pc-linux-gnu --datadir=/usr/share/gcc-data/x86_64-pc-linux-gnu/4.8.0 --disable-altivec --disable-fixed-point --disable-isl-version-check --disable-libgcj --disable-libmudflap --disable-libquadmath --disable-libssp --disable-nls --disable-werror --enable-__cxa_atexit --enable-checking=release --enable-clocale=gnu --enable-languages=c,c++ --enable-libgomp --enable-libstdcxx-time --enable-lto --enable-multilib --enable-obsolete --enable-secureplt --enable-shared --enable-targets=all --enable-threads=posix --host=x86_64-pc-linux-gnu --includedir=/usr/lib/gcc/x86_64-pc-linux-gnu/4.8.0/include --mandir=/usr/share/gcc-data/x86_64-pc-linux-gnu/4.8.0/man --with-cloog --with-cloog --with-multilib-list=m32,m64 --with-ppl --with-python-dir=/share/gcc-data/x86_64-pc-linux-gnu/4.8.0/python - gcc-graphite-encode-mp3: --bindir=/usr/x86_64-pc-linux-gnu/gcc-bin/4.8.0 --build=x86_64-pc-linux-gnu --datadir=/usr/share/gcc-data/x86_64-pc-linux-gnu/4.8.0 --disable-altivec --disable-fixed-point --disable-isl-version-check --disable-libgcj --disable-libmudflap --disable-libquadmath --disable-libssp --disable-nls --disable-werror --enable-__cxa_atexit --enable-checking=release --enable-clocale=gnu --enable-languages=c,c++ --enable-libgomp --enable-libstdcxx-time --enable-lto --enable-multilib --enable-obsolete --enable-secureplt --enable-shared --enable-targets=all --enable-threads=posix --host=x86_64-pc-linux-gnu --includedir=/usr/lib/gcc/x86_64-pc-linux-gnu/4.8.0/include --mandir=/usr/share/gcc-data/x86_64-pc-linux-gnu/4.8.0/man --with-cloog --with-cloog --with-multilib-list=m32,m64 --with-ppl --with-python-dir=/share/gcc-data/x86_64-pc-linux-gnu/4.8.0/python Processor Details- Scaling Governor: acpi- freq performanceSystem Details- gcc-vanilla-pybench, gcc-graphite-pybench: Python 2.7.5.

gcc-optimizationscompress-gzip: 2GB File Compressionpybench: Total For Average Test Timesx264: H.264 Video Encodingcompress-lzma: 256MB File Compressionencode-mp3: WAV To MP3mrbayes: Primate Phylogeny Analysisencode-flac: WAV To FLACgcc-vanilla-x264gcc-vanilla-pybenchgcc-vanilla-mrbayesgcc-vanilla-gzipgcc-vanilla-lzmagcc-vanilla-encode-mp3gcc-vanilla-encode-flacgcc-graphite-x264gcc-graphite-pybenchgcc-graphite-mrbayesgcc-graphite-gzipgcc-graphite-lzmagcc-graphite-encode-mp3149.23255916.3312.33133.4714.055.68147.17245616.3410.52133.2414.06OpenBenchmarking.org

Gzip Compression

2GB File Compression

OpenBenchmarking.orgSeconds, Fewer Is BetterGzip Compression2GB File Compressiongcc-graphite-gzipgcc-vanilla-gzip3691215SE +/- 0.05, N = 3SE +/- 0.04, N = 310.5212.33

PyBench

Total For Average Test Times

OpenBenchmarking.orgMilliseconds, Fewer Is BetterPyBench 2008-08-14Total For Average Test Timesgcc-graphite-pybenchgcc-vanilla-pybench5001000150020002500SE +/- 0.67, N = 3SE +/- 8.17, N = 324562559

x264

H.264 Video Encoding

OpenBenchmarking.orgFrames Per Second, More Is Betterx264 2013-06-08H.264 Video Encodinggcc-vanilla-x264gcc-graphite-x264306090120150SE +/- 0.20, N = 5SE +/- 2.09, N = 5149.23147.171. (CC) gcc options: -ldl -m64 -lm -lpthread -O3 -ffast-math -std=gnu99 -fomit-frame-pointer -fno-tree-vectorize

LZMA Compression

256MB File Compression

OpenBenchmarking.orgSeconds, Fewer Is BetterLZMA Compression256MB File Compressiongcc-graphite-lzmagcc-vanilla-lzma306090120150SE +/- 0.02, N = 3SE +/- 0.05, N = 3133.24133.471. (CXX) g++ options: -O2

LAME MP3 Encoding

WAV To MP3

OpenBenchmarking.orgSeconds, Fewer Is BetterLAME MP3 Encoding 3.99.3WAV To MP3gcc-vanilla-encode-mp3gcc-graphite-encode-mp348121620SE +/- 0.00, N = 5SE +/- 0.02, N = 514.0514.061. (CC) gcc options: -O3 -fomit-frame-pointer -ffast-math -pipe -lncurses -lm

Timed MrBayes Analysis

Primate Phylogeny Analysis

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed MrBayes Analysis 3.1.2Primate Phylogeny Analysisgcc-vanilla-mrbayesgcc-graphite-mrbayes48121620SE +/- 0.02, N = 3SE +/- 0.01, N = 316.3316.34

FLAC Audio Encoding

WAV To FLAC

OpenBenchmarking.orgSeconds, Fewer Is BetterFLAC Audio Encoding 1.3.0WAV To FLACgcc-vanilla-encode-flac1.2782.5563.8345.1126.39SE +/- 0.01, N = 55.681. (CXX) g++ options: -O2 -fvisibility=hidden -lm


Phoronix Test Suite v10.8.5