| Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 54900 | gcc | gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer | 20130608 | 20130419 |
| 55524 | gcc | gcc -march=barcelona -O3 -fomit-frame-pointer | 20130608 | 20130419 |
| 55788 | gcc | gcc -m64 -march=barcelona -O3 -fomit-frame-pointer | 20130608 | 20130419 |
| 56176 | gcc | gcc -m64 -march=k8 -O3 -fomit-frame-pointer | 20130608 | 20130419 |
| 56244 | gcc | gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | 20130608 | 20130419 |
| 56332 | gcc | gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | 20130608 | 20130419 |
| 56432 | gcc | gcc -m64 -O3 -fomit-frame-pointer | 20130608 | 20130419 |
| 57472 | gcc | gcc -m64 -march=corei7 -O3 -fomit-frame-pointer | 20130608 | 20130419 |
| 58862 | gcc | gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | 20130608 | 20130419 |
| 58953 | gcc | gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | 20130608 | 20130419 |
| 59044 | gcc | gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer | 20130608 | 20130419 |
| 59197 | gcc | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20130608 | 20130419 |
| 59560 | gcc | gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer | 20130608 | 20130419 |
| 59736 | gcc | gcc -m64 -march=nocona -O3 -fomit-frame-pointer | 20130608 | 20130419 |
| 59848 | gcc | gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | 20130608 | 20130419 |
| 60228 | gcc | gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20130608 | 20130419 |
| 60296 | gcc | gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | 20130608 | 20130419 |
| 60520 | gcc | gcc -m64 -march=core2 -O3 -fomit-frame-pointer | 20130608 | 20130419 |
| 60608 | gcc | gcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer | 20130608 | 20130419 |
| 60624 | gcc | gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | 20130608 | 20130419 |
| 60652 | gcc | gcc -march=k8 -O3 -fomit-frame-pointer | 20130608 | 20130419 |
| 60800 | gcc | gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | 20130608 | 20130419 |
| 60872 | gcc | gcc -O3 -fomit-frame-pointer | 20130608 | 20130419 |
| 60900 | gcc | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20130608 | 20130419 |
| 60988 | gcc | gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | 20130608 | 20130419 |
| 61056 | gcc | gcc -m64 -O2 -fomit-frame-pointer | 20130608 | 20130419 |
| 61232 | gcc | gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | 20130608 | 20130419 |
| 61352 | gcc | gcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer | 20130608 | 20130419 |
| 61632 | gcc | gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer | 20130608 | 20130419 |
| 61940 | gcc | gcc -funroll-loops -m64 -O -fomit-frame-pointer | 20130608 | 20130419 |
| 62036 | gcc | gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer | 20130608 | 20130419 |
| 62566 | gcc | gcc -march=nocona -O3 -fomit-frame-pointer | 20130608 | 20130419 |
| 62947 | gcc | gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer | 20130608 | 20130419 |
| 63184 | gcc | gcc -funroll-loops -O3 -fomit-frame-pointer | 20130608 | 20130419 |
| 63772 | gcc | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20130608 | 20130419 |
| 63896 | gcc | gcc -m64 -march=corei7 -O2 -fomit-frame-pointer | 20130608 | 20130419 |
| 64086 | gcc | gcc -m64 -march=barcelona -O2 -fomit-frame-pointer | 20130608 | 20130419 |
| 64184 | gcc | gcc -funroll-loops -O -fomit-frame-pointer | 20130608 | 20130419 |
| 64640 | gcc | gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | 20130608 | 20130419 |
| 64716 | gcc | gcc -funroll-loops -O2 -fomit-frame-pointer | 20130608 | 20130419 |
| 64992 | gcc | gcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer | 20130608 | 20130419 |
| 65036 | gcc | gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | 20130608 | 20130419 |
| 65096 | gcc | gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | 20130608 | 20130419 |
| 65268 | gcc | gcc -march=k8 -O2 -fomit-frame-pointer | 20130608 | 20130419 |
| 65412 | gcc | gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | 20130608 | 20130419 |
| 65644 | gcc | gcc -m64 -Os -fomit-frame-pointer | 20130608 | 20130419 |
| 65739 | gcc | gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer | 20130608 | 20130419 |
| 65896 | gcc | gcc -march=barcelona -O2 -fomit-frame-pointer | 20130608 | 20130419 |
| 66095 | gcc | gcc -m64 -march=core-avx-i -Os -fomit-frame-pointer | 20130608 | 20130419 |
| 66324 | gcc | gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20130608 | 20130419 |
| 66564 | gcc | gcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer | 20130608 | 20130419 |
| 66675 | gcc | gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20130608 | 20130419 |
| 66902 | gcc | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20130608 | 20130419 |
| 67126 | gcc | gcc -m64 -march=k8 -O2 -fomit-frame-pointer | 20130608 | 20130419 |
| 67342 | gcc | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20130608 | 20130419 |
| 67450 | gcc | gcc -funroll-loops -Os -fomit-frame-pointer | 20130608 | 20130419 |
| 67844 | gcc | gcc -O2 -fomit-frame-pointer | 20130608 | 20130419 |
| 67848 | gcc | gcc -m64 -march=corei7-avx -Os -fomit-frame-pointer | 20130608 | 20130419 |
| 68664 | gcc | gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer | 20130608 | 20130419 |
| 68718 | gcc | gcc -m64 -march=core2 -O2 -fomit-frame-pointer | 20130608 | 20130419 |
| 68792 | gcc | gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20130608 | 20130419 |
| 69509 | gcc | gcc -m64 -march=nocona -O2 -fomit-frame-pointer | 20130608 | 20130419 |
| 69530 | gcc | gcc -march=nocona -O2 -fomit-frame-pointer | 20130608 | 20130419 |
| 69804 | gcc | gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer | 20130608 | 20130419 |
| 69960 | gcc | gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | 20130608 | 20130419 |
| 70128 | gcc | gcc -m64 -march=k8 -O -fomit-frame-pointer | 20130608 | 20130419 |
| 70256 | gcc | gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | 20130608 | 20130419 |
| 70492 | gcc | clang -O3 | 20130608 | 20130419 |
| 70500 | gcc | gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer | 20130608 | 20130419 |
| 70678 | gcc | gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer | 20130608 | 20130419 |
| 70776 | gcc | gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | 20130608 | 20130419 |
| 71012 | gcc | gcc -m64 -O -fomit-frame-pointer | 20130608 | 20130419 |
| 71365 | gcc | gcc -m64 -march=core-avx-i -O -fomit-frame-pointer | 20130608 | 20130419 |
| 71460 | gcc | gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20130608 | 20130419 |
| 71630 | gcc | gcc -m64 -march=corei7 -Os -fomit-frame-pointer | 20130608 | 20130419 |
| 71862 | gcc | gcc -march=barcelona -Os -fomit-frame-pointer | 20130608 | 20130419 |
| 72240 | gcc | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20130608 | 20130419 |
| 72255 | gcc | gcc -m64 -march=corei7-avx -O -fomit-frame-pointer | 20130608 | 20130419 |
| 73212 | gcc | gcc -march=k8 -Os -fomit-frame-pointer | 20130608 | 20130419 |
| 73307 | gcc | gcc -m64 -march=barcelona -O -fomit-frame-pointer | 20130608 | 20130419 |
| 73412 | gcc | gcc -m64 -march=nocona -O -fomit-frame-pointer | 20130608 | 20130419 |
| 73456 | gcc | gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer | 20130608 | 20130419 |
| 73664 | gcc | clang -O3 -mavx | 20130608 | 20130419 |
| 73697 | gcc | gcc -march=nocona -O -fomit-frame-pointer | 20130608 | 20130419 |
| 73888 | gcc | gcc -m64 -march=core2 -O -fomit-frame-pointer | 20130608 | 20130419 |
| 73892 | gcc | gcc -m64 -march=corei7 -O -fomit-frame-pointer | 20130608 | 20130419 |
| 74172 | gcc | gcc -m64 -march=barcelona -Os -fomit-frame-pointer | 20130608 | 20130419 |
| 74412 | gcc | gcc -m64 -march=core2 -Os -fomit-frame-pointer | 20130608 | 20130419 |
| 75424 | gcc | gcc -funroll-loops -m64 -Os -fomit-frame-pointer | 20130608 | 20130419 |
| 75724 | gcc | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20130608 | 20130419 |
| 75988 | gcc | gcc -m64 -march=k8 -Os -fomit-frame-pointer | 20130608 | 20130419 |
| 76012 | gcc | gcc -Os -fomit-frame-pointer | 20130608 | 20130419 |
| 77316 | gcc | gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20130608 | 20130419 |
| 78226 | gcc | gcc -march=barcelona -O -fomit-frame-pointer | 20130608 | 20130419 |
| 78664 | gcc | gcc -march=k8 -O -fomit-frame-pointer | 20130608 | 20130419 |
| 79522 | gcc | gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer | 20130608 | 20130419 |
| 82152 | gcc | gcc -O -fomit-frame-pointer | 20130608 | 20130419 |
| 82404 | gcc | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20130608 | 20130419 |
| 83636 | gcc | gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | 20130608 | 20130419 |
| 87524 | gcc | gcc -m64 -march=nocona -Os -fomit-frame-pointer | 20130608 | 20130419 |
| 87560 | gcc | gcc -march=nocona -Os -fomit-frame-pointer | 20130608 | 20130419 |
| 91458 | gcc | gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | 20130608 | 20130419 |
| 226272 | gcc | gcc | 20130608 | 20130419 |
| 226316 | gcc | cc | 20130608 | 20130419 |
| 253212 | gcc | gcc -funroll-loops | 20130608 | 20130419 |