| Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 55296 | gcc | gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer | 20140527 | 20140525 |
| 55496 | gcc | gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | 20140527 | 20140525 |
| 55496 | gcc | gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | 20140527 | 20140525 |
| 55524 | gcc | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20140527 | 20140525 |
| 55532 | gcc | gcc -funroll-loops -O3 -fomit-frame-pointer | 20140527 | 20140525 |
| 55712 | gcc | gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer | 20140527 | 20140525 |
| 55816 | gcc | gcc -m64 -march=corei7 -O3 -fomit-frame-pointer | 20140527 | 20140525 |
| 55820 | gcc | gcc -m64 -march=barcelona -O3 -fomit-frame-pointer | 20140527 | 20140525 |
| 55976 | gcc | gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | 20140527 | 20140525 |
| 56000 | gcc | gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | 20140527 | 20140525 |
| 56132 | gcc | gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20140527 | 20140525 |
| 56380 | gcc | gcc -march=barcelona -O3 -fomit-frame-pointer | 20140527 | 20140525 |
| 56416 | gcc | gcc -m64 -march=core2 -O3 -fomit-frame-pointer | 20140527 | 20140525 |
| 56528 | gcc | gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer | 20140527 | 20140525 |
| 57292 | gcc | gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer | 20140527 | 20140525 |
| 57456 | gcc | gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer | 20140527 | 20140525 |
| 58004 | gcc | gcc -O3 -fomit-frame-pointer | 20140527 | 20140525 |
| 58004 | gcc | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20140527 | 20140525 |
| 58008 | gcc | gcc -m64 -O3 -fomit-frame-pointer | 20140527 | 20140525 |
| 58340 | gcc | gcc -march=k8 -O3 -fomit-frame-pointer | 20140527 | 20140525 |
| 58540 | gcc | gcc -m64 -march=k8 -O3 -fomit-frame-pointer | 20140527 | 20140525 |
| 58716 | gcc | gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | 20140527 | 20140525 |
| 58728 | gcc | gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | 20140527 | 20140525 |
| 58904 | gcc | gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | 20140527 | 20140525 |
| 58944 | gcc | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20140527 | 20140525 |
| 59596 | gcc | gcc -funroll-loops -O2 -fomit-frame-pointer | 20140527 | 20140525 |
| 68580 | gcc | gcc -march=barcelona -O2 -fomit-frame-pointer | 20140527 | 20140525 |
| 68740 | gcc | gcc -m64 -O2 -fomit-frame-pointer | 20140527 | 20140525 |
| 68760 | gcc | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20140527 | 20140525 |
| 68768 | gcc | gcc -m64 -march=barcelona -O2 -fomit-frame-pointer | 20140527 | 20140525 |
| 68808 | gcc | gcc -O2 -fomit-frame-pointer | 20140527 | 20140525 |
| 69856 | gcc | gcc -march=k8 -O2 -fomit-frame-pointer | 20140527 | 20140525 |
| 69992 | gcc | gcc -m64 -march=k8 -O2 -fomit-frame-pointer | 20140527 | 20140525 |
| 71144 | gcc | gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20140527 | 20140525 |
| 71164 | gcc | gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20140527 | 20140525 |
| 71344 | gcc | gcc -m64 -march=corei7 -O2 -fomit-frame-pointer | 20140527 | 20140525 |
| 71544 | gcc | gcc -m64 -march=core2 -O2 -fomit-frame-pointer | 20140527 | 20140525 |
| 71544 | gcc | gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20140527 | 20140525 |
| 73300 | gcc | gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | 20140527 | 20140525 |
| 73308 | gcc | gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | 20140527 | 20140525 |
| 73424 | gcc | gcc -march=barcelona -Os -fomit-frame-pointer | 20140527 | 20140525 |
| 73424 | gcc | gcc -march=nocona -O3 -fomit-frame-pointer | 20140527 | 20140525 |
| 73580 | gcc | gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | 20140527 | 20140525 |
| 73608 | gcc | gcc -m64 -march=k8 -Os -fomit-frame-pointer | 20140527 | 20140525 |
| 73628 | gcc | gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | 20140527 | 20140525 |
| 73804 | gcc | gcc -Os -fomit-frame-pointer | 20140527 | 20140525 |
| 73808 | gcc | gcc -march=k8 -Os -fomit-frame-pointer | 20140527 | 20140525 |
| 73840 | gcc | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20140527 | 20140525 |
| 73864 | gcc | gcc -m64 -Os -fomit-frame-pointer | 20140527 | 20140525 |
| 74028 | gcc | gcc -m64 -march=nocona -O3 -fomit-frame-pointer | 20140527 | 20140525 |
| 74228 | gcc | gcc -m64 -march=barcelona -Os -fomit-frame-pointer | 20140527 | 20140525 |
| 74252 | gcc | gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20140527 | 20140525 |
| 74436 | gcc | gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer | 20140527 | 20140525 |
| 74552 | gcc | gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer | 20140527 | 20140525 |
| 74560 | gcc | gcc -m64 -march=core2 -Os -fomit-frame-pointer | 20140527 | 20140525 |
| 74572 | gcc | gcc -m64 -march=corei7 -Os -fomit-frame-pointer | 20140527 | 20140525 |
| 75020 | gcc | gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | 20140527 | 20140525 |
| 75048 | gcc | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20140527 | 20140525 |
| 75072 | gcc | gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | 20140527 | 20140525 |
| 75144 | gcc | gcc -funroll-loops -Os -fomit-frame-pointer | 20140527 | 20140525 |
| 75148 | gcc | gcc -funroll-loops -m64 -Os -fomit-frame-pointer | 20140527 | 20140525 |
| 77016 | gcc | gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer | 20140527 | 20140525 |
| 77024 | gcc | gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer | 20140527 | 20140525 |
| 78412 | gcc | gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer | 20140527 | 20140525 |
| 78576 | gcc | gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer | 20140527 | 20140525 |
| 78588 | gcc | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20140527 | 20140525 |
| 78852 | gcc | gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | 20140527 | 20140525 |
| 78852 | gcc | gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | 20140527 | 20140525 |
| 78920 | gcc | gcc -funroll-loops -O -fomit-frame-pointer | 20140527 | 20140525 |
| 78920 | gcc | gcc -funroll-loops -m64 -O -fomit-frame-pointer | 20140527 | 20140525 |
| 79392 | gcc | gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | 20140527 | 20140525 |
| 79408 | gcc | gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | 20140527 | 20140525 |
| 82484 | gcc | gcc -m64 -march=nocona -O2 -fomit-frame-pointer | 20140527 | 20140525 |
| 82492 | gcc | gcc -march=nocona -O2 -fomit-frame-pointer | 20140527 | 20140525 |
| 87288 | gcc | gcc -m64 -march=nocona -O -fomit-frame-pointer | 20140527 | 20140525 |
| 87324 | gcc | gcc -march=nocona -O -fomit-frame-pointer | 20140527 | 20140525 |
| 87416 | gcc | gcc -march=barcelona -O -fomit-frame-pointer | 20140527 | 20140525 |
| 87440 | gcc | gcc -m64 -march=barcelona -O -fomit-frame-pointer | 20140527 | 20140525 |
| 87956 | gcc | gcc -m64 -O -fomit-frame-pointer | 20140527 | 20140525 |
| 87984 | gcc | gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20140527 | 20140525 |
| 87984 | gcc | gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer | 20140527 | 20140525 |
| 87984 | gcc | gcc -m64 -march=corei7 -O -fomit-frame-pointer | 20140527 | 20140525 |
| 87992 | gcc | gcc -m64 -march=core2 -O -fomit-frame-pointer | 20140527 | 20140525 |
| 88000 | gcc | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20140527 | 20140525 |
| 88028 | gcc | gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer | 20140527 | 20140525 |
| 88036 | gcc | gcc -O -fomit-frame-pointer | 20140527 | 20140525 |
| 88608 | gcc | gcc -march=k8 -O -fomit-frame-pointer | 20140527 | 20140525 |
| 88616 | gcc | gcc -m64 -march=k8 -O -fomit-frame-pointer | 20140527 | 20140525 |
| 95864 | gcc | clang -O3 -fwrapv -march=native -fomit-frame-pointer | 20140712 | 20140622 |
| 95864 | gcc | clang -O3 -fwrapv -march=native -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer | 20140712 | 20140622 |
| 97212 | gcc | gcc -march=nocona -Os -fomit-frame-pointer | 20140527 | 20140525 |
| 97216 | gcc | gcc -m64 -march=nocona -Os -fomit-frame-pointer | 20140527 | 20140525 |
| 97628 | gcc | gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | 20140527 | 20140525 |
| 97740 | gcc | gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | 20140527 | 20140525 |
| 97900 | gcc | clang -O3 -fomit-frame-pointer | 20140712 | 20140622 |
| 97924 | gcc | clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer | 20141014 | 20141014 |
| 97952 | gcc | clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer | 20141014 | 20141014 |
| 97952 | gcc | clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer | 20140712 | 20140622 |
| 97984 | gcc | clang -O3 -fwrapv -mavx2 -fomit-frame-pointer | 20140712 | 20140622 |
| 282408 | gcc | cc | 20140527 | 20140525 |
| 282596 | gcc | gcc | 20140527 | 20140525 |
| 282772 | gcc | gcc -funroll-loops | 20140527 | 20140525 |