| Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 20232 | opt | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20120530 | 20120525 |
| 20245 | opt | gcc -m64 -O3 -fomit-frame-pointer | 20120530 | 20120525 |
| 20419 | opt | gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | 20120530 | 20120525 |
| 21090 | opt | gcc -m64 -O -fomit-frame-pointer | 20120530 | 20120525 |
| 21833 | opt | gcc -m64 -march=barcelona -Os -fomit-frame-pointer | 20120530 | 20120525 |
| 21869 | opt | gcc -m64 -march=corei7 -O -fomit-frame-pointer | 20120530 | 20120525 |
| 22110 | opt | gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20120530 | 20120525 |
| 22148 | opt | gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer | 20120530 | 20120525 |
| 22404 | opt | gcc -m64 -march=nocona -O -fomit-frame-pointer | 20120530 | 20120525 |
| 22462 | opt | gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20120530 | 20120525 |
| 22566 | opt | gcc -funroll-loops -O -fomit-frame-pointer | 20120530 | 20120525 |
| 22590 | opt | gcc -O -fomit-frame-pointer | 20120530 | 20120525 |
| 22644 | opt | gcc -funroll-loops -O3 -fomit-frame-pointer | 20120530 | 20120525 |
| 22659 | opt | gcc -m64 -march=core2 -O -fomit-frame-pointer | 20120530 | 20120525 |
| 22768 | opt | gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | 20120530 | 20120525 |
| 22882 | opt | gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | 20120530 | 20120525 |
| 22911 | opt | gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | 20120530 | 20120525 |
| 22916 | opt | gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer | 20120530 | 20120525 |
| 22916 | opt | gcc -march=nocona -O -fomit-frame-pointer | 20120530 | 20120525 |
| 22930 | opt | gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer | 20120530 | 20120525 |
| 22931 | opt | gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer | 20120530 | 20120525 |
| 22986 | opt | gcc -m64 -march=barcelona -O3 -fomit-frame-pointer | 20120530 | 20120525 |
| 23040 | opt | gcc -funroll-loops -m64 -O -fomit-frame-pointer | 20120530 | 20120525 |
| 23041 | opt | gcc -m64 -march=corei7-avx -O -fomit-frame-pointer | 20120530 | 20120525 |
| 23058 | opt | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20120530 | 20120525 |
| 23082 | opt | gcc -m64 -march=core-avx-i -O -fomit-frame-pointer | 20120530 | 20120525 |
| 23113 | opt | gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | 20120530 | 20120525 |
| 23180 | opt | gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | 20120530 | 20120525 |
| 23313 | opt | gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer | 20120530 | 20120525 |
| 23381 | opt | gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer | 20120530 | 20120525 |
| 23381 | opt | gcc -march=k8 -O -fomit-frame-pointer | 20120530 | 20120525 |
| 23434 | opt | gcc -m64 -march=barcelona -O -fomit-frame-pointer | 20120530 | 20120525 |
| 23439 | opt | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20120530 | 20120525 |
| 23544 | opt | gcc -m64 -march=core2 -O2 -fomit-frame-pointer | 20120530 | 20120525 |
| 23703 | opt | gcc -m64 -march=corei7 -Os -fomit-frame-pointer | 20120530 | 20120525 |
| 23725 | opt | gcc -m64 -march=corei7-avx -Os -fomit-frame-pointer | 20120530 | 20120525 |
| 23732 | opt | gcc -m64 -march=k8 -O -fomit-frame-pointer | 20120530 | 20120525 |
| 23850 | opt | gcc -m64 -march=nocona -O3 -fomit-frame-pointer | 20120530 | 20120525 |
| 23880 | opt | gcc -march=barcelona -O -fomit-frame-pointer | 20120530 | 20120525 |
| 23907 | opt | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20120530 | 20120525 |
| 23986 | opt | gcc -m64 -march=corei7 -O2 -fomit-frame-pointer | 20120530 | 20120525 |
| 24056 | opt | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20120530 | 20120525 |
| 24093 | opt | gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | 20120530 | 20120525 |
| 24194 | opt | gcc -m64 -march=nocona -Os -fomit-frame-pointer | 20120530 | 20120525 |
| 24199 | opt | gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer | 20120530 | 20120525 |
| 24230 | opt | gcc -Os -fomit-frame-pointer | 20120530 | 20120525 |
| 24323 | opt | gcc -m64 -Os -fomit-frame-pointer | 20120530 | 20120525 |
| 24359 | opt | gcc -m64 -march=core2 -Os -fomit-frame-pointer | 20120530 | 20120525 |
| 24373 | opt | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20120530 | 20120525 |
| 24387 | opt | gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | 20120530 | 20120525 |
| 24389 | opt | gcc -march=k8 -Os -fomit-frame-pointer | 20120530 | 20120525 |
| 24398 | opt | gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | 20120530 | 20120525 |
| 24452 | opt | gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | 20120530 | 20120525 |
| 24467 | opt | gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | 20120530 | 20120525 |
| 24529 | opt | gcc -funroll-loops -m64 -Os -fomit-frame-pointer | 20120530 | 20120525 |
| 24545 | opt | gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer | 20120530 | 20120525 |
| 24627 | opt | gcc -O3 -fomit-frame-pointer | 20120530 | 20120525 |
| 24655 | opt | gcc -funroll-loops -Os -fomit-frame-pointer | 20120530 | 20120525 |
| 24772 | opt | gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20120530 | 20120525 |
| 24790 | opt | gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20120530 | 20120525 |
| 24817 | opt | gcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer | 20120530 | 20120525 |
| 24828 | opt | gcc -march=nocona -O3 -fomit-frame-pointer | 20120530 | 20120525 |
| 24854 | opt | gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | 20120530 | 20120525 |
| 24912 | opt | gcc -m64 -march=core-avx-i -Os -fomit-frame-pointer | 20120530 | 20120525 |
| 25029 | opt | gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20120530 | 20120525 |
| 25109 | opt | gcc -m64 -march=corei7 -O3 -fomit-frame-pointer | 20120530 | 20120525 |
| 25111 | opt | gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer | 20120530 | 20120525 |
| 25113 | opt | gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | 20120530 | 20120525 |
| 25281 | opt | gcc -m64 -O2 -fomit-frame-pointer | 20120530 | 20120525 |
| 25406 | opt | gcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer | 20120530 | 20120525 |
| 25424 | opt | gcc -O2 -fomit-frame-pointer | 20120530 | 20120525 |
| 25560 | opt | gcc -march=barcelona -Os -fomit-frame-pointer | 20120530 | 20120525 |
| 25569 | opt | gcc -march=nocona -Os -fomit-frame-pointer | 20120530 | 20120525 |
| 25632 | opt | gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer | 20120530 | 20120525 |
| 25648 | opt | gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | 20120530 | 20120525 |
| 25775 | opt | gcc -march=k8 -O2 -fomit-frame-pointer | 20120530 | 20120525 |
| 25805 | opt | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20120530 | 20120525 |
| 26121 | opt | gcc -march=nocona -O2 -fomit-frame-pointer | 20120530 | 20120525 |
| 26407 | opt | gcc -funroll-loops -O2 -fomit-frame-pointer | 20120530 | 20120525 |
| 26457 | opt | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20120530 | 20120525 |
| 26487 | opt | gcc -m64 -march=barcelona -O2 -fomit-frame-pointer | 20120530 | 20120525 |
| 26597 | opt | gcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer | 20120530 | 20120525 |
| 26624 | opt | gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | 20120530 | 20120525 |
| 26668 | opt | gcc -m64 -march=core2 -O3 -fomit-frame-pointer | 20120530 | 20120525 |
| 27089 | opt | gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | 20120530 | 20120525 |
| 27116 | opt | gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer | 20120530 | 20120525 |
| 27351 | opt | gcc -march=barcelona -O2 -fomit-frame-pointer | 20120530 | 20120525 |
| 27356 | opt | gcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer | 20120530 | 20120525 |
| 27785 | opt | gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | 20120530 | 20120525 |
| 27793 | opt | gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20120530 | 20120525 |
| 28139 | opt | gcc -march=barcelona -O3 -fomit-frame-pointer | 20120530 | 20120525 |
| 28440 | opt | gcc -m64 -march=nocona -O2 -fomit-frame-pointer | 20120530 | 20120525 |
| 28477 | opt | gcc -m64 -march=k8 -O2 -fomit-frame-pointer | 20120530 | 20120525 |
| 28504 | opt | gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer | 20120530 | 20120525 |
| 28906 | opt | gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | 20120530 | 20120525 |
| 29140 | opt | gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | 20120530 | 20120525 |
| 29273 | opt | gcc -march=k8 -O3 -fomit-frame-pointer | 20120530 | 20120525 |
| 29539 | opt | gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer | 20120530 | 20120525 |
| 29544 | opt | gcc -m64 -march=k8 -O3 -fomit-frame-pointer | 20120530 | 20120525 |
| 31014 | opt | gcc -m64 -march=k8 -Os -fomit-frame-pointer | 20120530 | 20120525 |
| 78687 | opt | cc | 20120530 | 20120525 |
| 79092 | opt | gcc -funroll-loops | 20120530 | 20120525 |
| 79258 | opt | gcc | 20120530 | 20120525 |
| Compiler | Implementations
|
| cc | x64 |
| gcc | x64 |
| gcc -O2 -fomit-frame-pointer | x64 |
| gcc -O3 -fomit-frame-pointer | x64 |
| gcc -O -fomit-frame-pointer | x64 |
| gcc -Os -fomit-frame-pointer | x64 |
| gcc -fno-schedule-insns -O2 -fomit-frame-pointer | x64 |
| gcc -fno-schedule-insns -O3 -fomit-frame-pointer | x64 |
| gcc -fno-schedule-insns -O -fomit-frame-pointer | x64 |
| gcc -fno-schedule-insns -Os -fomit-frame-pointer | x64 |
| gcc -funroll-loops | x64 |
| gcc -funroll-loops -O2 -fomit-frame-pointer | x64 |
| gcc -funroll-loops -O3 -fomit-frame-pointer | x64 |
| gcc -funroll-loops -O -fomit-frame-pointer | x64 |
| gcc -funroll-loops -Os -fomit-frame-pointer | x64 |
| gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | x64 |
| gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | x64 |
| gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | x64 |
| gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | x64 |
| gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | x64 |
| gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | x64 |
| gcc -funroll-loops -m64 -O -fomit-frame-pointer | x64 |
| gcc -funroll-loops -m64 -Os -fomit-frame-pointer | x64 |
| gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer | x64 |
| gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer | x64 |
| gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer | x64 |
| gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer | x64 |
| gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | x64 |
| gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | x64 |
| gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | x64 |
| gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | x64 |
| gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | x64 |
| gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | x64 |
| gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | x64 |
| gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | x64 |
| gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer | x64 |
| gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer | x64 |
| gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer | x64 |
| gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer | x64 |
| gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | x64 |
| gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | x64 |
| gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | x64 |
| gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | x64 |
| gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | x64 |
| gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | x64 |
| gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | x64 |
| gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | x64 |
| gcc -m64 -O2 -fomit-frame-pointer | x64 |
| gcc -m64 -O3 -fomit-frame-pointer | x64 |
| gcc -m64 -O -fomit-frame-pointer | x64 |
| gcc -m64 -Os -fomit-frame-pointer | x64 |
| gcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer | x64 |
| gcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer | x64 |
| gcc -m64 -march=core-avx-i -O -fomit-frame-pointer | x64 |
| gcc -m64 -march=core-avx-i -Os -fomit-frame-pointer | x64 |
| gcc -m64 -march=core2 -O2 -fomit-frame-pointer | x64 |
| gcc -m64 -march=core2 -O3 -fomit-frame-pointer | x64 |
| gcc -m64 -march=core2 -O -fomit-frame-pointer | x64 |
| gcc -m64 -march=core2 -Os -fomit-frame-pointer | x64 |
| gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | x64 |
| gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | x64 |
| gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer | x64 |
| gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer | x64 |
| gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer | x64 |
| gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer | x64 |
| gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer | x64 |
| gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer | x64 |
| gcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer | x64 |
| gcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer | x64 |
| gcc -m64 -march=corei7-avx -O -fomit-frame-pointer | x64 |
| gcc -m64 -march=corei7-avx -Os -fomit-frame-pointer | x64 |
| gcc -m64 -march=corei7 -O2 -fomit-frame-pointer | x64 |
| gcc -m64 -march=corei7 -O3 -fomit-frame-pointer | x64 |
| gcc -m64 -march=corei7 -O -fomit-frame-pointer | x64 |
| gcc -m64 -march=corei7 -Os -fomit-frame-pointer | x64 |
| gcc -m64 -march=k8 -O2 -fomit-frame-pointer | x64 |
| gcc -m64 -march=k8 -O3 -fomit-frame-pointer | x64 |
| gcc -m64 -march=k8 -O -fomit-frame-pointer | x64 |
| gcc -m64 -march=k8 -Os -fomit-frame-pointer | x64 |
| gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | x64 |
| gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | x64 |
| gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer | x64 |
| gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer | x64 |
| gcc -m64 -march=nocona -O2 -fomit-frame-pointer | x64 |
| gcc -m64 -march=nocona -O3 -fomit-frame-pointer | x64 |
| gcc -m64 -march=nocona -O -fomit-frame-pointer | x64 |
| gcc -m64 -march=nocona -Os -fomit-frame-pointer | x64 |
| gcc -march=barcelona -O2 -fomit-frame-pointer | x64 |
| gcc -march=barcelona -O3 -fomit-frame-pointer | x64 |
| gcc -march=barcelona -O -fomit-frame-pointer | x64 |
| gcc -march=barcelona -Os -fomit-frame-pointer | x64 |
| gcc -march=k8 -O2 -fomit-frame-pointer | x64 |
| gcc -march=k8 -O3 -fomit-frame-pointer | x64 |
| gcc -march=k8 -O -fomit-frame-pointer | x64 |
| gcc -march=k8 -Os -fomit-frame-pointer | x64 |
| gcc -march=nocona -O2 -fomit-frame-pointer | x64 |
| gcc -march=nocona -O3 -fomit-frame-pointer | x64 |
| gcc -march=nocona -O -fomit-frame-pointer | x64 |
| gcc -march=nocona -Os -fomit-frame-pointer | x64
|
| Compiler | Implementations
|
| cc | x64 |
| gcc | x64 |
| gcc -O2 -fomit-frame-pointer | x64 |
| gcc -O3 -fomit-frame-pointer | x64 |
| gcc -O -fomit-frame-pointer | x64 |
| gcc -Os -fomit-frame-pointer | x64 |
| gcc -fno-schedule-insns -O2 -fomit-frame-pointer | x64 |
| gcc -fno-schedule-insns -O3 -fomit-frame-pointer | x64 |
| gcc -fno-schedule-insns -O -fomit-frame-pointer | x64 |
| gcc -fno-schedule-insns -Os -fomit-frame-pointer | x64 |
| gcc -funroll-loops | x64 |
| gcc -funroll-loops -O2 -fomit-frame-pointer | x64 |
| gcc -funroll-loops -O3 -fomit-frame-pointer | x64 |
| gcc -funroll-loops -O -fomit-frame-pointer | x64 |
| gcc -funroll-loops -Os -fomit-frame-pointer | x64 |
| gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | x64 |
| gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | x64 |
| gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | x64 |
| gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | x64 |
| gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | x64 |
| gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | x64 |
| gcc -funroll-loops -m64 -O -fomit-frame-pointer | x64 |
| gcc -funroll-loops -m64 -Os -fomit-frame-pointer | x64 |
| gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer | x64 |
| gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer | x64 |
| gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer | x64 |
| gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer | x64 |
| gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | x64 |
| gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | x64 |
| gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | x64 |
| gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | x64 |
| gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | x64 |
| gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | x64 |
| gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | x64 |
| gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | x64 |
| gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer | x64 |
| gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer | x64 |
| gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer | x64 |
| gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer | x64 |
| gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | x64 |
| gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | x64 |
| gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | x64 |
| gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | x64 |
| gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | x64 |
| gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | x64 |
| gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | x64 |
| gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | x64 |
| gcc -m64 -O2 -fomit-frame-pointer | x64 |
| gcc -m64 -O3 -fomit-frame-pointer | x64 |
| gcc -m64 -O -fomit-frame-pointer | x64 |
| gcc -m64 -Os -fomit-frame-pointer | x64 |
| gcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer | x64 |
| gcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer | x64 |
| gcc -m64 -march=core-avx-i -O -fomit-frame-pointer | x64 |
| gcc -m64 -march=core-avx-i -Os -fomit-frame-pointer | x64 |
| gcc -m64 -march=core2 -O2 -fomit-frame-pointer | x64 |
| gcc -m64 -march=core2 -O3 -fomit-frame-pointer | x64 |
| gcc -m64 -march=core2 -O -fomit-frame-pointer | x64 |
| gcc -m64 -march=core2 -Os -fomit-frame-pointer | x64 |
| gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | x64 |
| gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | x64 |
| gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer | x64 |
| gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer | x64 |
| gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer | x64 |
| gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer | x64 |
| gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer | x64 |
| gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer | x64 |
| gcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer | x64 |
| gcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer | x64 |
| gcc -m64 -march=corei7-avx -O -fomit-frame-pointer | x64 |
| gcc -m64 -march=corei7-avx -Os -fomit-frame-pointer | x64 |
| gcc -m64 -march=corei7 -O2 -fomit-frame-pointer | x64 |
| gcc -m64 -march=corei7 -O3 -fomit-frame-pointer | x64 |
| gcc -m64 -march=corei7 -O -fomit-frame-pointer | x64 |
| gcc -m64 -march=corei7 -Os -fomit-frame-pointer | x64 |
| gcc -m64 -march=k8 -O2 -fomit-frame-pointer | x64 |
| gcc -m64 -march=k8 -O3 -fomit-frame-pointer | x64 |
| gcc -m64 -march=k8 -O -fomit-frame-pointer | x64 |
| gcc -m64 -march=k8 -Os -fomit-frame-pointer | x64 |
| gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | x64 |
| gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | x64 |
| gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer | x64 |
| gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer | x64 |
| gcc -m64 -march=nocona -O2 -fomit-frame-pointer | x64 |
| gcc -m64 -march=nocona -O3 -fomit-frame-pointer | x64 |
| gcc -m64 -march=nocona -O -fomit-frame-pointer | x64 |
| gcc -m64 -march=nocona -Os -fomit-frame-pointer | x64 |
| gcc -march=barcelona -O2 -fomit-frame-pointer | x64 |
| gcc -march=barcelona -O3 -fomit-frame-pointer | x64 |
| gcc -march=barcelona -O -fomit-frame-pointer | x64 |
| gcc -march=barcelona -Os -fomit-frame-pointer | x64 |
| gcc -march=k8 -O2 -fomit-frame-pointer | x64 |
| gcc -march=k8 -O3 -fomit-frame-pointer | x64 |
| gcc -march=k8 -O -fomit-frame-pointer | x64 |
| gcc -march=k8 -Os -fomit-frame-pointer | x64 |
| gcc -march=nocona -O2 -fomit-frame-pointer | x64 |
| gcc -march=nocona -O3 -fomit-frame-pointer | x64 |
| gcc -march=nocona -O -fomit-frame-pointer | x64 |
| gcc -march=nocona -Os -fomit-frame-pointer | x64
|