GCC 6.1 Compiler Optimization Benchmarks

q

HTML result view exported from: https://openbenchmarking.org/result/1701201-TA-AUTOCOMPA70.

GCC 6.1 Compiler Optimization BenchmarksProcessorMotherboardChipsetMemoryDiskGraphicsAudioMonitorNetworkOSKernelDisplay ServerDisplay DriverOpenGLCompilerFile-SystemScreen ResolutionDesktop-O0-Os-Og-O1-O2-O3-O3 -march=native-O3 -march=native -flto-Ofast -march=nativeMickMake Pine64 #1MickMake Pine64 #2MickMake Pine64 #3MickMake Pine64 #4Q9300-7-Zip CompressionQ9300-Bork File EncrypterQ9300-Bullet Physics EngineQ9300-C-RayQ9300-CacheBenchQ9300-CraftyQ9300-FFTEQ9300-FFmpegQ9300-FLAC Audio EncodingQ9300-GMPbenchQ9300-GnuPGQ9300-GraphicsMagickQ9300-Gzip CompressionQ9300-Himeno BenchmarkQ9300-Java SciMarkQ9300-LAME MP3 EncodingQ9300-LZMA CompressionQ9300-MencoderQ9300-MinionQ9300-Monkey Audio EncodingQ9300-N-QueensQ9300-NoiseLevelQ9300-OpenSSLQ9300-Opus Codec EncodingQ9300-POV-RayQ9300-Parallel BZIP2 CompressionQ9300-PrimesieveQ9300-RodiniaQ9300-Sample Pi ProgramQ9300-SciMarkQ9300-Smallptwekken_0001wekken_0002wekken_0003Intel Core i7-4770Hetzner EX40baselinevid_baseline20110314_fglrxfglrxAVlinux5-Performanceavlinux-performanceavlinux5-performanceBABAqIntel Xeon E5-2687W v3 @ 3.50GHz (20 Cores)MSI X99S SLI PLUS (MS-7885) v1.0Intel Xeon E7 v3/Xeon16384MBPNY CS1211 120GB + 80GB INTEL SSDSCKGW08AMD FirePro V7900 2048MBRealtek ALC892ASUS PB278Intel ConnectionDebian testing4.5.0-1-amd64 (x86_64)X Server 1.18.3modesetting 1.18.33.3 Mesa 11.1.3 Gallium 0.4GCC 6.1.0ext42560x1440AArch64 rev 4 @ 1.15GHz (4 Cores)sun50iw1p12048MB8GB 00000Debian 8.53.10.102-3-pine64-longsleep (aarch64)X Server 1.16.4GCC 4.9.21280x720Intel Core 2 Quad Q9300 @ 2.50GHz (4 Cores)ASUS P5P43TD/USB3Intel 4 DRAM + ICH1016384MB1000GB Seagate ST31000528AS + 2000GB Seagate ST32000542AS + 2000GB Seagate ST2000DL003-9VT1ASUS NVIDIA GeForce 8400 GS 512MB (567/400MHz)Realtek ALC887Realtek RTL8111/8168/8411Debian unstable3.10-2-686-pae (i686)GNOME Shell 3.4.2X Server 1.12.4NVIDIA 304.1083.3.0 NVIDIA 304.108GCC 4.81920x1080Intel Core 2 Duo E8400 @ 3.00GHz (2 Cores)ASUS P5KPLIntel 82G33/G31/P35/P31 + ICH72048MB40GB INTEL SSDSA2M040 + 1500GB 15EADS ExternalNVIDIA GeForce GTX 260 896MB (650/1000MHz)Realtek ALC662 rev1Debian 6.02.6.32-5-amd64 (x86_64)KDE 4.4.5X Server 1.7.7NVIDIA 195.36.313.2.0 NVIDIA 195.36.31GCC 4.4.51600x1200Intel Core i7-4770 @ 3.40GHz (8 Cores)MSI H87-G43 (MS-7816) v1.0Intel Haswell DRAM4 x 8192 MB DDR3-1600MHz2 x 2000GB Seagate ST2000NM0033-9ZMIntel Haswell IGPRealtek RTL8111/8168BDebian 7.63.2.0-4-amd64 (x86_64)GCC 4.7.2Intel Core 2 6300 @ 1.87GHz (2 Cores)ASUS P5N-E SLINVIDIA C552048MB320GB Western Digital WDC WD3200AAKS-0 + 500GB Western Digital WDC WD5000AADS-0ATI Radeon HD 5500 1024MB (550/500MHz)Realtek ALC883SyncMasterDebian testing2.6.32-5-amd64 (x86_64)GNOME 2.30.2X Server 1.7.7fglrx 8.77.54.0.10188GCC 4.4.5ext2/ext31680x1050Intel Xeon E31230 @ 3.20GHz (8 Cores)ASUS P8H67-I DELUXEIntel Sandy Bridge2 x 4096 MB 1333MHz600GB Western Digital WDC WD6000HLHX-0NVIDIA Quadro 600 1024MB (640/800MHz)Intel Cougar Point HD AudioRealtek RTL8111/8168B + Atheros AR9285 WirelessDebian 6.0.12.6.39.1.avl.1-pae (i686)LXDENVIDIA 280.134.1.0 NVIDIA 280.13GCC 4.6.1ext41920x1200AMD Phenom II X6 1055T @ 2.80GHz (6 Cores)Gigabyte GA-890GPA-UD3HAMD RS8804 x 2048 MB 1333MHz2 x 1000GB SAMSUNG HD103SJ + 320GB TOSHIBA MK3276GS + 120GB Samsung SSD 840AMD Radeon HD 5770 1024MBAMD Juniper HDMI AudioVW222Realtek RTL8111/8168/8411Debian 9.04.9.0-1-amd64 (x86_64)GNOME Shell 3.22.2X Server 1.19.1modesetting 1.17.23.3 Mesa 13.0.3 Gallium 0.4GCC 6.3.0 201701181680x1050OpenBenchmarking.orgCompiler Details- -O0: --disable-multilib --enable-checking=release- -Os: --disable-multilib --enable-checking=release- -Og: --disable-multilib --enable-checking=release- -O1: --disable-multilib --enable-checking=release- -O2: --disable-multilib --enable-checking=release- -O3: --disable-multilib --enable-checking=release- -O3 -march=native: --disable-multilib --enable-checking=release- -O3 -march=native -flto: --disable-multilib --enable-checking=release- -Ofast -march=native: --disable-multilib --enable-checking=release- MickMake Pine64 #1: --build=aarch64-linux-gnu --disable-browser-plugin --disable-libquadmath --disable-libsanitizer --enable-checking=release --enable-clocale=gnu --enable-gnu-unique-object --enable-gtk-cairo --enable-java-awt=gtk --enable-java-home --enable-languages=c,c++,java,go,d,fortran,objc,obj-c++ --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-nls --enable-plugin --enable-shared --enable-threads=posix --host=aarch64-linux-gnu --target=aarch64-linux-gnu --with-arch-directory=arm64 -v- MickMake Pine64 #2: --build=aarch64-linux-gnu --disable-browser-plugin --disable-libquadmath --disable-libsanitizer --enable-checking=release --enable-clocale=gnu --enable-gnu-unique-object --enable-gtk-cairo --enable-java-awt=gtk --enable-java-home --enable-languages=c,c++,java,go,d,fortran,objc,obj-c++ --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-nls --enable-plugin --enable-shared --enable-threads=posix --host=aarch64-linux-gnu --target=aarch64-linux-gnu --with-arch-directory=arm64 -v- MickMake Pine64 #3: --build=aarch64-linux-gnu --disable-browser-plugin --disable-libquadmath --disable-libsanitizer --enable-checking=release --enable-clocale=gnu --enable-gnu-unique-object --enable-gtk-cairo --enable-java-awt=gtk --enable-java-home --enable-languages=c,c++,java,go,d,fortran,objc,obj-c++ --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-nls --enable-plugin --enable-shared --enable-threads=posix --host=aarch64-linux-gnu --target=aarch64-linux-gnu --with-arch-directory=arm64 -v- MickMake Pine64 #4: --build=aarch64-linux-gnu --disable-browser-plugin --disable-libquadmath --disable-libsanitizer --enable-checking=release --enable-clocale=gnu --enable-gnu-unique-object --enable-gtk-cairo --enable-java-awt=gtk --enable-java-home --enable-languages=c,c++,java,go,d,fortran,objc,obj-c++ --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-nls --enable-plugin --enable-shared --enable-threads=posix --host=aarch64-linux-gnu --target=aarch64-linux-gnu --with-arch-directory=arm64 -v- Q9300-7-Zip Compression: --build=i486-linux-gnu --disable-browser-plugin --enable-checking=release --enable-clocale=gnu --enable-gnu-unique-object --enable-gtk-cairo --enable-java-awt=gtk --enable-java-home --enable-languages=c,c++,java,go,d,fortran,objc,obj-c++ --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-nls --enable-objc-gc --enable-plugin --enable-shared --enable-targets=all --enable-threads=posix --host=i486-linux-gnu --target=i486-linux-gnu --with-arch-32=i586 --with-arch-directory=i386 --with-ecj-jar=/usr/share/java/eclipse-ecj.jar --with-java-home=/usr/lib/jvm/java-1.5.0-gcj-4.8-i386/jre --with-jvm-jar-dir=/usr/lib/jvm-exports/java-1.5.0-gcj-4.8-i386 --with-jvm-root-dir=/usr/lib/jvm/java-1.5.0-gcj-4.8-i386 --with-multilib-list=m32,m64,mx32 --with-tune=generic -v- Q9300-Bullet Physics Engine: --build=i486-linux-gnu --disable-browser-plugin --enable-checking=release --enable-clocale=gnu --enable-gnu-unique-object --enable-gtk-cairo --enable-java-awt=gtk --enable-java-home --enable-languages=c,c++,java,go,d,fortran,objc,obj-c++ --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-nls --enable-objc-gc --enable-plugin --enable-shared --enable-targets=all --enable-threads=posix --host=i486-linux-gnu --target=i486-linux-gnu --with-arch-32=i586 --with-arch-directory=i386 --with-ecj-jar=/usr/share/java/eclipse-ecj.jar --with-java-home=/usr/lib/jvm/java-1.5.0-gcj-4.8-i386/jre --with-jvm-jar-dir=/usr/lib/jvm-exports/java-1.5.0-gcj-4.8-i386 --with-jvm-root-dir=/usr/lib/jvm/java-1.5.0-gcj-4.8-i386 --with-multilib-list=m32,m64,mx32 --with-tune=generic -v- Q9300-C-Ray: --build=i486-linux-gnu --disable-browser-plugin --enable-checking=release --enable-clocale=gnu --enable-gnu-unique-object --enable-gtk-cairo --enable-java-awt=gtk --enable-java-home --enable-languages=c,c++,java,go,d,fortran,objc,obj-c++ --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-nls --enable-objc-gc --enable-plugin --enable-shared --enable-targets=all --enable-threads=posix --host=i486-linux-gnu --target=i486-linux-gnu --with-arch-32=i586 --with-arch-directory=i386 --with-ecj-jar=/usr/share/java/eclipse-ecj.jar --with-java-home=/usr/lib/jvm/java-1.5.0-gcj-4.8-i386/jre --with-jvm-jar-dir=/usr/lib/jvm-exports/java-1.5.0-gcj-4.8-i386 --with-jvm-root-dir=/usr/lib/jvm/java-1.5.0-gcj-4.8-i386 --with-multilib-list=m32,m64,mx32 --with-tune=generic -v- Q9300-CacheBench: --build=i486-linux-gnu --disable-browser-plugin --enable-checking=release --enable-clocale=gnu --enable-gnu-unique-object --enable-gtk-cairo --enable-java-awt=gtk --enable-java-home --enable-languages=c,c++,java,go,d,fortran,objc,obj-c++ --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-nls --enable-objc-gc --enable-plugin --enable-shared --enable-targets=all --enable-threads=posix --host=i486-linux-gnu --target=i486-linux-gnu --with-arch-32=i586 --with-arch-directory=i386 --with-ecj-jar=/usr/share/java/eclipse-ecj.jar --with-java-home=/usr/lib/jvm/java-1.5.0-gcj-4.8-i386/jre --with-jvm-jar-dir=/usr/lib/jvm-exports/java-1.5.0-gcj-4.8-i386 --with-jvm-root-dir=/usr/lib/jvm/java-1.5.0-gcj-4.8-i386 --with-multilib-list=m32,m64,mx32 --with-tune=generic -v- Q9300-Crafty: --build=i486-linux-gnu --disable-browser-plugin --enable-checking=release --enable-clocale=gnu --enable-gnu-unique-object --enable-gtk-cairo --enable-java-awt=gtk --enable-java-home --enable-languages=c,c++,java,go,d,fortran,objc,obj-c++ --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-nls --enable-objc-gc --enable-plugin --enable-shared --enable-targets=all --enable-threads=posix --host=i486-linux-gnu --target=i486-linux-gnu --with-arch-32=i586 --with-arch-directory=i386 --with-ecj-jar=/usr/share/java/eclipse-ecj.jar --with-java-home=/usr/lib/jvm/java-1.5.0-gcj-4.8-i386/jre --with-jvm-jar-dir=/usr/lib/jvm-exports/java-1.5.0-gcj-4.8-i386 --with-jvm-root-dir=/usr/lib/jvm/java-1.5.0-gcj-4.8-i386 --with-multilib-list=m32,m64,mx32 --with-tune=generic -v- Q9300-FFmpeg: --build=i486-linux-gnu --disable-browser-plugin --enable-checking=release --enable-clocale=gnu --enable-gnu-unique-object --enable-gtk-cairo --enable-java-awt=gtk --enable-java-home --enable-languages=c,c++,java,go,d,fortran,objc,obj-c++ --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-nls --enable-objc-gc --enable-plugin --enable-shared --enable-targets=all --enable-threads=posix --host=i486-linux-gnu --target=i486-linux-gnu --with-arch-32=i586 --with-arch-directory=i386 --with-ecj-jar=/usr/share/java/eclipse-ecj.jar --with-java-home=/usr/lib/jvm/java-1.5.0-gcj-4.8-i386/jre --with-jvm-jar-dir=/usr/lib/jvm-exports/java-1.5.0-gcj-4.8-i386 --with-jvm-root-dir=/usr/lib/jvm/java-1.5.0-gcj-4.8-i386 --with-multilib-list=m32,m64,mx32 --with-tune=generic -v- Q9300-FLAC Audio Encoding: --build=i486-linux-gnu --disable-browser-plugin --enable-checking=release --enable-clocale=gnu --enable-gnu-unique-object --enable-gtk-cairo --enable-java-awt=gtk --enable-java-home --enable-languages=c,c++,java,go,d,fortran,objc,obj-c++ --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-nls --enable-objc-gc --enable-plugin --enable-shared --enable-targets=all --enable-threads=posix --host=i486-linux-gnu --target=i486-linux-gnu --with-arch-32=i586 --with-arch-directory=i386 --with-ecj-jar=/usr/share/java/eclipse-ecj.jar --with-java-home=/usr/lib/jvm/java-1.5.0-gcj-4.8-i386/jre --with-jvm-jar-dir=/usr/lib/jvm-exports/java-1.5.0-gcj-4.8-i386 --with-jvm-root-dir=/usr/lib/jvm/java-1.5.0-gcj-4.8-i386 --with-multilib-list=m32,m64,mx32 --with-tune=generic -v- Q9300-GMPbench: --build=i486-linux-gnu --disable-browser-plugin --enable-checking=release --enable-clocale=gnu --enable-gnu-unique-object --enable-gtk-cairo --enable-java-awt=gtk --enable-java-home --enable-languages=c,c++,java,go,d,fortran,objc,obj-c++ --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-nls --enable-objc-gc --enable-plugin --enable-shared --enable-targets=all --enable-threads=posix --host=i486-linux-gnu --target=i486-linux-gnu --with-arch-32=i586 --with-arch-directory=i386 --with-ecj-jar=/usr/share/java/eclipse-ecj.jar --with-java-home=/usr/lib/jvm/java-1.5.0-gcj-4.8-i386/jre --with-jvm-jar-dir=/usr/lib/jvm-exports/java-1.5.0-gcj-4.8-i386 --with-jvm-root-dir=/usr/lib/jvm/java-1.5.0-gcj-4.8-i386 --with-multilib-list=m32,m64,mx32 --with-tune=generic -v- Q9300-GnuPG: --build=i486-linux-gnu --disable-browser-plugin --enable-checking=release --enable-clocale=gnu --enable-gnu-unique-object --enable-gtk-cairo --enable-java-awt=gtk --enable-java-home --enable-languages=c,c++,java,go,d,fortran,objc,obj-c++ --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-nls --enable-objc-gc --enable-plugin --enable-shared --enable-targets=all --enable-threads=posix --host=i486-linux-gnu --target=i486-linux-gnu --with-arch-32=i586 --with-arch-directory=i386 --with-ecj-jar=/usr/share/java/eclipse-ecj.jar --with-java-home=/usr/lib/jvm/java-1.5.0-gcj-4.8-i386/jre --with-jvm-jar-dir=/usr/lib/jvm-exports/java-1.5.0-gcj-4.8-i386 --with-jvm-root-dir=/usr/lib/jvm/java-1.5.0-gcj-4.8-i386 --with-multilib-list=m32,m64,mx32 --with-tune=generic -v- Q9300-GraphicsMagick: --build=i486-linux-gnu --disable-browser-plugin --enable-checking=release --enable-clocale=gnu --enable-gnu-unique-object --enable-gtk-cairo --enable-java-awt=gtk --enable-java-home --enable-languages=c,c++,java,go,d,fortran,objc,obj-c++ --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-nls --enable-objc-gc --enable-plugin --enable-shared --enable-targets=all --enable-threads=posix --host=i486-linux-gnu --target=i486-linux-gnu --with-arch-32=i586 --with-arch-directory=i386 --with-ecj-jar=/usr/share/java/eclipse-ecj.jar --with-java-home=/usr/lib/jvm/java-1.5.0-gcj-4.8-i386/jre --with-jvm-jar-dir=/usr/lib/jvm-exports/java-1.5.0-gcj-4.8-i386 --with-jvm-root-dir=/usr/lib/jvm/java-1.5.0-gcj-4.8-i386 --with-multilib-list=m32,m64,mx32 --with-tune=generic -v- Q9300-Himeno Benchmark: --build=i486-linux-gnu --disable-browser-plugin --enable-checking=release --enable-clocale=gnu --enable-gnu-unique-object --enable-gtk-cairo --enable-java-awt=gtk --enable-java-home --enable-languages=c,c++,java,go,d,fortran,objc,obj-c++ --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-nls --enable-objc-gc --enable-plugin --enable-shared --enable-targets=all --enable-threads=posix --host=i486-linux-gnu --target=i486-linux-gnu --with-arch-32=i586 --with-arch-directory=i386 --with-ecj-jar=/usr/share/java/eclipse-ecj.jar --with-java-home=/usr/lib/jvm/java-1.5.0-gcj-4.8-i386/jre --with-jvm-jar-dir=/usr/lib/jvm-exports/java-1.5.0-gcj-4.8-i386 --with-jvm-root-dir=/usr/lib/jvm/java-1.5.0-gcj-4.8-i386 --with-multilib-list=m32,m64,mx32 --with-tune=generic -v- Q9300-LAME MP3 Encoding: --build=i486-linux-gnu --disable-browser-plugin --enable-checking=release --enable-clocale=gnu --enable-gnu-unique-object --enable-gtk-cairo --enable-java-awt=gtk --enable-java-home --enable-languages=c,c++,java,go,d,fortran,objc,obj-c++ --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-nls --enable-objc-gc --enable-plugin --enable-shared --enable-targets=all --enable-threads=posix --host=i486-linux-gnu --target=i486-linux-gnu --with-arch-32=i586 --with-arch-directory=i386 --with-ecj-jar=/usr/share/java/eclipse-ecj.jar --with-java-home=/usr/lib/jvm/java-1.5.0-gcj-4.8-i386/jre --with-jvm-jar-dir=/usr/lib/jvm-exports/java-1.5.0-gcj-4.8-i386 --with-jvm-root-dir=/usr/lib/jvm/java-1.5.0-gcj-4.8-i386 --with-multilib-list=m32,m64,mx32 --with-tune=generic -v- Q9300-LZMA Compression: --build=i486-linux-gnu --disable-browser-plugin --enable-checking=release --enable-clocale=gnu --enable-gnu-unique-object --enable-gtk-cairo --enable-java-awt=gtk --enable-java-home --enable-languages=c,c++,java,go,d,fortran,objc,obj-c++ --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-nls --enable-objc-gc --enable-plugin --enable-shared --enable-targets=all --enable-threads=posix --host=i486-linux-gnu --target=i486-linux-gnu --with-arch-32=i586 --with-arch-directory=i386 --with-ecj-jar=/usr/share/java/eclipse-ecj.jar --with-java-home=/usr/lib/jvm/java-1.5.0-gcj-4.8-i386/jre --with-jvm-jar-dir=/usr/lib/jvm-exports/java-1.5.0-gcj-4.8-i386 --with-jvm-root-dir=/usr/lib/jvm/java-1.5.0-gcj-4.8-i386 --with-multilib-list=m32,m64,mx32 --with-tune=generic -v- Q9300-Mencoder: --build=i486-linux-gnu --disable-browser-plugin --enable-checking=release --enable-clocale=gnu --enable-gnu-unique-object --enable-gtk-cairo --enable-java-awt=gtk --enable-java-home --enable-languages=c,c++,java,go,d,fortran,objc,obj-c++ --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-nls --enable-objc-gc --enable-plugin --enable-shared --enable-targets=all --enable-threads=posix --host=i486-linux-gnu --target=i486-linux-gnu --with-arch-32=i586 --with-arch-directory=i386 --with-ecj-jar=/usr/share/java/eclipse-ecj.jar --with-java-home=/usr/lib/jvm/java-1.5.0-gcj-4.8-i386/jre --with-jvm-jar-dir=/usr/lib/jvm-exports/java-1.5.0-gcj-4.8-i386 --with-jvm-root-dir=/usr/lib/jvm/java-1.5.0-gcj-4.8-i386 --with-multilib-list=m32,m64,mx32 --with-tune=generic -v- Q9300-Minion: --build=i486-linux-gnu --disable-browser-plugin --enable-checking=release --enable-clocale=gnu --enable-gnu-unique-object --enable-gtk-cairo --enable-java-awt=gtk --enable-java-home --enable-languages=c,c++,java,go,d,fortran,objc,obj-c++ --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-nls --enable-objc-gc --enable-plugin --enable-shared --enable-targets=all --enable-threads=posix --host=i486-linux-gnu --target=i486-linux-gnu --with-arch-32=i586 --with-arch-directory=i386 --with-ecj-jar=/usr/share/java/eclipse-ecj.jar --with-java-home=/usr/lib/jvm/java-1.5.0-gcj-4.8-i386/jre --with-jvm-jar-dir=/usr/lib/jvm-exports/java-1.5.0-gcj-4.8-i386 --with-jvm-root-dir=/usr/lib/jvm/java-1.5.0-gcj-4.8-i386 --with-multilib-list=m32,m64,mx32 --with-tune=generic -v- Q9300-Monkey Audio Encoding: --build=i486-linux-gnu --disable-browser-plugin --enable-checking=release --enable-clocale=gnu --enable-gnu-unique-object --enable-gtk-cairo --enable-java-awt=gtk --enable-java-home --enable-languages=c,c++,java,go,d,fortran,objc,obj-c++ --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-nls --enable-objc-gc --enable-plugin --enable-shared --enable-targets=all --enable-threads=posix --host=i486-linux-gnu --target=i486-linux-gnu --with-arch-32=i586 --with-arch-directory=i386 --with-ecj-jar=/usr/share/java/eclipse-ecj.jar --with-java-home=/usr/lib/jvm/java-1.5.0-gcj-4.8-i386/jre --with-jvm-jar-dir=/usr/lib/jvm-exports/java-1.5.0-gcj-4.8-i386 --with-jvm-root-dir=/usr/lib/jvm/java-1.5.0-gcj-4.8-i386 --with-multilib-list=m32,m64,mx32 --with-tune=generic -v- Q9300-N-Queens: --build=i486-linux-gnu --disable-browser-plugin --enable-checking=release --enable-clocale=gnu --enable-gnu-unique-object --enable-gtk-cairo --enable-java-awt=gtk --enable-java-home --enable-languages=c,c++,java,go,d,fortran,objc,obj-c++ --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-nls --enable-objc-gc --enable-plugin --enable-shared --enable-targets=all --enable-threads=posix --host=i486-linux-gnu --target=i486-linux-gnu --with-arch-32=i586 --with-arch-directory=i386 --with-ecj-jar=/usr/share/java/eclipse-ecj.jar --with-java-home=/usr/lib/jvm/java-1.5.0-gcj-4.8-i386/jre --with-jvm-jar-dir=/usr/lib/jvm-exports/java-1.5.0-gcj-4.8-i386 --with-jvm-root-dir=/usr/lib/jvm/java-1.5.0-gcj-4.8-i386 --with-multilib-list=m32,m64,mx32 --with-tune=generic -v- Q9300-OpenSSL: --build=i486-linux-gnu --disable-browser-plugin --enable-checking=release --enable-clocale=gnu --enable-gnu-unique-object --enable-gtk-cairo --enable-java-awt=gtk --enable-java-home --enable-languages=c,c++,java,go,d,fortran,objc,obj-c++ --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-nls --enable-objc-gc --enable-plugin --enable-shared --enable-targets=all --enable-threads=posix --host=i486-linux-gnu --target=i486-linux-gnu --with-arch-32=i586 --with-arch-directory=i386 --with-ecj-jar=/usr/share/java/eclipse-ecj.jar --with-java-home=/usr/lib/jvm/java-1.5.0-gcj-4.8-i386/jre --with-jvm-jar-dir=/usr/lib/jvm-exports/java-1.5.0-gcj-4.8-i386 --with-jvm-root-dir=/usr/lib/jvm/java-1.5.0-gcj-4.8-i386 --with-multilib-list=m32,m64,mx32 --with-tune=generic -v- Q9300-Opus Codec Encoding: --build=i486-linux-gnu --disable-browser-plugin --enable-checking=release --enable-clocale=gnu --enable-gnu-unique-object --enable-gtk-cairo --enable-java-awt=gtk --enable-java-home --enable-languages=c,c++,java,go,d,fortran,objc,obj-c++ --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-nls --enable-objc-gc --enable-plugin --enable-shared --enable-targets=all --enable-threads=posix --host=i486-linux-gnu --target=i486-linux-gnu --with-arch-32=i586 --with-arch-directory=i386 --with-ecj-jar=/usr/share/java/eclipse-ecj.jar --with-java-home=/usr/lib/jvm/java-1.5.0-gcj-4.8-i386/jre --with-jvm-jar-dir=/usr/lib/jvm-exports/java-1.5.0-gcj-4.8-i386 --with-jvm-root-dir=/usr/lib/jvm/java-1.5.0-gcj-4.8-i386 --with-multilib-list=m32,m64,mx32 --with-tune=generic -v- Q9300-POV-Ray: --build=i486-linux-gnu --disable-browser-plugin --enable-checking=release --enable-clocale=gnu --enable-gnu-unique-object --enable-gtk-cairo --enable-java-awt=gtk --enable-java-home --enable-languages=c,c++,java,go,d,fortran,objc,obj-c++ --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-nls --enable-objc-gc --enable-plugin --enable-shared --enable-targets=all --enable-threads=posix --host=i486-linux-gnu --target=i486-linux-gnu --with-arch-32=i586 --with-arch-directory=i386 --with-ecj-jar=/usr/share/java/eclipse-ecj.jar --with-java-home=/usr/lib/jvm/java-1.5.0-gcj-4.8-i386/jre --with-jvm-jar-dir=/usr/lib/jvm-exports/java-1.5.0-gcj-4.8-i386 --with-jvm-root-dir=/usr/lib/jvm/java-1.5.0-gcj-4.8-i386 --with-multilib-list=m32,m64,mx32 --with-tune=generic -v- Q9300-Parallel BZIP2 Compression: --build=i486-linux-gnu --disable-browser-plugin --enable-checking=release --enable-clocale=gnu --enable-gnu-unique-object --enable-gtk-cairo --enable-java-awt=gtk --enable-java-home --enable-languages=c,c++,java,go,d,fortran,objc,obj-c++ --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-nls --enable-objc-gc --enable-plugin --enable-shared --enable-targets=all --enable-threads=posix --host=i486-linux-gnu --target=i486-linux-gnu --with-arch-32=i586 --with-arch-directory=i386 --with-ecj-jar=/usr/share/java/eclipse-ecj.jar --with-java-home=/usr/lib/jvm/java-1.5.0-gcj-4.8-i386/jre --with-jvm-jar-dir=/usr/lib/jvm-exports/java-1.5.0-gcj-4.8-i386 --with-jvm-root-dir=/usr/lib/jvm/java-1.5.0-gcj-4.8-i386 --with-multilib-list=m32,m64,mx32 --with-tune=generic -v- Q9300-Primesieve: --build=i486-linux-gnu --disable-browser-plugin --enable-checking=release --enable-clocale=gnu --enable-gnu-unique-object --enable-gtk-cairo --enable-java-awt=gtk --enable-java-home --enable-languages=c,c++,java,go,d,fortran,objc,obj-c++ --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-nls --enable-objc-gc --enable-plugin --enable-shared --enable-targets=all --enable-threads=posix --host=i486-linux-gnu --target=i486-linux-gnu --with-arch-32=i586 --with-arch-directory=i386 --with-ecj-jar=/usr/share/java/eclipse-ecj.jar --with-java-home=/usr/lib/jvm/java-1.5.0-gcj-4.8-i386/jre --with-jvm-jar-dir=/usr/lib/jvm-exports/java-1.5.0-gcj-4.8-i386 --with-jvm-root-dir=/usr/lib/jvm/java-1.5.0-gcj-4.8-i386 --with-multilib-list=m32,m64,mx32 --with-tune=generic -v- Q9300-Rodinia: --build=i486-linux-gnu --disable-browser-plugin --enable-checking=release --enable-clocale=gnu --enable-gnu-unique-object --enable-gtk-cairo --enable-java-awt=gtk --enable-java-home --enable-languages=c,c++,java,go,d,fortran,objc,obj-c++ --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-nls --enable-objc-gc --enable-plugin --enable-shared --enable-targets=all --enable-threads=posix --host=i486-linux-gnu --target=i486-linux-gnu --with-arch-32=i586 --with-arch-directory=i386 --with-ecj-jar=/usr/share/java/eclipse-ecj.jar --with-java-home=/usr/lib/jvm/java-1.5.0-gcj-4.8-i386/jre --with-jvm-jar-dir=/usr/lib/jvm-exports/java-1.5.0-gcj-4.8-i386 --with-jvm-root-dir=/usr/lib/jvm/java-1.5.0-gcj-4.8-i386 --with-multilib-list=m32,m64,mx32 --with-tune=generic -v- Q9300-SciMark: --build=i486-linux-gnu --disable-browser-plugin --enable-checking=release --enable-clocale=gnu --enable-gnu-unique-object --enable-gtk-cairo --enable-java-awt=gtk --enable-java-home --enable-languages=c,c++,java,go,d,fortran,objc,obj-c++ --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-nls --enable-objc-gc --enable-plugin --enable-shared --enable-targets=all --enable-threads=posix --host=i486-linux-gnu --target=i486-linux-gnu --with-arch-32=i586 --with-arch-directory=i386 --with-ecj-jar=/usr/share/java/eclipse-ecj.jar --with-java-home=/usr/lib/jvm/java-1.5.0-gcj-4.8-i386/jre --with-jvm-jar-dir=/usr/lib/jvm-exports/java-1.5.0-gcj-4.8-i386 --with-jvm-root-dir=/usr/lib/jvm/java-1.5.0-gcj-4.8-i386 --with-multilib-list=m32,m64,mx32 --with-tune=generic -v- Q9300-Smallpt: --build=i486-linux-gnu --disable-browser-plugin --enable-checking=release --enable-clocale=gnu --enable-gnu-unique-object --enable-gtk-cairo --enable-java-awt=gtk --enable-java-home --enable-languages=c,c++,java,go,d,fortran,objc,obj-c++ --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-nls --enable-objc-gc --enable-plugin --enable-shared --enable-targets=all --enable-threads=posix --host=i486-linux-gnu --target=i486-linux-gnu --with-arch-32=i586 --with-arch-directory=i386 --with-ecj-jar=/usr/share/java/eclipse-ecj.jar --with-java-home=/usr/lib/jvm/java-1.5.0-gcj-4.8-i386/jre --with-jvm-jar-dir=/usr/lib/jvm-exports/java-1.5.0-gcj-4.8-i386 --with-jvm-root-dir=/usr/lib/jvm/java-1.5.0-gcj-4.8-i386 --with-multilib-list=m32,m64,mx32 --with-tune=generic -v- Intel Core i7-4770: --build=x86_64-linux-gnu --enable-checking=release --enable-clocale=gnu --enable-gnu-unique-object --enable-languages=c,c++,go,fortran,objc,obj-c++ --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-nls --enable-objc-gc --enable-plugin --enable-shared --enable-threads=posix --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-arch-32=i586 --with-tune=generic -v- Hetzner EX40: --build=x86_64-linux-gnu --enable-checking=release --enable-clocale=gnu --enable-gnu-unique-object --enable-languages=c,c++,go,fortran,objc,obj-c++ --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-nls --enable-objc-gc --enable-plugin --enable-shared --enable-threads=posix --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-arch-32=i586 --with-tune=generic -v- BABAq: --build=x86_64-linux-gnu --disable-browser-plugin --disable-vtable-verify --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-gnu-unique-object --enable-gtk-cairo --enable-java-awt=gtk --enable-java-home --enable-languages=c,ada,c++,java,go,d,fortran,objc,obj-c++ --enable-libmpx --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc=auto --enable-plugin --enable-shared --enable-threads=posix --host=x86_64-linux-gnu --program-prefix=x86_64-linux-gnu- --target=x86_64-linux-gnu --with-abi=m64 --with-arch-32=i686 --with-arch-directory=amd64 --with-default-libstdcxx-abi=new --with-multilib-list=m32,m64,mx32 --with-target-system-zlib --with-tune=generic -vProcessor Details- -O0: Scaling Governor: intel_pstate powersave- -Os: Scaling Governor: intel_pstate powersave- -Og: Scaling Governor: intel_pstate powersave- -O1: Scaling Governor: intel_pstate powersave- -O2: Scaling Governor: intel_pstate powersave- -O3: Scaling Governor: intel_pstate powersave- -O3 -march=native: Scaling Governor: intel_pstate powersave- -O3 -march=native -flto: Scaling Governor: intel_pstate powersave- -Ofast -march=native: Scaling Governor: intel_pstate powersave- MickMake Pine64 #1: Scaling Governor: cpufreq-sunxi ondemand- MickMake Pine64 #2: Scaling Governor: cpufreq-sunxi ondemand- MickMake Pine64 #3: Scaling Governor: cpufreq-sunxi ondemand- MickMake Pine64 #4: Scaling Governor: cpufreq-sunxi ondemand- Q9300-7-Zip Compression: Scaling Governor: acpi-cpufreq ondemand- Q9300-Bork File Encrypter: Scaling Governor: acpi-cpufreq ondemand- Q9300-Bullet Physics Engine: Scaling Governor: acpi-cpufreq ondemand- Q9300-C-Ray: Scaling Governor: acpi-cpufreq ondemand- Q9300-CacheBench: Scaling Governor: acpi-cpufreq ondemand- Q9300-Crafty: Scaling Governor: acpi-cpufreq ondemand- Q9300-FFTE: Scaling Governor: acpi-cpufreq ondemand- Q9300-FFmpeg: Scaling Governor: acpi-cpufreq ondemand- Q9300-FLAC Audio Encoding: Scaling Governor: acpi-cpufreq ondemand- Q9300-GMPbench: Scaling Governor: acpi-cpufreq ondemand- Q9300-GnuPG: Scaling Governor: acpi-cpufreq ondemand- Q9300-GraphicsMagick: Scaling Governor: acpi-cpufreq ondemand- Q9300-Gzip Compression: Scaling Governor: acpi-cpufreq ondemand- Q9300-Himeno Benchmark: Scaling Governor: acpi-cpufreq ondemand- Q9300-Java SciMark: Scaling Governor: acpi-cpufreq ondemand- Q9300-LAME MP3 Encoding: Scaling Governor: acpi-cpufreq ondemand- Q9300-LZMA Compression: Scaling Governor: acpi-cpufreq ondemand- Q9300-Mencoder: Scaling Governor: acpi-cpufreq ondemand- Q9300-Minion: Scaling Governor: acpi-cpufreq ondemand- Q9300-Monkey Audio Encoding: Scaling Governor: acpi-cpufreq ondemand- Q9300-N-Queens: Scaling Governor: acpi-cpufreq ondemand- Q9300-NoiseLevel: Scaling Governor: acpi-cpufreq ondemand- Q9300-OpenSSL: Scaling Governor: acpi-cpufreq ondemand- Q9300-Opus Codec Encoding: Scaling Governor: acpi-cpufreq ondemand- Q9300-POV-Ray: Scaling Governor: acpi-cpufreq ondemand- Q9300-Parallel BZIP2 Compression: Scaling Governor: acpi-cpufreq ondemand- Q9300-Primesieve: Scaling Governor: acpi-cpufreq ondemand- Q9300-Rodinia: Scaling Governor: acpi-cpufreq ondemand- Q9300-Sample Pi Program: Scaling Governor: acpi-cpufreq ondemand- Q9300-SciMark: Scaling Governor: acpi-cpufreq ondemand- Q9300-Smallpt: Scaling Governor: acpi-cpufreq ondemand- Intel Core i7-4770: Scaling Governor: acpi-cpufreq ondemand- Hetzner EX40: Scaling Governor: acpi-cpufreq ondemand- BABAq: Scaling Governor: acpi-cpufreq ondemandDisk Details- MickMake Pine64 #1, MickMake Pine64 #2, MickMake Pine64 #3, MickMake Pine64 #4: CFQ / data=ordered,noatime,rw,stripe=1024System Details- MickMake Pine64 #1: Python 2.7.9.- MickMake Pine64 #2: Python 2.7.9.- MickMake Pine64 #3: Python 2.7.9.- MickMake Pine64 #4: Python 2.7.9.- Q9300-Bork File Encrypter: Java SE Runtime Environment (build 1.6.0_26-b03).- Q9300-Java SciMark: Java SE Runtime Environment (build 1.6.0_26-b03).- wekken_0001: Intel SpeedStep was enabled.- wekken_0002: Intel SpeedStep was enabled.- wekken_0003: Disk Scheduler: CFQ. Python 2.6.6. Intel SpeedStep was enabled.- Hetzner EX40: Python 2.7.3.- baseline: Intel SpeedStep was enabled.- vid_baseline: Intel SpeedStep was enabled.- 20110314_fglrx: Intel SpeedStep was enabled.- fglrx: Intel SpeedStep was enabled.- AVlinux5-Performance: Intel SpeedStep was enabled.- avlinux-performance: Intel SpeedStep was enabled.- avlinux5-performance: Intel SpeedStep was enabled.Disk Mount Options Details- Hetzner EX40: barrier=1,data=ordered,relatime,rw,user_xattrKernel Details- BABAq: radeon.dpm=1

GCC 6.1 Compiler Optimization Benchmarksencode-flac: WAV To FLACencode-flac: WAV To FLACencode-flac: WAV To FLAC-O0-Os-Og-O1-O2-O3-O3 -march=native-O3 -march=native -flto-Ofast -march=nativeMickMake Pine64 #1MickMake Pine64 #2MickMake Pine64 #3MickMake Pine64 #4Q9300-7-Zip CompressionQ9300-Bork File EncrypterQ9300-Bullet Physics EngineQ9300-C-RayQ9300-CacheBenchQ9300-CraftyQ9300-FFTEQ9300-FFmpegQ9300-FLAC Audio EncodingQ9300-GMPbenchQ9300-GnuPGQ9300-GraphicsMagickQ9300-Gzip CompressionQ9300-Himeno BenchmarkQ9300-Java SciMarkQ9300-LAME MP3 EncodingQ9300-LZMA CompressionQ9300-MencoderQ9300-MinionQ9300-Monkey Audio EncodingQ9300-N-QueensQ9300-NoiseLevelQ9300-OpenSSLQ9300-Opus Codec EncodingQ9300-POV-RayQ9300-Parallel BZIP2 CompressionQ9300-PrimesieveQ9300-RodiniaQ9300-Sample Pi ProgramQ9300-SciMarkQ9300-Smallptwekken_0001wekken_0002wekken_0003Intel Core i7-4770Hetzner EX40baselinevid_baseline20110314_fglrxfglrxAVlinux5-Performanceavlinux-performanceavlinux5-performanceBABAq46.7410.628.117.686.686.837.017.03206.9812.9310.154.6816.307.1112.196.007.92OpenBenchmarking.org

FLAC Audio Encoding

WAV To FLAC

OpenBenchmarking.orgSeconds, Fewer Is BetterFLAC Audio Encoding 1.3.1WAV To FLAC-O0-Os-Og-O1-O2-O3-O3 -march=native-Ofast -march=nativeMickMake Pine64 #1BABAq50100150200250SE +/- 0.12, N = 5SE +/- 0.05, N = 5SE +/- 0.07, N = 5SE +/- 0.04, N = 5SE +/- 0.07, N = 5SE +/- 0.04, N = 5SE +/- 0.10, N = 5SE +/- 0.04, N = 5SE +/- 0.29, N = 5SE +/- 0.01, N = 546.7410.628.117.686.686.837.017.03206.9812.19-O0-O21. (CXX) g++ options: -fvisibility=hidden -lm

FLAC Audio Encoding

WAV To FLAC

OpenBenchmarking.orgSeconds, Fewer Is BetterFLAC Audio Encoding 1.3.0WAV To FLACQ9300-FLAC Audio EncodingHetzner EX40BABAq3691215SE +/- 0.03, N = 5SE +/- 0.01, N = 5SE +/- 0.00, N = 512.934.686.00-logg1. (CXX) g++ options: -O2 -fvisibility=hidden -lm

FLAC Audio Encoding

WAV To FLAC

OpenBenchmarking.orgSeconds, Fewer Is BetterFLAC Audio Encoding 1.2.1WAV To FLACwekken_0001baselineAVlinux5-PerformanceBABAq48121620SE +/- 0.00, N = 5SE +/- 0.01, N = 5SE +/- 0.01, N = 5SE +/- 0.00, N = 510.1516.307.117.921. (CXX) g++ options: -O2 -lm


Phoronix Test Suite v10.8.4