Compare your own system(s) to this result file with the
Phoronix Test Suite by running the command:
phoronix-test-suite benchmark 1703226-RI-COMPILERT59 GCC Compiler Tests On Clear Linux - Phoronix Test Suite GCC Compiler Tests On Clear Linux GCC compiler test metrics on Clear Linux for a future article on Phoronix.com
HTML result view exported from: https://openbenchmarking.org/result/1703226-RI-COMPILERT59&grs&sro .
GCC Compiler Tests On Clear Linux Processor Motherboard Chipset Memory Disk Graphics Audio Network OS Kernel Desktop Display Server Display Driver OpenGL OpenCL Vulkan Compiler File-System Screen Resolution -Os -Og -O0 -O0 -march=native -O1 -march=native -O2 -march=native -O3 -O3 -march=native -Ofast -march=native Intel Core i7-6800K @ 3.40GHz (12 Cores) MSI X99A WORKSTATION (MS-7A54) v1.0 Intel Xeon E7 v4/Xeon 16384MB 120GB Samsung SSD 850 + 4 x 120GB TOSHIBA-TR150 NVIDIA GeForce GTX TITAN X 16128MB Realtek ALC1150 Intel Connection Clear Linux 14110 4.10.4-314.native (x86_64) Xfce 4.12 X Server 1.19.3 modesetting 1.19.3 2.1 Mesa 17.1.0-devel OpenCL 2.0 beignet 1.4 1.0.39 GCC 6.3.0 + Clang 3.9.1 + LLVM 3.9.1 ext4 1024x768 OpenBenchmarking.org Compiler Details - --build=x86_64-generic-linux --disable-libunwind-exceptions --disable-multiarch --disable-vtable-verify --enable-__cxa_atexit --enable-bootstrap --enable-clocale=gnu --enable-gnu-indirect-function --enable-languages=c,c++,fortran,go --enable-ld=default --enable-libmpx --enable-libstdcxx-pch --enable-lto --enable-multilib --enable-plugin --enable-shared --enable-threads=posix --exec-prefix=/usr --includedir=/usr/include --target=x86_64-generic-linux --with-arch=westmere --with-glibc-version=2.19 --with-gnu-ld --with-isl --with-ppl=yes --with-tune=haswell Processor Details - Scaling Governor: acpi-cpufreq performance
GCC Compiler Tests On Clear Linux fftw: Float + SSE - 2D FFT Size 1024 encode-flac: WAV To FLAC himeno: Poisson Pressure Solver c-ray: Total Time encode-mp3: WAV To MP3 graphics-magick: Local Adaptive Thresholding build-php: Time To Compile build-apache: Time To Compile ttsiod-renderer: Phong Rendering With Soft-Shadow Mapping graphics-magick: Sharpen redis: GET redis: SET graphics-magick: HWB Color Space graphics-magick: Blur tjbench: Decompression Throughput john-the-ripper: Blowfish bullet: 1000 Stack bullet: 3000 Fall scimark2: Sparse Matrix Multiply apache: Static Web Page Serving scimark2: Dense LU Matrix Factorization ffmpeg: H.264 HD To NTSC DV bullet: 136 Ragdolls scimark2: Composite bullet: 1000 Convex scimark2: Fast Fourier Transform bullet: Convex Trimesh stockfish: Total Time bullet: Prim Trimesh scimark2: Monte Carlo hint: FLOAT openssl: RSA 4096-bit Performance tscp: AI Chess Performance scimark2: Jacobi Successive Over-Relaxation mafft: Multiple Sequence Alignment -Os -Og -O0 -O0 -march=native -O1 -march=native -O2 -march=native -O3 -O3 -march=native -Ofast -march=native 17604 9.11 1284.54 44.06 14.69 75 14.23 17.92 171.35 149 2681766.42 1882153.04 216 165 142.14 9398 5.72 4.88 2729.37 34907.27 2893.35 8.72 3.37 1564.25 5.14 342.75 1.32 3399 1.10 643.95 379781183.52 989.80 1272004 1211.82 3.29 16374 7.31 1181.14 30.29 19.74 59 9.94 12.18 136.92 87 2727304.25 1896435.71 191 146 145.06 9422 5.55 4.79 2719.83 34444.28 2893.31 8.52 3.32 1562.41 5.15 343.12 1.32 3398 1.10 643.95 378787321.29 990.43 1272004 1211.86 3.46 2269.46 44.58 455.67 41.11 33.26 31 7.19 9.57 205.96 99 1593507.71 1138113.92 139 113 119.38 9437 5.54 4.91 2723.25 35828.74 2892.98 8.64 3.32 1562.65 5.13 341.21 1.32 3396 1.10 643.97 379092684.71 990.07 1270832 1211.84 3.59 2264.42 44.53 455.64 42.82 33.27 30 7.31 9.62 209.33 100 1588153.37 1126560.79 140 115 127.81 9421 5.25 4.65 2550.25 35758.15 2741.32 8.72 3.20 1497.33 5.04 341.52 1.31 3369 1.09 642.63 378584296.65 990.03 1271418 1210.93 3.50 18312 6.41 2164.67 12.13 10.69 84 12.02 14.37 297.05 152 2783138.50 1973737.29 218 165 155.02 9421 5.21 4.59 2546.81 34987.62 2740.62 8.76 3.20 1496.91 5.03 343.21 1.30 3372 1.10 642.62 378033426.32 989.73 1270832 1211.29 3.36 19168 6.41 2157.44 12.08 10.69 94 17.47 19.41 294.47 160 2685847.17 1970131.63 220 167 156.61 9281 5.20 4.49 2551.45 36862.62 2741.47 8.86 3.20 1496.66 5.05 339.10 1.31 3362 1.09 640.12 379559198.55 989.90 1270245 1211.15 3.39 17920 6.11 2169.33 15.54 10.44 94 18.96 21.20 284.66 150 2752605.83 1953144.84 223 168 151.22 9411 5.47 4.61 2713.54 36844.10 2878.22 9.01 3.31 1557.96 5.14 342.27 1.32 3401 1.10 643.98 379350853.80 989.80 1271418 1211.81 3.40 19067 6.41 2176.94 12.10 10.69 95 19.45 21.41 296.38 160 2827974.50 1989895.50 225 172 156.51 8203 5.27 4.58 2530.40 36505.82 2736.27 8.72 3.20 1491.49 5.03 337.12 1.30 3396 1.10 642.41 379906549.87 987.30 1270245 1211.25 3.60 19127 6.42 2135.40 11.35 10.55 95 19.26 21.40 298.20 162 2814293.58 1980337.08 230 173 157.65 9421 5.34 4.61 2557.14 36920.95 2709.44 8.58 3.20 1492.74 5.05 343.33 1.31 3367 1.10 642.63 378261842.97 990.20 1272004 1211.17 3.40 OpenBenchmarking.org
FFTW Build: Float + SSE - Size: 2D FFT Size 1024 OpenBenchmarking.org Mflops, More Is Better FFTW 3.3.4 Build: Float + SSE - Size: 2D FFT Size 1024 -O0 -O0 -march=native -O1 -march=native -O2 -march=native -O3 -O3 -march=native -Ofast -march=native -Og -Os 4K 8K 12K 16K 20K SE +/- 4.36, N = 5 SE +/- 3.71, N = 5 SE +/- 68.88, N = 5 SE +/- 76.58, N = 5 SE +/- 110.64, N = 5 SE +/- 129.12, N = 5 SE +/- 66.82, N = 5 SE +/- 58.73, N = 5 SE +/- 29.88, N = 5 2269.46 2264.42 18312.00 19168.00 17920.00 19067.00 19127.00 16374.00 17604.00 -O1 -march=native -O2 -march=native -O3 -O3 -march=native -Ofast -march=native -Og -Os 1. (CC) gcc options: -lm
FLAC Audio Encoding WAV To FLAC OpenBenchmarking.org Seconds, Fewer Is Better FLAC Audio Encoding 1.3.1 WAV To FLAC -O0 -O0 -march=native -O1 -march=native -O2 -march=native -O3 -O3 -march=native -Ofast -march=native -Og -Os 10 20 30 40 50 SE +/- 0.02, N = 5 SE +/- 0.01, N = 5 SE +/- 0.00, N = 5 SE +/- 0.00, N = 5 SE +/- 0.00, N = 5 SE +/- 0.00, N = 5 SE +/- 0.01, N = 5 SE +/- 0.01, N = 5 SE +/- 0.02, N = 5 44.58 44.53 6.41 6.41 6.11 6.41 6.42 7.31 9.11 -O0 -O0 -march=native -O1 -march=native -O2 -march=native -O3 -O3 -march=native -Ofast -march=native -Og -Os 1. (CXX) g++ options: -fvisibility=hidden -logg -lm
Himeno Benchmark Poisson Pressure Solver OpenBenchmarking.org MFLOPS, More Is Better Himeno Benchmark 3.0 Poisson Pressure Solver -O0 -O0 -march=native -O1 -march=native -O2 -march=native -O3 -O3 -march=native -Ofast -march=native -Og -Os 500 1000 1500 2000 2500 SE +/- 0.18, N = 3 SE +/- 0.14, N = 3 SE +/- 7.36, N = 3 SE +/- 5.00, N = 3 SE +/- 11.21, N = 3 SE +/- 2.82, N = 3 SE +/- 0.43, N = 3 SE +/- 1.04, N = 3 SE +/- 0.59, N = 3 455.67 455.64 2164.67 2157.44 2169.33 2176.94 2135.40 1181.14 1284.54 -O0 -O0 -march=native -O1 -march=native -O2 -march=native -march=native -Ofast -march=native -Og -Os 1. (CC) gcc options: -O3 -mavx2
C-Ray Total Time OpenBenchmarking.org Seconds, Fewer Is Better C-Ray 1.1 Total Time -O0 -O0 -march=native -O1 -march=native -O2 -march=native -O3 -O3 -march=native -Ofast -march=native -Og -Os 10 20 30 40 50 SE +/- 0.02, N = 3 SE +/- 0.02, N = 3 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 41.11 42.82 12.13 12.08 15.54 12.10 11.35 30.29 44.06 -O0 -O0 -march=native -O1 -march=native -O2 -march=native -march=native -Ofast -march=native -Og -Os 1. (CC) gcc options: -lm -lpthread -O3
Himeno Benchmark Test Install Time OpenBenchmarking.org Seconds, Fewer Is Better Himeno Benchmark 3.0 Test Install Time -O0 -O0 -march=native -O1 -march=native -O2 -march=native -O3 -O3 -march=native -Ofast -march=native -Og -Os 0.0344 0.0688 0.1032 0.1376 0.172 0.044 0.044 0.151 0.151 0.152 0.153 0.152 0.063 0.093
LAME MP3 Encoding Test Install Time OpenBenchmarking.org Seconds, Fewer Is Better LAME MP3 Encoding 3.99.3 Test Install Time -O0 -O0 -march=native -O1 -march=native -O2 -march=native -O3 -O3 -march=native -Ofast -march=native -Og -Os 6 12 18 24 30 7.913 7.948 25.188 25.475 23.751 25.173 25.182 11.768 13.176
LAME MP3 Encoding WAV To MP3 OpenBenchmarking.org Seconds, Fewer Is Better LAME MP3 Encoding 3.99.3 WAV To MP3 -O0 -O0 -march=native -O1 -march=native -O2 -march=native -O3 -O3 -march=native -Ofast -march=native -Og -Os 8 16 24 32 40 SE +/- 0.04, N = 5 SE +/- 0.04, N = 5 SE +/- 0.01, N = 5 SE +/- 0.00, N = 5 SE +/- 0.01, N = 5 SE +/- 0.00, N = 5 SE +/- 0.01, N = 5 SE +/- 0.02, N = 5 SE +/- 0.01, N = 5 33.26 33.27 10.69 10.69 10.44 10.69 10.55 19.74 14.69 -O0 -O0 -march=native -O1 -march=native -O2 -march=native -march=native -Ofast -march=native -Og -Os 1. (CC) gcc options: -O3 -ffast-math -funroll-loops -fschedule-insns2 -fbranch-count-reg -fforce-addr -pipe -lncurses -lm
GraphicsMagick Operation: Local Adaptive Thresholding OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.19 Operation: Local Adaptive Thresholding -O0 -O0 -march=native -O1 -march=native -O2 -march=native -O3 -O3 -march=native -Ofast -march=native -Og -Os 20 40 60 80 100 31 30 84 94 94 95 95 59 75 -O0 -lSM -lICE -llzma -O0 -march=native -lSM -lICE -llzma -O1 -march=native -lSM -lICE -llzma -O2 -march=native -lSM -lICE -llzma -O3 -lSM -lICE -llzma -O3 -march=native -Ofast -march=native -lSM -lICE -llzma -Og -lSM -lICE -llzma -Os -lSM -lICE -llzma 1. (CC) gcc options: -fopenmp -pthread -lfreetype -ljpeg -lXext -lX11 -lbz2 -lxml2 -lz -lm -lgomp -lpthread
C-Ray Test Install Time OpenBenchmarking.org Seconds, Fewer Is Better C-Ray 1.1 Test Install Time -O0 -O0 -march=native -O1 -march=native -O2 -march=native -O3 -O3 -march=native -Ofast -march=native -Og -Os 0.0432 0.0864 0.1296 0.1728 0.216 0.068 0.070 0.186 0.186 0.192 0.186 0.179 0.091 0.144
Timed PHP Compilation Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Timed PHP Compilation 5.2.9 Time To Compile -O0 -O0 -march=native -O1 -march=native -O2 -march=native -O3 -O3 -march=native -Ofast -march=native -Og -Os 5 10 15 20 25 SE +/- 0.01, N = 3 SE +/- 0.07, N = 3 SE +/- 0.02, N = 3 SE +/- 0.05, N = 3 SE +/- 0.06, N = 3 SE +/- 0.04, N = 3 SE +/- 0.02, N = 3 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 7.19 7.31 12.02 17.47 18.96 19.45 19.26 9.94 14.23 -O0 -O0 -march=native -O1 -march=native -O2 -march=native -O3 -O3 -march=native -Ofast -march=native -Og -Os 1. (CC) gcc options: -pedantic -ldl -lz -lm
libjpeg-turbo tjbench Test Install Time OpenBenchmarking.org Seconds, Fewer Is Better libjpeg-turbo tjbench 1.5.1 Test Install Time -O0 -O0 -march=native -O1 -march=native -O2 -march=native -O3 -O3 -march=native -Ofast -march=native -Og -Os 3 6 9 12 15 4.528 4.509 6.279 8.241 10.210 10.401 10.269 5.176 7.369
Timed Apache Compilation Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Timed Apache Compilation 2.4.7 Time To Compile -O0 -O0 -march=native -O1 -march=native -O2 -march=native -O3 -O3 -march=native -Ofast -march=native -Og -Os 5 10 15 20 25 SE +/- 0.02, N = 3 SE +/- 0.03, N = 3 SE +/- 0.04, N = 3 SE +/- 0.03, N = 3 SE +/- 0.06, N = 3 SE +/- 0.02, N = 3 SE +/- 0.07, N = 3 SE +/- 0.03, N = 3 SE +/- 0.02, N = 3 9.57 9.62 14.37 19.41 21.20 21.41 21.40 12.18 17.92
TTSIOD 3D Renderer Phong Rendering With Soft-Shadow Mapping OpenBenchmarking.org FPS, More Is Better TTSIOD 3D Renderer 2.3a Phong Rendering With Soft-Shadow Mapping -O0 -O0 -march=native -O1 -march=native -O2 -march=native -O3 -O3 -march=native -Ofast -march=native -Og -Os 60 120 180 240 300 SE +/- 0.61, N = 3 SE +/- 0.07, N = 3 SE +/- 0.63, N = 3 SE +/- 0.32, N = 3 SE +/- 0.90, N = 3 SE +/- 0.61, N = 3 SE +/- 0.95, N = 3 SE +/- 0.05, N = 3 SE +/- 0.43, N = 3 205.96 209.33 297.05 294.47 284.66 296.38 298.20 136.92 171.35 -O0 -O0 -march=native -O1 -march=native -O2 -march=native -O3 -O3 -march=native -Ofast -march=native -Og -Os 1. (CXX) g++ options: -fomit-frame-pointer -ffast-math -mtune=native -flto -msse -mrecip -mfpmath=sse -msse2 -mssse3 -lSDL -lpthread -lstdc++
Timed PHP Compilation Test Install Time OpenBenchmarking.org Seconds, Fewer Is Better Timed PHP Compilation 5.2.9 Test Install Time -O0 -O0 -march=native -O1 -march=native -O2 -march=native -O3 -O3 -march=native -Ofast -march=native -Og -Os 6 12 18 24 30 11.28 11.42 15.74 20.86 23.80 24.00 23.97 14.07 19.00
Redis Test Install Time OpenBenchmarking.org Seconds, Fewer Is Better Redis 3.0.1 Test Install Time -O0 -O0 -march=native -O1 -march=native -O2 -march=native -O3 -O3 -march=native -Ofast -march=native -Og -Os 5 10 15 20 25 10.71 10.81 16.08 16.13 16.86 20.70 17.14 11.32 13.62
GraphicsMagick Operation: Sharpen OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.19 Operation: Sharpen -O0 -O0 -march=native -O1 -march=native -O2 -march=native -O3 -O3 -march=native -Ofast -march=native -Og -Os 40 80 120 160 200 SE +/- 1.45, N = 3 SE +/- 0.67, N = 3 SE +/- 0.88, N = 3 SE +/- 0.67, N = 3 99 100 152 160 150 160 162 87 149 -O0 -lSM -lICE -llzma -O0 -march=native -lSM -lICE -llzma -O1 -march=native -lSM -lICE -llzma -O2 -march=native -lSM -lICE -llzma -O3 -lSM -lICE -llzma -O3 -march=native -Ofast -march=native -lSM -lICE -llzma -Og -lSM -lICE -llzma -Os -lSM -lICE -llzma 1. (CC) gcc options: -fopenmp -pthread -lfreetype -ljpeg -lXext -lX11 -lbz2 -lxml2 -lz -lm -lgomp -lpthread
Redis Test: GET OpenBenchmarking.org Requests Per Second, More Is Better Redis 3.0.1 Test: GET -O0 -O0 -march=native -O1 -march=native -O2 -march=native -O3 -O3 -march=native -Ofast -march=native -Og -Os 600K 1200K 1800K 2400K 3000K SE +/- 15521.86, N = 3 SE +/- 3027.03, N = 3 SE +/- 17025.41, N = 3 SE +/- 10467.44, N = 3 SE +/- 20796.61, N = 3 SE +/- 25208.14, N = 3 SE +/- 6975.60, N = 3 SE +/- 6568.37, N = 3 SE +/- 32612.39, N = 3 1593507.71 1588153.37 2783138.50 2685847.17 2752605.83 2827974.50 2814293.58 2727304.25 2681766.42 -std=gnu99 -pipe -g3 -O3 -funroll-loops -march=native 1. (CC) gcc options: -ggdb -rdynamic -lm -pthread -ldl
Redis Test: SET OpenBenchmarking.org Requests Per Second, More Is Better Redis 3.0.1 Test: SET -O0 -O0 -march=native -O1 -march=native -O2 -march=native -O3 -O3 -march=native -Ofast -march=native -Og -Os 400K 800K 1200K 1600K 2000K SE +/- 3845.77, N = 3 SE +/- 2574.72, N = 3 SE +/- 7253.53, N = 3 SE +/- 18092.36, N = 3 SE +/- 4404.94, N = 3 SE +/- 22307.92, N = 3 SE +/- 11694.92, N = 3 SE +/- 9853.29, N = 3 SE +/- 9493.79, N = 3 1138113.92 1126560.79 1973737.29 1970131.63 1953144.84 1989895.50 1980337.08 1896435.71 1882153.04 -std=gnu99 -pipe -g3 -O3 -funroll-loops -march=native 1. (CC) gcc options: -ggdb -rdynamic -lm -pthread -ldl
GraphicsMagick Operation: HWB Color Space OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.19 Operation: HWB Color Space -O0 -O0 -march=native -O1 -march=native -O2 -march=native -O3 -O3 -march=native -Ofast -march=native -Og -Os 50 100 150 200 250 SE +/- 0.33, N = 3 SE +/- 0.33, N = 3 139 140 218 220 223 225 230 191 216 -O0 -lSM -lICE -llzma -O0 -march=native -lSM -lICE -llzma -O1 -march=native -lSM -lICE -llzma -O2 -march=native -lSM -lICE -llzma -O3 -lSM -lICE -llzma -O3 -march=native -Ofast -march=native -lSM -lICE -llzma -Og -lSM -lICE -llzma -Os -lSM -lICE -llzma 1. (CC) gcc options: -fopenmp -pthread -lfreetype -ljpeg -lXext -lX11 -lbz2 -lxml2 -lz -lm -lgomp -lpthread
FFTW Test Install Time OpenBenchmarking.org Seconds, Fewer Is Better FFTW 3.3.4 Test Install Time -O0 -O0 -march=native -O1 -march=native -O2 -march=native -O3 -O3 -march=native -Ofast -march=native -Og -Os 20 40 60 80 100 55.04 55.69 67.23 80.02 87.85 87.80 88.03 63.40 75.12
FLAC Audio Encoding Test Install Time OpenBenchmarking.org Seconds, Fewer Is Better FLAC Audio Encoding 1.3.1 Test Install Time -O0 -O0 -march=native -O1 -march=native -O2 -march=native -O3 -O3 -march=native -Ofast -march=native -Og -Os 3 6 9 12 15 7.277 7.283 10.843 11.145 11.365 10.999 11.360 8.301 9.471
GraphicsMagick Operation: Blur OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.19 Operation: Blur -O0 -O0 -march=native -O1 -march=native -O2 -march=native -O3 -O3 -march=native -Ofast -march=native -Og -Os 40 80 120 160 200 SE +/- 1.20, N = 3 SE +/- 0.33, N = 3 SE +/- 0.33, N = 3 SE +/- 0.67, N = 3 113 115 165 167 168 172 173 146 165 -O0 -lSM -lICE -llzma -O0 -march=native -lSM -lICE -llzma -O1 -march=native -lSM -lICE -llzma -O2 -march=native -lSM -lICE -llzma -O3 -lSM -lICE -llzma -O3 -march=native -Ofast -march=native -lSM -lICE -llzma -Og -lSM -lICE -llzma -Os -lSM -lICE -llzma 1. (CC) gcc options: -fopenmp -pthread -lfreetype -ljpeg -lXext -lX11 -lbz2 -lxml2 -lz -lm -lgomp -lpthread
Timed Apache Compilation Test Install Time OpenBenchmarking.org Seconds, Fewer Is Better Timed Apache Compilation 2.4.7 Test Install Time -O0 -O0 -march=native -O1 -march=native -O2 -march=native -O3 -O3 -march=native -Ofast -march=native -Og -Os 0.0007 0.0014 0.0021 0.0028 0.0035 0.002 0.003 0.003 0.002 0.003 0.002 0.003 0.002 0.003
LAME MP3 Encoding Test Install Size OpenBenchmarking.org Bytes, Fewer Is Better LAME MP3 Encoding 3.99.3 Test Install Size -O0 -O0 -march=native -O1 -march=native -O2 -march=native -O3 -O3 -march=native -Ofast -march=native -Og -Os 900 1800 2700 3600 4500 3280 3280 4176 4176 4016 4176 4176 3304 2824
Apache Benchmark Test Install Time OpenBenchmarking.org Seconds, Fewer Is Better Apache Benchmark 2.4.7 Test Install Time -O0 -O0 -march=native -O1 -march=native -O2 -march=native -O3 -O3 -march=native -Ofast -march=native -Og -Os 9 18 27 36 45 28.64 28.94 34.21 39.11 41.26 41.38 41.43 32.13 37.52
GraphicsMagick Test Install Time OpenBenchmarking.org Seconds, Fewer Is Better GraphicsMagick 1.3.19 Test Install Time -O0 -O0 -march=native -O1 -march=native -O2 -march=native -O3 -O3 -march=native -Ofast -march=native -Og -Os 6 12 18 24 30 16.31 16.49 18.60 21.78 23.48 23.51 23.49 16.79 19.95
libjpeg-turbo tjbench Test: Decompression Throughput OpenBenchmarking.org Megapixels/sec, More Is Better libjpeg-turbo tjbench 1.5.1 Test: Decompression Throughput -O0 -O0 -march=native -O1 -march=native -O2 -march=native -O3 -O3 -march=native -Ofast -march=native -Og -Os 30 60 90 120 150 SE +/- 0.09, N = 3 SE +/- 0.38, N = 3 SE +/- 0.43, N = 3 SE +/- 0.33, N = 3 SE +/- 0.42, N = 3 SE +/- 0.80, N = 3 SE +/- 0.16, N = 3 SE +/- 0.04, N = 3 SE +/- 0.02, N = 3 119.38 127.81 155.02 156.61 151.22 156.51 157.65 145.06 142.14 -O0 -O0 -march=native -O1 -march=native -O2 -march=native -O3 -O3 -march=native -Ofast -march=native -Og -Os 1. (CC) gcc options: -lm
TTSIOD 3D Renderer Test Install Time OpenBenchmarking.org Seconds, Fewer Is Better TTSIOD 3D Renderer 2.3a Test Install Time -O0 -O0 -march=native -O1 -march=native -O2 -march=native -O3 -O3 -march=native -Ofast -march=native -Og -Os 4 8 12 16 20 12.47 12.66 13.63 15.45 15.60 15.72 15.80 12.79 14.21
Bullet Physics Engine Test Install Time OpenBenchmarking.org Seconds, Fewer Is Better Bullet Physics Engine 2.81 Test Install Time -O0 -O0 -march=native -O1 -march=native -O2 -march=native -O3 -O3 -march=native -Ofast -march=native -Og -Os 6 12 18 24 30 21.72 26.69 26.36 25.71 21.60 26.74 26.33 21.59 21.78
Redis Test Install Size OpenBenchmarking.org Bytes, Fewer Is Better Redis 3.0.1 Test Install Size -O0 -O0 -march=native -O1 -march=native -O2 -march=native -O3 -O3 -march=native -Ofast -march=native -Og -Os 11K 22K 33K 44K 55K 50068 50152 45756 45752 46072 45356 46244 43224 41276
FFTW Test Install Size OpenBenchmarking.org Bytes, Fewer Is Better FFTW 3.3.4 Test Install Size -O0 -O0 -march=native -O1 -march=native -O2 -march=native -O3 -O3 -march=native -Ofast -march=native -Og -Os 20K 40K 60K 80K 100K 101404 102180 84860 85368 88164 86560 86612 85944 86132
FLAC Audio Encoding Test Install Size OpenBenchmarking.org Bytes, Fewer Is Better FLAC Audio Encoding 1.3.1 Test Install Size -O0 -O0 -march=native -O1 -march=native -O2 -march=native -O3 -O3 -march=native -Ofast -march=native -Og -Os 600 1200 1800 2400 3000 2624 2628 2616 2620 2616 2568 2660 2424 2288
John The Ripper Test: Blowfish OpenBenchmarking.org Real C/S, More Is Better John The Ripper 1.8.0 Test: Blowfish -O0 -O0 -march=native -O1 -march=native -O2 -march=native -O3 -O3 -march=native -Ofast -march=native -Og -Os 2K 4K 6K 8K 10K SE +/- 4.67, N = 3 SE +/- 11.33, N = 3 SE +/- 5.78, N = 3 SE +/- 162.89, N = 6 SE +/- 14.18, N = 3 SE +/- 70.60, N = 3 SE +/- 8.95, N = 3 SE +/- 5.00, N = 3 SE +/- 5.00, N = 3 9437 9421 9421 9281 9411 8203 9421 9422 9398 1. (CC) gcc options: -fopenmp -lcrypt
GraphicsMagick Test Install Size OpenBenchmarking.org Bytes, Fewer Is Better GraphicsMagick 1.3.19 Test Install Size -O0 -O0 -march=native -O1 -march=native -O2 -march=native -O3 -O3 -march=native -Ofast -march=native -Og -Os 4K 8K 12K 16K 20K 19604 19600 19296 19248 20512 20420 20480 18952 17896
Bullet Physics Engine Test: 1000 Stack OpenBenchmarking.org Seconds, Fewer Is Better Bullet Physics Engine 2.81 Test: 1000 Stack -O0 -O0 -march=native -O1 -march=native -O2 -march=native -O3 -O3 -march=native -Ofast -march=native -Og -Os 1.287 2.574 3.861 5.148 6.435 SE +/- 0.07, N = 3 SE +/- 0.04, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.01, N = 3 SE +/- 0.06, N = 3 SE +/- 0.12, N = 3 SE +/- 0.08, N = 3 SE +/- 0.15, N = 3 5.54 5.25 5.21 5.20 5.47 5.27 5.34 5.55 5.72 -O0 -O0 -march=native -O1 -march=native -O2 -march=native -march=native -Ofast -march=native -Og -Os 1. (CXX) g++ options: -O3 -rdynamic -lglut -lGL -lGLU
SciMark Test Install Size OpenBenchmarking.org Bytes, Fewer Is Better SciMark 2.0 Test Install Size -O0 -O0 -march=native -O1 -march=native -O2 -march=native -O3 -O3 -march=native -Ofast -march=native -Og -Os GCC 6.3.0 40 80 120 160 200 164 164 164 164 164 164 164 164 164 180
Bullet Physics Engine Test: 3000 Fall OpenBenchmarking.org Seconds, Fewer Is Better Bullet Physics Engine 2.81 Test: 3000 Fall -O0 -O0 -march=native -O1 -march=native -O2 -march=native -O3 -O3 -march=native -Ofast -march=native -Og -Os 1.1048 2.2096 3.3144 4.4192 5.524 SE +/- 0.02, N = 3 SE +/- 0.05, N = 3 SE +/- 0.08, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.09, N = 3 SE +/- 0.08, N = 4 SE +/- 0.07, N = 5 SE +/- 0.06, N = 3 4.91 4.65 4.59 4.49 4.61 4.58 4.61 4.79 4.88 -O0 -O0 -march=native -O1 -march=native -O2 -march=native -march=native -Ofast -march=native -Og -Os 1. (CXX) g++ options: -O3 -rdynamic -lglut -lGL -lGLU
Himeno Benchmark Test Install Size OpenBenchmarking.org Bytes, Fewer Is Better Himeno Benchmark 3.0 Test Install Size -O0 -O0 -march=native -O1 -march=native -O2 -march=native -O3 -O3 -march=native -Ofast -march=native -Og -Os 12 24 36 48 60 52 52 52 52 52 52 52 48 48
SciMark Computational Test: Sparse Matrix Multiply OpenBenchmarking.org Mflops, More Is Better SciMark 2.0 Computational Test: Sparse Matrix Multiply -O0 -O0 -march=native -O1 -march=native -O2 -march=native -O3 -O3 -march=native -Ofast -march=native -Og -Os 600 1200 1800 2400 3000 SE +/- 5.76, N = 4 SE +/- 1.81, N = 4 SE +/- 2.75, N = 4 SE +/- 0.96, N = 4 SE +/- 3.07, N = 4 SE +/- 4.08, N = 4 SE +/- 0.65, N = 4 SE +/- 2.28, N = 4 SE +/- 2.29, N = 4 2723.25 2550.25 2546.81 2551.45 2713.54 2530.40 2557.14 2719.83 2729.37 -O0 -O0 -march=native -O1 -march=native -O2 -march=native -O3 -O3 -march=native -Ofast -march=native -Og -Os 1. (CC) gcc options: -lm
Timed PHP Compilation Test Install Size OpenBenchmarking.org Bytes, Fewer Is Better Timed PHP Compilation 5.2.9 Test Install Size -O0 -O0 -march=native -O1 -march=native -O2 -march=native -O3 -O3 -march=native -Ofast -march=native -Og -Os 5K 10K 15K 20K 25K 21480 21480 20460 20512 21300 21296 21292 20572 19960
Timed MAFFT Alignment Test Install Time OpenBenchmarking.org Seconds, Fewer Is Better Timed MAFFT Alignment 6.864 Test Install Time -O0 -O0 -march=native -O1 -march=native -O2 -march=native -O3 -O3 -march=native -Ofast -march=native -Og -Os 0.6734 1.3468 2.0202 2.6936 3.367 2.809 2.800 2.943 2.848 2.822 2.902 2.787 2.993 2.854
Apache Benchmark Static Web Page Serving OpenBenchmarking.org Requests Per Second, More Is Better Apache Benchmark 2.4.7 Static Web Page Serving -O0 -O0 -march=native -O1 -march=native -O2 -march=native -O3 -O3 -march=native -Ofast -march=native -Og -Os 8K 16K 24K 32K 40K SE +/- 36.76, N = 3 SE +/- 108.01, N = 3 SE +/- 121.59, N = 3 SE +/- 79.43, N = 3 SE +/- 19.81, N = 3 SE +/- 242.63, N = 3 SE +/- 147.35, N = 3 SE +/- 598.01, N = 3 SE +/- 240.96, N = 3 35828.74 35758.15 34987.62 36862.62 36844.10 36505.82 36920.95 34444.28 34907.27 -O0 -O0 -march=native -O1 -march=native -O2 -march=native -O3 -O3 -march=native -Ofast -march=native -Og -Os 1. (CC) gcc options: -shared -fPIC -pthread
Stockfish Test Install Time OpenBenchmarking.org Seconds, Fewer Is Better Stockfish 2014-11-26 Test Install Time -O0 -O0 -march=native -O1 -march=native -O2 -march=native -O3 -O3 -march=native -Ofast -march=native -Og -Os 3 6 9 12 15 9.530 9.756 9.652 9.760 9.546 10.161 9.724 9.485 9.586
Apache Benchmark Test Install Size OpenBenchmarking.org Bytes, Fewer Is Better Apache Benchmark 2.4.7 Test Install Size -O0 -O0 -march=native -O1 -march=native -O2 -march=native -O3 -O3 -march=native -Ofast -march=native -Og -Os 4K 8K 12K 16K 20K 16764 16768 15976 16048 16280 16280 16296 16004 15672
SciMark Computational Test: Dense LU Matrix Factorization OpenBenchmarking.org Mflops, More Is Better SciMark 2.0 Computational Test: Dense LU Matrix Factorization -O0 -O0 -march=native -O1 -march=native -O2 -march=native -O3 -O3 -march=native -Ofast -march=native -Og -Os 600 1200 1800 2400 3000 SE +/- 0.25, N = 4 SE +/- 0.20, N = 4 SE +/- 0.12, N = 4 SE +/- 0.11, N = 4 SE +/- 13.53, N = 4 SE +/- 1.73, N = 4 SE +/- 31.81, N = 4 SE +/- 0.31, N = 4 SE +/- 0.27, N = 4 2892.98 2741.32 2740.62 2741.47 2878.22 2736.27 2709.44 2893.31 2893.35 -O0 -O0 -march=native -O1 -march=native -O2 -march=native -O3 -O3 -march=native -Ofast -march=native -Og -Os 1. (CC) gcc options: -lm
FFmpeg H.264 HD To NTSC DV OpenBenchmarking.org Seconds, Fewer Is Better FFmpeg 2.8.1 H.264 HD To NTSC DV -O0 -O0 -march=native -O1 -march=native -O2 -march=native -O3 -O3 -march=native -Ofast -march=native -Og -Os 3 6 9 12 15 SE +/- 0.09, N = 3 SE +/- 0.10, N = 3 SE +/- 0.08, N = 3 SE +/- 0.11, N = 3 SE +/- 0.03, N = 3 SE +/- 0.07, N = 3 SE +/- 0.01, N = 3 SE +/- 0.04, N = 3 SE +/- 0.08, N = 3 8.64 8.72 8.76 8.86 9.01 8.72 8.58 8.52 8.72 -llzma -O0 -llzma -O0 -march=native -llzma -O1 -march=native -llzma -O2 -march=native -llzma -march=native -llzma -Ofast -march=native -llzma -Og -llzma -Os 1. (CC) gcc options: -lavdevice -lavfilter -lavformat -lavcodec -lswresample -lswscale -lavutil -lXv -lX11 -lXext -lxcb -lxcb-shm -lxcb-xfixes -lxcb-shape -lSDL -lpthread -lm -lbz2 -pthread -std=c99 -fomit-frame-pointer -O3 -fno-math-errno -fno-signed-zeros -fno-tree-vectorize
Bullet Physics Engine Test: 136 Ragdolls OpenBenchmarking.org Seconds, Fewer Is Better Bullet Physics Engine 2.81 Test: 136 Ragdolls -O0 -O0 -march=native -O1 -march=native -O2 -march=native -O3 -O3 -march=native -Ofast -march=native -Og -Os 0.7583 1.5166 2.2749 3.0332 3.7915 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.05, N = 3 3.32 3.20 3.20 3.20 3.31 3.20 3.20 3.32 3.37 -O0 -O0 -march=native -O1 -march=native -O2 -march=native -march=native -Ofast -march=native -Og -Os 1. (CXX) g++ options: -O3 -rdynamic -lglut -lGL -lGLU
SciMark Computational Test: Composite OpenBenchmarking.org Mflops, More Is Better SciMark 2.0 Computational Test: Composite -O0 -O0 -march=native -O1 -march=native -O2 -march=native -O3 -O3 -march=native -Ofast -march=native -Og -Os 300 600 900 1200 1500 SE +/- 1.16, N = 4 SE +/- 0.43, N = 4 SE +/- 0.55, N = 4 SE +/- 0.67, N = 4 SE +/- 2.83, N = 4 SE +/- 1.19, N = 4 SE +/- 6.21, N = 4 SE +/- 0.51, N = 4 SE +/- 0.51, N = 4 1562.65 1497.33 1496.91 1496.66 1557.96 1491.49 1492.74 1562.41 1564.25 -O0 -O0 -march=native -O1 -march=native -O2 -march=native -O3 -O3 -march=native -Ofast -march=native -Og -Os 1. (CC) gcc options: -lm
libjpeg-turbo tjbench Test Install Size OpenBenchmarking.org Bytes, Fewer Is Better libjpeg-turbo tjbench 1.5.1 Test Install Size -O0 -O0 -march=native -O1 -march=native -O2 -march=native -O3 -O3 -march=native -Ofast -march=native -Og -Os 9K 18K 27K 36K 45K 41568 41560 40092 40504 41460 41400 41404 40068 39704
Bullet Physics Engine Test Install Size OpenBenchmarking.org Bytes, Fewer Is Better Bullet Physics Engine 2.81 Test Install Size -O0 -O0 -march=native -O1 -march=native -O2 -march=native -O3 -O3 -march=native -Ofast -march=native -Og -Os GCC 6.3.0 30K 60K 90K 120K 150K 137452 142812 142812 142812 137452 142812 142848 137524 137452 142896
SciMark Test Install Time OpenBenchmarking.org Seconds, Fewer Is Better SciMark 2.0 Test Install Time -O0 -O0 -march=native -O1 -march=native -O2 -march=native -O3 -O3 -march=native -Ofast -march=native -Og -Os 0.0565 0.113 0.1695 0.226 0.2825 0.245 0.247 0.248 0.247 0.245 0.251 0.247 0.243 0.245
Bullet Physics Engine Test: 1000 Convex OpenBenchmarking.org Seconds, Fewer Is Better Bullet Physics Engine 2.81 Test: 1000 Convex -O0 -O0 -march=native -O1 -march=native -O2 -march=native -O3 -O3 -march=native -Ofast -march=native -Og -Os 1.1588 2.3176 3.4764 4.6352 5.794 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 SE +/- 0.00, N = 3 SE +/- 0.01, N = 3 SE +/- 0.00, N = 3 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 5.13 5.04 5.03 5.05 5.14 5.03 5.05 5.15 5.14 -O0 -O0 -march=native -O1 -march=native -O2 -march=native -march=native -Ofast -march=native -Og -Os 1. (CXX) g++ options: -O3 -rdynamic -lglut -lGL -lGLU
Hierarchical INTegration Test Install Time OpenBenchmarking.org Seconds, Fewer Is Better Hierarchical INTegration 1.0 Test Install Time -O0 -O0 -march=native -O1 -march=native -O2 -march=native -O3 -O3 -march=native -Ofast -march=native -Og -Os 0.0934 0.1868 0.2802 0.3736 0.467 0.414 0.415 0.408 0.411 0.413 0.407 0.413 0.413 0.406
SciMark Computational Test: Fast Fourier Transform OpenBenchmarking.org Mflops, More Is Better SciMark 2.0 Computational Test: Fast Fourier Transform -O0 -O0 -march=native -O1 -march=native -O2 -march=native -O3 -O3 -march=native -Ofast -march=native -Og -Os 70 140 210 280 350 SE +/- 0.36, N = 4 SE +/- 0.32, N = 4 SE +/- 0.23, N = 4 SE +/- 1.01, N = 4 SE +/- 0.59, N = 4 SE +/- 0.46, N = 4 SE +/- 0.29, N = 4 SE +/- 0.37, N = 4 SE +/- 0.41, N = 4 341.21 341.52 343.21 339.10 342.27 337.12 343.33 343.12 342.75 -O0 -O0 -march=native -O1 -march=native -O2 -march=native -O3 -O3 -march=native -Ofast -march=native -Og -Os 1. (CC) gcc options: -lm
Bullet Physics Engine Test: Convex Trimesh OpenBenchmarking.org Seconds, Fewer Is Better Bullet Physics Engine 2.81 Test: Convex Trimesh -O0 -O0 -march=native -O1 -march=native -O2 -march=native -O3 -O3 -march=native -Ofast -march=native -Og -Os 0.297 0.594 0.891 1.188 1.485 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 1.32 1.31 1.30 1.31 1.32 1.30 1.31 1.32 1.32 -O0 -O0 -march=native -O1 -march=native -O2 -march=native -march=native -Ofast -march=native -Og -Os 1. (CXX) g++ options: -O3 -rdynamic -lglut -lGL -lGLU
TTSIOD 3D Renderer Test Install Size OpenBenchmarking.org Bytes, Fewer Is Better TTSIOD 3D Renderer 2.3a Test Install Size -O0 -O0 -march=native -O1 -march=native -O2 -march=native -O3 -O3 -march=native -Ofast -march=native -Og -Os 7K 14K 21K 28K 35K 32704 32712 32236 32256 32340 32340 32336 32280 32400
FFmpeg Test Install Time OpenBenchmarking.org Seconds, Fewer Is Better FFmpeg 2.8.1 Test Install Time -O0 -O0 -march=native -O1 -march=native -O2 -march=native -O3 -O3 -march=native -Ofast -march=native -Og -Os 20 40 60 80 100 75.02 75.61 75.26 76.04 75.75 76.11 75.44 75.37 75.70
John The Ripper Test Install Time OpenBenchmarking.org Seconds, Fewer Is Better John The Ripper 1.8.0 Test Install Time -O0 -O0 -march=native -O1 -march=native -O2 -march=native -O3 -O3 -march=native -Ofast -march=native -Og -Os 2 4 6 8 10 5.983 6.022 5.974 5.974 5.973 5.989 6.042 6.053 5.972
TSCP Test Install Time OpenBenchmarking.org Seconds, Fewer Is Better TSCP 1.81 Test Install Time -O0 -O0 -march=native -O1 -march=native -O2 -march=native -O3 -O3 -march=native -Ofast -march=native -Og -Os 0.1053 0.2106 0.3159 0.4212 0.5265 0.464 0.463 0.462 0.463 0.464 0.462 0.468 0.468 0.466
Stockfish Total Time OpenBenchmarking.org ms, Fewer Is Better Stockfish 2014-11-26 Total Time -O0 -O0 -march=native -O1 -march=native -O2 -march=native -O3 -O3 -march=native -Ofast -march=native -Og -Os 700 1400 2100 2800 3500 SE +/- 0.67, N = 3 SE +/- 2.03, N = 3 SE +/- 0.88, N = 3 SE +/- 0.58, N = 3 SE +/- 2.67, N = 3 SE +/- 2.19, N = 3 SE +/- 0.88, N = 3 SE +/- 1.20, N = 3 SE +/- 2.40, N = 3 3396 3369 3372 3362 3401 3396 3367 3398 3399 -O0 -O0 -march=native -O1 -march=native -O2 -march=native -march=native -Ofast -march=native -Og -Os 1. (CXX) g++ options: -lpthread -fno-exceptions -fno-rtti -ansi -pedantic -O3 -msse -msse3 -mpopcnt -flto
OpenSSL Test Install Time OpenBenchmarking.org Seconds, Fewer Is Better OpenSSL 1.0.1g Test Install Time -O0 -O0 -march=native -O1 -march=native -O2 -march=native -O3 -O3 -march=native -Ofast -march=native -Og -Os 14 28 42 56 70 61.88 61.90 62.11 62.55 61.96 62.16 62.14 61.98 62.00
Bullet Physics Engine Test: Prim Trimesh OpenBenchmarking.org Seconds, Fewer Is Better Bullet Physics Engine 2.81 Test: Prim Trimesh -O0 -O0 -march=native -O1 -march=native -O2 -march=native -O3 -O3 -march=native -Ofast -march=native -Og -Os 0.2475 0.495 0.7425 0.99 1.2375 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 1.10 1.09 1.10 1.09 1.10 1.10 1.10 1.10 1.10 -O0 -O0 -march=native -O1 -march=native -O2 -march=native -march=native -Ofast -march=native -Og -Os 1. (CXX) g++ options: -O3 -rdynamic -lglut -lGL -lGLU
SciMark Computational Test: Monte Carlo OpenBenchmarking.org Mflops, More Is Better SciMark 2.0 Computational Test: Monte Carlo -O0 -O0 -march=native -O1 -march=native -O2 -march=native -O3 -O3 -march=native -Ofast -march=native -Og -Os 140 280 420 560 700 SE +/- 0.02, N = 4 SE +/- 0.00, N = 4 SE +/- 0.02, N = 4 SE +/- 2.52, N = 4 SE +/- 0.02, N = 4 SE +/- 0.14, N = 4 SE +/- 0.01, N = 4 SE +/- 0.03, N = 4 SE +/- 0.03, N = 4 643.97 642.63 642.62 640.12 643.98 642.41 642.63 643.95 643.95 -O0 -O0 -march=native -O1 -march=native -O2 -march=native -O3 -O3 -march=native -Ofast -march=native -Og -Os 1. (CC) gcc options: -lm
Hierarchical INTegration Test: FLOAT OpenBenchmarking.org QUIPs, More Is Better Hierarchical INTegration 1.0 Test: FLOAT -O0 -O0 -march=native -O1 -march=native -O2 -march=native -O3 -O3 -march=native -Ofast -march=native -Og -Os 80M 160M 240M 320M 400M SE +/- 404477.50, N = 3 SE +/- 835338.41, N = 3 SE +/- 925059.45, N = 3 SE +/- 16990.70, N = 3 SE +/- 217893.59, N = 3 SE +/- 84492.89, N = 3 SE +/- 123577.41, N = 3 SE +/- 404989.04, N = 3 SE +/- 99556.23, N = 3 379092684.71 378584296.65 378033426.32 379559198.55 379350853.80 379906549.87 378261842.97 378787321.29 379781183.52 -O0 -O0 -O1 -O2 -Ofast -Og -Os 1. (CC) gcc options: -O3 -march=native -lm
OpenSSL RSA 4096-bit Performance OpenBenchmarking.org Signs Per Second, More Is Better OpenSSL 1.0.1g RSA 4096-bit Performance -O0 -O0 -march=native -O1 -march=native -O2 -march=native -O3 -O3 -march=native -Ofast -march=native -Og -Os 200 400 600 800 1000 SE +/- 0.15, N = 3 SE +/- 0.33, N = 3 SE +/- 0.12, N = 3 SE +/- 0.17, N = 3 SE +/- 0.10, N = 3 SE +/- 0.12, N = 3 SE +/- 0.15, N = 3 SE +/- 0.03, N = 3 SE +/- 0.20, N = 3 990.07 990.03 989.73 989.90 989.80 987.30 990.20 990.43 989.80 1. (CC) gcc options: -m64 -O3 -lssl -lcrypto -ldl
Stockfish Test Install Size OpenBenchmarking.org Bytes, Fewer Is Better Stockfish 2014-11-26 Test Install Size -O0 -O0 -march=native -O1 -march=native -O2 -march=native -O3 -O3 -march=native -Ofast -march=native -Og -Os 800 1600 2400 3200 4000 3888 3900 3900 3900 3888 3900 3900 3888 3888
TSCP AI Chess Performance OpenBenchmarking.org Nodes Per Second, More Is Better TSCP 1.81 AI Chess Performance -O0 -O0 -march=native -O1 -march=native -O2 -march=native -O3 -O3 -march=native -Ofast -march=native -Og -Os 300K 600K 900K 1200K 1500K SE +/- 717.95, N = 5 SE +/- 586.20, N = 5 SE +/- 717.95, N = 5 SE +/- 717.95, N = 5 SE +/- 586.20, N = 5 SE +/- 717.95, N = 5 1270832 1271418 1270832 1270245 1271418 1270245 1272004 1272004 1272004 -O0 -O0 -O1 -O2 -Ofast -Og -Os 1. (CC) gcc options: -O3 -march=native
SciMark Computational Test: Jacobi Successive Over-Relaxation OpenBenchmarking.org Mflops, More Is Better SciMark 2.0 Computational Test: Jacobi Successive Over-Relaxation -O0 -O0 -march=native -O1 -march=native -O2 -march=native -O3 -O3 -march=native -Ofast -march=native -Og -Os 300 600 900 1200 1500 SE +/- 0.01, N = 4 SE +/- 0.04, N = 4 SE +/- 0.15, N = 4 SE +/- 0.11, N = 4 SE +/- 0.03, N = 4 SE +/- 0.16, N = 4 SE +/- 0.13, N = 4 SE +/- 0.00, N = 4 SE +/- 0.02, N = 4 1211.84 1210.93 1211.29 1211.15 1211.81 1211.25 1211.17 1211.86 1211.82 -O0 -O0 -march=native -O1 -march=native -O2 -march=native -O3 -O3 -march=native -Ofast -march=native -Og -Os 1. (CC) gcc options: -lm
C-Ray Test Install Size OpenBenchmarking.org Bytes, Fewer Is Better C-Ray 1.1 Test Install Size -O0 -O0 -march=native -O1 -march=native -O2 -march=native -O3 -O3 -march=native -Ofast -march=native -Og -Os 1400 2800 4200 5600 7000 6420 6420 6416 6416 6420 6416 6416 6416 6416
FFmpeg Test Install Size OpenBenchmarking.org Bytes, Fewer Is Better FFmpeg 2.8.1 Test Install Size -O0 -O0 -march=native -O1 -march=native -O2 -march=native -O3 -O3 -march=native -Ofast -march=native -Og -Os 80K 160K 240K 320K 400K 363404 363420 363420 363420 363404 363416 363420 363404 363404
Hierarchical INTegration Test Install Size OpenBenchmarking.org Bytes, Fewer Is Better Hierarchical INTegration 1.0 Test Install Size -O0 -O0 -march=native -O1 -march=native -O2 -march=native -O3 -O3 -march=native -Ofast -march=native -Og -Os 40 80 120 160 200 176 176 176 176 176 176 176 176 176
OpenSSL Test Install Size OpenBenchmarking.org Bytes, Fewer Is Better OpenSSL 1.0.1g Test Install Size -O0 -O0 -march=native -O1 -march=native -O2 -march=native -O3 -O3 -march=native -Ofast -march=native -Og -Os 20K 40K 60K 80K 100K 80572 80572 80572 80572 80572 80572 80572 80572 80572
Timed Apache Compilation Test Install Size OpenBenchmarking.org Bytes, Fewer Is Better Timed Apache Compilation 2.4.7 Test Install Size -O0 -O0 -march=native -O1 -march=native -O2 -march=native -O3 -O3 -march=native -Ofast -march=native -Og -Os 1400 2800 4200 5600 7000 6376 6376 6376 6376 6376 6376 6376 6376 6376
John The Ripper Test Install Size OpenBenchmarking.org Bytes, Fewer Is Better John The Ripper 1.8.0 Test Install Size -O0 -O0 -march=native -O1 -march=native -O2 -march=native -O3 -O3 -march=native -Ofast -march=native -Og -Os 3K 6K 9K 12K 15K 14920 14920 14920 14920 14920 14920 14920 14920 14920
TSCP Test Install Size OpenBenchmarking.org Bytes, Fewer Is Better TSCP 1.81 Test Install Size -O0 -O0 -march=native -O1 -march=native -O2 -march=native -O3 -O3 -march=native -Ofast -march=native -Og -Os 40 80 120 160 200 188 188 188 188 188 188 188 188 188
Timed MAFFT Alignment Test Install Size OpenBenchmarking.org Bytes, Fewer Is Better Timed MAFFT Alignment 6.864 Test Install Size -O0 -O0 -march=native -O1 -march=native -O2 -march=native -O3 -O3 -march=native -Ofast -march=native -Og -Os 2K 4K 6K 8K 10K 9184 9184 9184 9184 9184 9184 9184 9184 9184
Timed MAFFT Alignment Multiple Sequence Alignment OpenBenchmarking.org Seconds, Fewer Is Better Timed MAFFT Alignment 6.864 Multiple Sequence Alignment -O0 -O0 -march=native -O1 -march=native -O2 -march=native -O3 -O3 -march=native -Ofast -march=native -Og -Os 0.81 1.62 2.43 3.24 4.05 SE +/- 0.15, N = 6 SE +/- 0.11, N = 6 SE +/- 0.05, N = 6 SE +/- 0.05, N = 3 SE +/- 0.07, N = 6 SE +/- 0.15, N = 6 SE +/- 0.06, N = 6 SE +/- 0.06, N = 6 SE +/- 0.02, N = 3 3.59 3.50 3.36 3.39 3.40 3.60 3.40 3.46 3.29 1. (CC) gcc options: -O3 -lm -lpthread
Phoronix Test Suite v10.8.4