| Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 71787 | ref | gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer | 20141016 | 20141014 |
| 72255 | ref | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20141016 | 20141014 |
| 72282 | ref | gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | 20141016 | 20141014 |
| 72363 | ref | gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer | 20141016 | 20141014 |
| 72393 | ref | gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | 20141016 | 20141014 |
| 72537 | ref | gcc -funroll-loops -O3 -fomit-frame-pointer | 20141016 | 20141014 |
| 73032 | ref | gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | 20141016 | 20141014 |
| 73632 | ref | gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | 20141016 | 20141014 |
| 73665 | ref | gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | 20141016 | 20141014 |
| 78987 | ref | gcc -march=barcelona -O3 -fomit-frame-pointer | 20141016 | 20141014 |
| 79173 | ref | gcc -m64 -march=barcelona -O3 -fomit-frame-pointer | 20141016 | 20141014 |
| 79797 | ref | gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | 20141016 | 20141014 |
| 79803 | ref | gcc -funroll-loops -O2 -fomit-frame-pointer | 20141016 | 20141014 |
| 79977 | ref | gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer | 20141016 | 20141014 |
| 80058 | ref | clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer | 20141016 | 20141014 |
| 80070 | ref | clang -O3 -fwrapv -mavx2 -fomit-frame-pointer | 20141016 | 20141014 |
| 80166 | ref | clang -O3 -fomit-frame-pointer | 20141016 | 20141014 |
| 80193 | ref | gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer | 20141016 | 20141014 |
| 80283 | ref | clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer | 20141016 | 20141014 |
| 80286 | ref | gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20141016 | 20141014 |
| 80388 | ref | clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer | 20141016 | 20141014 |
| 80460 | ref | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20141016 | 20141014 |
| 80520 | ref | gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | 20141016 | 20141014 |
| 80739 | ref | gcc -m64 -O3 -fomit-frame-pointer | 20141016 | 20141014 |
| 80760 | ref | gcc -O3 -fomit-frame-pointer | 20141016 | 20141014 |
| 80829 | ref | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20141016 | 20141014 |
| 80919 | ref | gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | 20141016 | 20141014 |
| 81195 | ref | gcc -m64 -march=core2 -O3 -fomit-frame-pointer | 20141016 | 20141014 |
| 81549 | ref | gcc -m64 -march=k8 -O3 -fomit-frame-pointer | 20141016 | 20141014 |
| 81687 | ref | gcc -march=k8 -O3 -fomit-frame-pointer | 20141016 | 20141014 |
| 81816 | ref | gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | 20141016 | 20141014 |
| 81849 | ref | gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | 20141016 | 20141014 |
| 81915 | ref | gcc -march=nocona -O3 -fomit-frame-pointer | 20141016 | 20141014 |
| 82401 | ref | gcc -m64 -march=nocona -O3 -fomit-frame-pointer | 20141016 | 20141014 |
| 89274 | ref | gcc -march=k8 -O2 -fomit-frame-pointer | 20141016 | 20141014 |
| 89538 | ref | gcc -m64 -march=k8 -O2 -fomit-frame-pointer | 20141016 | 20141014 |
| 91956 | ref | gcc -m64 -march=barcelona -O2 -fomit-frame-pointer | 20141016 | 20141014 |
| 92295 | ref | gcc -m64 -O2 -fomit-frame-pointer | 20141016 | 20141014 |
| 92544 | ref | gcc -march=barcelona -O2 -fomit-frame-pointer | 20141016 | 20141014 |
| 92559 | ref | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20141016 | 20141014 |
| 92592 | ref | gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20141016 | 20141014 |
| 93189 | ref | gcc -m64 -march=corei7 -O2 -fomit-frame-pointer | 20141016 | 20141014 |
| 93405 | ref | gcc -m64 -march=core2 -O2 -fomit-frame-pointer | 20141016 | 20141014 |
| 93576 | ref | gcc -O2 -fomit-frame-pointer | 20141016 | 20141014 |
| 93627 | ref | gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20141016 | 20141014 |
| 94299 | ref | gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20141016 | 20141014 |
| 94986 | ref | gcc -march=nocona -O2 -fomit-frame-pointer | 20141016 | 20141014 |
| 95127 | ref | gcc -m64 -march=nocona -O2 -fomit-frame-pointer | 20141016 | 20141014 |
| 100857 | ref | gcc -m64 -Os -fomit-frame-pointer | 20141016 | 20141014 |
| 101001 | ref | gcc -m64 -march=k8 -Os -fomit-frame-pointer | 20141016 | 20141014 |
| 101022 | ref | gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer | 20141016 | 20141014 |
| 101091 | ref | gcc -march=k8 -Os -fomit-frame-pointer | 20141016 | 20141014 |
| 101115 | ref | gcc -march=barcelona -Os -fomit-frame-pointer | 20141016 | 20141014 |
| 101166 | ref | gcc -Os -fomit-frame-pointer | 20141016 | 20141014 |
| 101232 | ref | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20141016 | 20141014 |
| 101265 | ref | gcc -m64 -march=barcelona -Os -fomit-frame-pointer | 20141016 | 20141014 |
| 103569 | ref | gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer | 20141016 | 20141014 |
| 103638 | ref | gcc -m64 -march=core2 -Os -fomit-frame-pointer | 20141016 | 20141014 |
| 103656 | ref | gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20141016 | 20141014 |
| 103746 | ref | gcc -m64 -march=corei7 -Os -fomit-frame-pointer | 20141016 | 20141014 |
| 105852 | ref | gcc -m64 -march=nocona -Os -fomit-frame-pointer | 20141016 | 20141014 |
| 106029 | ref | gcc -march=nocona -Os -fomit-frame-pointer | 20141016 | 20141014 |
| 106605 | ref | gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | 20141016 | 20141014 |
| 106929 | ref | gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | 20141016 | 20141014 |
| 109092 | ref | gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer | 20141016 | 20141014 |
| 109341 | ref | gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer | 20141016 | 20141014 |
| 109404 | ref | gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | 20141016 | 20141014 |
| 109410 | ref | gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | 20141016 | 20141014 |
| 109413 | ref | gcc -funroll-loops -m64 -Os -fomit-frame-pointer | 20141016 | 20141014 |
| 109419 | ref | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20141016 | 20141014 |
| 109449 | ref | gcc -funroll-loops -Os -fomit-frame-pointer | 20141016 | 20141014 |
| 179184 | ref | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20141016 | 20141014 |
| 179253 | ref | gcc -funroll-loops -m64 -O -fomit-frame-pointer | 20141016 | 20141014 |
| 179355 | ref | gcc -funroll-loops -O -fomit-frame-pointer | 20141016 | 20141014 |
| 180300 | ref | gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer | 20141016 | 20141014 |
| 180330 | ref | gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer | 20141016 | 20141014 |
| 194235 | ref | gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | 20141016 | 20141014 |
| 194439 | ref | gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | 20141016 | 20141014 |
| 195561 | ref | gcc -march=nocona -O -fomit-frame-pointer | 20141016 | 20141014 |
| 195780 | ref | gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | 20141016 | 20141014 |
| 195870 | ref | gcc -march=k8 -O -fomit-frame-pointer | 20141016 | 20141014 |
| 195987 | ref | gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer | 20141016 | 20141014 |
| 195996 | ref | gcc -m64 -march=nocona -O -fomit-frame-pointer | 20141016 | 20141014 |
| 196014 | ref | gcc -m64 -march=barcelona -O -fomit-frame-pointer | 20141016 | 20141014 |
| 196041 | ref | gcc -march=barcelona -O -fomit-frame-pointer | 20141016 | 20141014 |
| 196116 | ref | gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | 20141016 | 20141014 |
| 196443 | ref | gcc -m64 -march=k8 -O -fomit-frame-pointer | 20141016 | 20141014 |
| 204705 | ref | gcc -O -fomit-frame-pointer | 20141016 | 20141014 |
| 204798 | ref | gcc -m64 -O -fomit-frame-pointer | 20141016 | 20141014 |
| 204813 | ref | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20141016 | 20141014 |
| 204837 | ref | gcc -m64 -march=corei7 -O -fomit-frame-pointer | 20141016 | 20141014 |
| 204927 | ref | gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer | 20141016 | 20141014 |
| 204984 | ref | gcc -m64 -march=core2 -O -fomit-frame-pointer | 20141016 | 20141014 |
| 205161 | ref | gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20141016 | 20141014 |
| 680571 | ref | gcc | 20141016 | 20141014 |
| 680769 | ref | cc | 20141016 | 20141014 |
| 681132 | ref | gcc -funroll-loops | 20141016 | 20141014 |