| Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 7924 | little-1 | gcc -m64 -march=barcelona -O -fomit-frame-pointer | 20130608 | 20130419 |
| 7932 | little-1 | gcc -march=barcelona -O -fomit-frame-pointer | 20130608 | 20130419 |
| 7944 | little-1 | gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer | 20130608 | 20130419 |
| 7944 | little-1 | gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | 20130608 | 20130419 |
| 8000 | amd64-1 | clang -O3 | 20130608 | 20130419 |
| 8036 | little-1 | gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | 20130608 | 20130419 |
| 8040 | little-1 | gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer | 20130608 | 20130419 |
| 8044 | little-1 | gcc -O -fomit-frame-pointer | 20130608 | 20130419 |
| 8044 | little-1 | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20130608 | 20130419 |
| 8044 | little-1 | gcc -funroll-loops -O -fomit-frame-pointer | 20130608 | 20130419 |
| 8044 | little-1 | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20130608 | 20130419 |
| 8044 | little-1 | gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | 20130608 | 20130419 |
| 8044 | little-1 | gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | 20130608 | 20130419 |
| 8044 | little-1 | gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer | 20130608 | 20130419 |
| 8044 | little-1 | gcc -m64 -march=corei7-avx -O -fomit-frame-pointer | 20130608 | 20130419 |
| 8044 | little-1 | gcc -m64 -march=corei7 -O -fomit-frame-pointer | 20130608 | 20130419 |
| 8044 | little-1 | gcc -march=nocona -O2 -fomit-frame-pointer | 20130608 | 20130419 |
| 8044 | little-1 | gcc -march=nocona -O3 -fomit-frame-pointer | 20130608 | 20130419 |
| 8048 | little-1 | gcc -m64 -O -fomit-frame-pointer | 20130608 | 20130419 |
| 8056 | little-1 | gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20130608 | 20130419 |
| 8064 | little-1 | gcc -funroll-loops -m64 -O -fomit-frame-pointer | 20130608 | 20130419 |
| 8068 | little-1 | gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | 20130608 | 20130419 |
| 8120 | little-1 | gcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer | 20130608 | 20130419 |
| 8120 | little-1 | gcc -m64 -march=core2 -O2 -fomit-frame-pointer | 20130608 | 20130419 |
| 8120 | little-1 | gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20130608 | 20130419 |
| 8124 | little-1 | gcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer | 20130608 | 20130419 |
| 8124 | little-1 | gcc -m64 -march=core2 -O3 -fomit-frame-pointer | 20130608 | 20130419 |
| 8124 | little-1 | gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | 20130608 | 20130419 |
| 8128 | little-1 | gcc -O2 -fomit-frame-pointer | 20130608 | 20130419 |
| 8128 | little-1 | gcc -m64 -O3 -fomit-frame-pointer | 20130608 | 20130419 |
| 8128 | little-1 | gcc -m64 -march=corei7 -O2 -fomit-frame-pointer | 20130608 | 20130419 |
| 8128 | little-1 | gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20130608 | 20130419 |
| 8128 | little-1 | gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20130608 | 20130419 |
| 8132 | little-1 | gcc -O3 -fomit-frame-pointer | 20130608 | 20130419 |
| 8132 | little-1 | gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20130608 | 20130419 |
| 8136 | little-1 | gcc -m64 -O2 -fomit-frame-pointer | 20130608 | 20130419 |
| 8140 | little-1 | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20130608 | 20130419 |
| 8140 | little-1 | gcc -m64 -Os -fomit-frame-pointer | 20130608 | 20130419 |
| 8140 | little-1 | gcc -m64 -march=barcelona -Os -fomit-frame-pointer | 20130608 | 20130419 |
| 8140 | little-1 | gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer | 20130608 | 20130419 |
| 8144 | little-1 | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20130608 | 20130419 |
| 8144 | little-1 | gcc -m64 -march=core2 -Os -fomit-frame-pointer | 20130608 | 20130419 |
| 8144 | little-1 | gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20130608 | 20130419 |
| 8156 | little-1 | gcc -m64 -march=barcelona -O2 -fomit-frame-pointer | 20130608 | 20130419 |
| 8160 | little-1 | gcc -funroll-loops -m64 -Os -fomit-frame-pointer | 20130608 | 20130419 |
| 8160 | little-1 | gcc -march=k8 -O2 -fomit-frame-pointer | 20130608 | 20130419 |
| 8164 | little-1 | gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | 20130608 | 20130419 |
| 8168 | little-1 | gcc -march=barcelona -O2 -fomit-frame-pointer | 20130608 | 20130419 |
| 8184 | little-1 | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20130608 | 20130419 |
| 8184 | little-1 | gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | 20130608 | 20130419 |
| 8184 | little-1 | gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | 20130608 | 20130419 |
| 8184 | little-1 | gcc -m64 -march=barcelona -O3 -fomit-frame-pointer | 20130608 | 20130419 |
| 8188 | little-1 | gcc -march=k8 -O3 -fomit-frame-pointer | 20130608 | 20130419 |
| 8192 | little-1 | gcc -funroll-loops -O2 -fomit-frame-pointer | 20130608 | 20130419 |
| 8192 | little-1 | gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | 20130608 | 20130419 |
| 8203 | little-1 | gcc -m64 -march=k8 -O -fomit-frame-pointer | 20130608 | 20130419 |
| 8204 | little-1 | gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | 20130608 | 20130419 |
| 8204 | little-1 | gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | 20130608 | 20130419 |
| 8207 | little-1 | gcc -march=k8 -O -fomit-frame-pointer | 20130608 | 20130419 |
| 8220 | little-1 | gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer | 20130608 | 20130419 |
| 8224 | little-1 | gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer | 20130608 | 20130419 |
| 8319 | little-1 | gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | 20130608 | 20130419 |
| 8319 | little-1 | gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | 20130608 | 20130419 |
| 8319 | little-1 | gcc -m64 -march=nocona -Os -fomit-frame-pointer | 20130608 | 20130419 |
| 8323 | little-1 | gcc -m64 -march=nocona -O2 -fomit-frame-pointer | 20130608 | 20130419 |
| 8332 | little-1 | gcc -m64 -march=core-avx-i -O -fomit-frame-pointer | 20130608 | 20130419 |
| 8336 | little-1 | gcc -m64 -march=core2 -O -fomit-frame-pointer | 20130608 | 20130419 |
| 8340 | little-1 | gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | 20130608 | 20130419 |
| 8414 | little-1 | gcc -m64 -march=corei7 -O3 -fomit-frame-pointer | 20130608 | 20130419 |
| 8419 | little-1 | gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer | 20130608 | 20130419 |
| 8423 | little-1 | gcc -march=k8 -Os -fomit-frame-pointer | 20130608 | 20130419 |
| 8426 | little-1 | gcc -march=barcelona -Os -fomit-frame-pointer | 20130608 | 20130419 |
| 8432 | ref | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20130608 | 20130419 |
| 8434 | little-1 | gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer | 20130608 | 20130419 |
| 8435 | little-1 | gcc -m64 -march=core-avx-i -Os -fomit-frame-pointer | 20130608 | 20130419 |
| 8435 | little-1 | gcc -m64 -march=corei7 -Os -fomit-frame-pointer | 20130608 | 20130419 |
| 8439 | little-1 | gcc -Os -fomit-frame-pointer | 20130608 | 20130419 |
| 8443 | little-1 | gcc -m64 -march=corei7-avx -Os -fomit-frame-pointer | 20130608 | 20130419 |
| 8452 | ref | gcc -m64 -march=corei7 -O -fomit-frame-pointer | 20130608 | 20130419 |
| 8455 | little-1 | gcc -funroll-loops -Os -fomit-frame-pointer | 20130608 | 20130419 |
| 8455 | little-1 | gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer | 20130608 | 20130419 |
| 8456 | ref | gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer | 20130608 | 20130419 |
| 8459 | little-1 | gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | 20130608 | 20130419 |
| 8460 | ref | gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | 20130608 | 20130419 |
| 8463 | little-1 | gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | 20130608 | 20130419 |
| 8464 | ref | gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer | 20130608 | 20130419 |
| 8464 | ref | gcc -m64 -march=core-avx-i -O -fomit-frame-pointer | 20130608 | 20130419 |
| 8480 | little-1 | gcc -m64 -march=k8 -O3 -fomit-frame-pointer | 20130608 | 20130419 |
| 8481 | little-1 | gcc -funroll-loops -O3 -fomit-frame-pointer | 20130608 | 20130419 |
| 8481 | little-1 | gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer | 20130608 | 20130419 |
| 8484 | little-1 | gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer | 20130608 | 20130419 |
| 8485 | little-1 | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20130608 | 20130419 |
| 8488 | ref | gcc -m64 -O -fomit-frame-pointer | 20130608 | 20130419 |
| 8489 | little-1 | gcc -march=barcelona -O3 -fomit-frame-pointer | 20130608 | 20130419 |
| 8492 | ref | gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer | 20130608 | 20130419 |
| 8524 | little-1 | gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer | 20130608 | 20130419 |
| 8532 | little-1 | gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | 20130608 | 20130419 |
| 8600 | amd64-1 | clang -O3 -mavx | 20130608 | 20130419 |
| 8636 | little-1 | gcc -m64 -march=nocona -O3 -fomit-frame-pointer | 20130608 | 20130419 |
| 8640 | little-1 | gcc -m64 -march=nocona -O -fomit-frame-pointer | 20130608 | 20130419 |
| 8648 | little-1 | gcc -march=nocona -O -fomit-frame-pointer | 20130608 | 20130419 |
| 8664 | little-1 | gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | 20130608 | 20130419 |
| 8720 | little-1 | gcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer | 20130608 | 20130419 |
| 8724 | little-1 | gcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer | 20130608 | 20130419 |
| 8732 | little-1 | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20130608 | 20130419 |
| 8746 | ref | gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | 20130608 | 20130419 |
| 8764 | little-1 | gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer | 20130608 | 20130419 |
| 8772 | little-1 | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20130608 | 20130419 |
| 8772 | little-1 | gcc -m64 -march=k8 -O2 -fomit-frame-pointer | 20130608 | 20130419 |
| 8783 | ref | gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer | 20130608 | 20130419 |
| 8787 | ref | gcc -march=barcelona -O -fomit-frame-pointer | 20130608 | 20130419 |
| 8792 | ref | gcc -march=k8 -O -fomit-frame-pointer | 20130608 | 20130419 |
| 8962 | little-1 | gcc -march=nocona -Os -fomit-frame-pointer | 20130608 | 20130419 |
| 9072 | little-1 | gcc -m64 -march=k8 -Os -fomit-frame-pointer | 20130608 | 20130419 |
| 9072 | ref | gcc -march=nocona -O -fomit-frame-pointer | 20130608 | 20130419 |
| 9080 | ref | gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | 20130608 | 20130419 |
| 9092 | ref | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20130608 | 20130419 |
| 9092 | ref | gcc -funroll-loops -O -fomit-frame-pointer | 20130608 | 20130419 |
| 9096 | ref | gcc -funroll-loops -m64 -O -fomit-frame-pointer | 20130608 | 20130419 |
| 9096 | ref | gcc -m64 -march=k8 -O -fomit-frame-pointer | 20130608 | 20130419 |
| 9104 | ref | gcc -m64 -march=nocona -O -fomit-frame-pointer | 20130608 | 20130419 |
| 9124 | ref | gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | 20130608 | 20130419 |
| 9128 | ref | gcc -O -fomit-frame-pointer | 20130608 | 20130419 |
| 9184 | ref | gcc -O3 -fomit-frame-pointer | 20130608 | 20130419 |
| 9184 | ref | gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20130608 | 20130419 |
| 9188 | ref | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20130608 | 20130419 |
| 9192 | ref | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20130608 | 20130419 |
| 9192 | ref | gcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer | 20130608 | 20130419 |
| 9196 | ref | gcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer | 20130608 | 20130419 |
| 9204 | ref | gcc -m64 -O2 -fomit-frame-pointer | 20130608 | 20130419 |
| 9204 | ref | gcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer | 20130608 | 20130419 |
| 9204 | ref | gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20130608 | 20130419 |
| 9228 | ref | gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20130608 | 20130419 |
| 9276 | ref | gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | 20130608 | 20130419 |
| 9300 | ref | gcc -m64 -march=nocona -O2 -fomit-frame-pointer | 20130608 | 20130419 |
| 9308 | ref | gcc -march=nocona -O2 -fomit-frame-pointer | 20130608 | 20130419 |
| 9328 | ref | gcc -O2 -fomit-frame-pointer | 20130608 | 20130419 |
| 9376 | ref | gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | 20130608 | 20130419 |
| 9456 | ref | gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | 20130608 | 20130419 |
| 9464 | ref | gcc -m64 -march=barcelona -O -fomit-frame-pointer | 20130608 | 20130419 |
| 9486 | ref | gcc -m64 -march=core2 -O -fomit-frame-pointer | 20130608 | 20130419 |
| 9508 | ref | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20130608 | 20130419 |
| 9512 | ref | gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | 20130608 | 20130419 |
| 9512 | ref | gcc -m64 -O3 -fomit-frame-pointer | 20130608 | 20130419 |
| 9524 | ref | gcc -m64 -march=core2 -O3 -fomit-frame-pointer | 20130608 | 20130419 |
| 9529 | ref | gcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer | 20130608 | 20130419 |
| 9529 | ref | gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer | 20130608 | 20130419 |
| 9596 | ref | gcc -m64 -march=nocona -Os -fomit-frame-pointer | 20130608 | 20130419 |
| 9603 | ref | gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer | 20130608 | 20130419 |
| 9636 | ref | gcc -march=nocona -O3 -fomit-frame-pointer | 20130608 | 20130419 |
| 9640 | ref | gcc -march=k8 -O2 -fomit-frame-pointer | 20130608 | 20130419 |
| 9645 | ref | gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | 20130608 | 20130419 |
| 9649 | ref | gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | 20130608 | 20130419 |
| 9657 | ref | gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | 20130608 | 20130419 |
| 9672 | ref | gcc -m64 -march=k8 -Os -fomit-frame-pointer | 20130608 | 20130419 |
| 9676 | ref | gcc -m64 -march=barcelona -Os -fomit-frame-pointer | 20130608 | 20130419 |
| 9676 | ref | gcc -march=barcelona -Os -fomit-frame-pointer | 20130608 | 20130419 |
| 9688 | ref | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20130608 | 20130419 |
| 9692 | ref | gcc -funroll-loops -m64 -Os -fomit-frame-pointer | 20130608 | 20130419 |
| 9700 | ref | gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | 20130608 | 20130419 |
| 9752 | ref | gcc -m64 -march=barcelona -O3 -fomit-frame-pointer | 20130608 | 20130419 |
| 9818 | ref | gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer | 20130608 | 20130419 |
| 9856 | ref | gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20130608 | 20130419 |
| 9864 | ref | gcc -funroll-loops -O2 -fomit-frame-pointer | 20130608 | 20130419 |
| 9872 | ref | gcc -m64 -march=core2 -O2 -fomit-frame-pointer | 20130608 | 20130419 |
| 9876 | ref | gcc -m64 -march=corei7 -O2 -fomit-frame-pointer | 20130608 | 20130419 |
| 9876 | ref | gcc -m64 -march=corei7 -O3 -fomit-frame-pointer | 20130608 | 20130419 |
| 9920 | ref | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20130608 | 20130419 |
| 9920 | ref | gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20130608 | 20130419 |
| 9942 | ref | gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | 20130608 | 20130419 |
| 9943 | ref | gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | 20130608 | 20130419 |
| 9956 | ref | gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer | 20130608 | 20130419 |
| 9972 | ref | gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | 20130608 | 20130419 |
| 9992 | ref | gcc -m64 -march=nocona -O3 -fomit-frame-pointer | 20130608 | 20130419 |
| 10005 | ref | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20130608 | 20130419 |
| 10018 | ref | gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer | 20130608 | 20130419 |
| 10021 | ref | gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20130608 | 20130419 |
| 10026 | ref | gcc -m64 -march=core-avx-i -Os -fomit-frame-pointer | 20130608 | 20130419 |
| 10030 | ref | gcc -m64 -march=corei7 -Os -fomit-frame-pointer | 20130608 | 20130419 |
| 10034 | ref | gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | 20130608 | 20130419 |
| 10096 | ref | gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer | 20130608 | 20130419 |
| 10113 | ref | gcc -march=barcelona -O3 -fomit-frame-pointer | 20130608 | 20130419 |
| 10152 | ref | gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | 20130608 | 20130419 |
| 10229 | ref | gcc -m64 -march=corei7-avx -O -fomit-frame-pointer | 20130608 | 20130419 |
| 10250 | ref | gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | 20130608 | 20130419 |
| 10254 | ref | gcc -funroll-loops -O3 -fomit-frame-pointer | 20130608 | 20130419 |
| 10254 | ref | gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | 20130608 | 20130419 |
| 10374 | ref | gcc -march=barcelona -O2 -fomit-frame-pointer | 20130608 | 20130419 |
| 10382 | ref | gcc -m64 -march=k8 -O2 -fomit-frame-pointer | 20130608 | 20130419 |
| 10384 | ref | gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer | 20130608 | 20130419 |
| 10384 | ref | gcc -march=k8 -Os -fomit-frame-pointer | 20130608 | 20130419 |
| 10388 | ref | gcc -m64 -Os -fomit-frame-pointer | 20130608 | 20130419 |
| 10390 | ref | gcc -m64 -march=barcelona -O2 -fomit-frame-pointer | 20130608 | 20130419 |
| 10424 | ref | gcc -funroll-loops -Os -fomit-frame-pointer | 20130608 | 20130419 |
| 10464 | ref | gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer | 20130608 | 20130419 |
| 10504 | ref | gcc -march=k8 -O3 -fomit-frame-pointer | 20130608 | 20130419 |
| 10508 | ref | gcc -m64 -march=k8 -O3 -fomit-frame-pointer | 20130608 | 20130419 |
| 10560 | ref | gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer | 20130608 | 20130419 |
| 10714 | ref | gcc -march=nocona -Os -fomit-frame-pointer | 20130608 | 20130419 |
| 10770 | ref | gcc -Os -fomit-frame-pointer | 20130608 | 20130419 |
| 10792 | ref | gcc -m64 -march=core2 -Os -fomit-frame-pointer | 20130608 | 20130419 |
| 10796 | ref | gcc -m64 -march=corei7-avx -Os -fomit-frame-pointer | 20130608 | 20130419 |
| 10808 | little-1 | clang -O3 | 20130608 | 20130419 |
| 10808 | little-1 | clang -O3 -mavx | 20130608 | 20130419 |
| 11882 | ref | clang -O3 -mavx | 20130608 | 20130419 |
| 12332 | ref | clang -O3 | 20130608 | 20130419 |
| 36832 | little-1 | gcc -funroll-loops | 20130608 | 20130419 |
| 38147 | little-1 | gcc | 20130608 | 20130419 |
| 38172 | ref | gcc -funroll-loops | 20130608 | 20130419 |
| 38180 | ref | cc | 20130608 | 20130419 |
| 41098 | ref | gcc | 20130608 | 20130419 |
| 44325 | little-1 | cc | 20130608 | 20130419 |
| Compiler | Implementations
|
| cc | amd64-1 |
| gcc | amd64-1 |
| gcc -O2 -fomit-frame-pointer | amd64-1 |
| gcc -O3 -fomit-frame-pointer | amd64-1 |
| gcc -O -fomit-frame-pointer | amd64-1 |
| gcc -Os -fomit-frame-pointer | amd64-1 |
| gcc -fno-schedule-insns -O2 -fomit-frame-pointer | amd64-1 |
| gcc -fno-schedule-insns -O3 -fomit-frame-pointer | amd64-1 |
| gcc -fno-schedule-insns -O -fomit-frame-pointer | amd64-1 |
| gcc -fno-schedule-insns -Os -fomit-frame-pointer | amd64-1 |
| gcc -funroll-loops | amd64-1 |
| gcc -funroll-loops -O2 -fomit-frame-pointer | amd64-1 |
| gcc -funroll-loops -O3 -fomit-frame-pointer | amd64-1 |
| gcc -funroll-loops -O -fomit-frame-pointer | amd64-1 |
| gcc -funroll-loops -Os -fomit-frame-pointer | amd64-1 |
| gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | amd64-1 |
| gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | amd64-1 |
| gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | amd64-1 |
| gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | amd64-1 |
| gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | amd64-1 |
| gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | amd64-1 |
| gcc -funroll-loops -m64 -O -fomit-frame-pointer | amd64-1 |
| gcc -funroll-loops -m64 -Os -fomit-frame-pointer | amd64-1 |
| gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer | amd64-1 |
| gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer | amd64-1 |
| gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer | amd64-1 |
| gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer | amd64-1 |
| gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | amd64-1 |
| gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | amd64-1 |
| gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | amd64-1 |
| gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | amd64-1 |
| gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | amd64-1 |
| gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | amd64-1 |
| gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | amd64-1 |
| gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | amd64-1 |
| gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer | amd64-1 |
| gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer | amd64-1 |
| gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer | amd64-1 |
| gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer | amd64-1 |
| gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | amd64-1 |
| gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | amd64-1 |
| gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | amd64-1 |
| gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | amd64-1 |
| gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | amd64-1 |
| gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | amd64-1 |
| gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | amd64-1 |
| gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | amd64-1 |
| gcc -m64 -O2 -fomit-frame-pointer | amd64-1 |
| gcc -m64 -O3 -fomit-frame-pointer | amd64-1 |
| gcc -m64 -O -fomit-frame-pointer | amd64-1 |
| gcc -m64 -Os -fomit-frame-pointer | amd64-1 |
| gcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer | amd64-1 |
| gcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer | amd64-1 |
| gcc -m64 -march=core-avx-i -O -fomit-frame-pointer | amd64-1 |
| gcc -m64 -march=core-avx-i -Os -fomit-frame-pointer | amd64-1 |
| gcc -m64 -march=core2 -O2 -fomit-frame-pointer | amd64-1 |
| gcc -m64 -march=core2 -O3 -fomit-frame-pointer | amd64-1 |
| gcc -m64 -march=core2 -O -fomit-frame-pointer | amd64-1 |
| gcc -m64 -march=core2 -Os -fomit-frame-pointer | amd64-1 |
| gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | amd64-1 |
| gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | amd64-1 |
| gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer | amd64-1 |
| gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer | amd64-1 |
| gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer | amd64-1 |
| gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer | amd64-1 |
| gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer | amd64-1 |
| gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer | amd64-1 |
| gcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer | amd64-1 |
| gcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer | amd64-1 |
| gcc -m64 -march=corei7-avx -O -fomit-frame-pointer | amd64-1 |
| gcc -m64 -march=corei7-avx -Os -fomit-frame-pointer | amd64-1 |
| gcc -m64 -march=corei7 -O2 -fomit-frame-pointer | amd64-1 |
| gcc -m64 -march=corei7 -O3 -fomit-frame-pointer | amd64-1 |
| gcc -m64 -march=corei7 -O -fomit-frame-pointer | amd64-1 |
| gcc -m64 -march=corei7 -Os -fomit-frame-pointer | amd64-1 |
| gcc -m64 -march=k8 -O2 -fomit-frame-pointer | amd64-1 |
| gcc -m64 -march=k8 -O3 -fomit-frame-pointer | amd64-1 |
| gcc -m64 -march=k8 -O -fomit-frame-pointer | amd64-1 |
| gcc -m64 -march=k8 -Os -fomit-frame-pointer | amd64-1 |
| gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | amd64-1 |
| gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | amd64-1 |
| gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer | amd64-1 |
| gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer | amd64-1 |
| gcc -m64 -march=nocona -O2 -fomit-frame-pointer | amd64-1 |
| gcc -m64 -march=nocona -O3 -fomit-frame-pointer | amd64-1 |
| gcc -m64 -march=nocona -O -fomit-frame-pointer | amd64-1 |
| gcc -m64 -march=nocona -Os -fomit-frame-pointer | amd64-1 |
| gcc -march=barcelona -O2 -fomit-frame-pointer | amd64-1 |
| gcc -march=barcelona -O3 -fomit-frame-pointer | amd64-1 |
| gcc -march=barcelona -O -fomit-frame-pointer | amd64-1 |
| gcc -march=barcelona -Os -fomit-frame-pointer | amd64-1 |
| gcc -march=k8 -O2 -fomit-frame-pointer | amd64-1 |
| gcc -march=k8 -O3 -fomit-frame-pointer | amd64-1 |
| gcc -march=k8 -O -fomit-frame-pointer | amd64-1 |
| gcc -march=k8 -Os -fomit-frame-pointer | amd64-1 |
| gcc -march=nocona -O2 -fomit-frame-pointer | amd64-1 |
| gcc -march=nocona -O3 -fomit-frame-pointer | amd64-1 |
| gcc -march=nocona -O -fomit-frame-pointer | amd64-1 |
| gcc -march=nocona -Os -fomit-frame-pointer | amd64-1
|