| Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 87764657 | ref | gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | 20161011 | 20161009 |
| 87794461 | ref | gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer | 20161011 | 20161009 |
| 87809101 | ref | gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer | 20161011 | 20161009 |
| 87814683 | ref | gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | 20161011 | 20161009 |
| 87968638 | ref | gcc -m64 -march=core2 -Os -fomit-frame-pointer | 20161011 | 20161009 |
| 88011419 | ref | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv | 20161011 | 20161009 |
| 88030058 | ref | gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20161011 | 20161009 |
| 88036414 | ref | gcc -m64 -march=corei7 -O2 -fomit-frame-pointer | 20161011 | 20161009 |
| 88054953 | ref | gcc -m64 -march=core2 -O2 -fomit-frame-pointer | 20161011 | 20161009 |
| 88110067 | ref | gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20161011 | 20161009 |
| 88115855 | ref | gcc -Os -fomit-frame-pointer | 20161011 | 20161009 |
| 88126029 | ref | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20161011 | 20161009 |
| 88136331 | ref | gcc -march=barcelona -Os -fomit-frame-pointer | 20161011 | 20161009 |
| 88137128 | ref | gcc -march=k8 -Os -fomit-frame-pointer | 20161011 | 20161009 |
| 88140883 | ref | gcc -m64 -march=corei7 -Os -fomit-frame-pointer | 20161011 | 20161009 |
| 88142246 | ref | gcc -m64 -Os -fomit-frame-pointer | 20161011 | 20161009 |
| 88149580 | ref | gcc -m64 -march=barcelona -Os -fomit-frame-pointer | 20161011 | 20161009 |
| 88155366 | ref | gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer | 20161011 | 20161009 |
| 88159918 | ref | gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer | 20161011 | 20161009 |
| 88210700 | ref | gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | 20161011 | 20161009 |
| 88211030 | ref | gcc -m64 -march=k8 -Os -fomit-frame-pointer | 20161011 | 20161009 |
| 88220602 | ref | gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | 20161011 | 20161009 |
| 88220651 | ref | gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | 20161011 | 20161009 |
| 88230682 | ref | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20161011 | 20161009 |
| 88242192 | ref | gcc -funroll-loops -m64 -Os -fomit-frame-pointer | 20161011 | 20161009 |
| 88242328 | ref | gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20161011 | 20161009 |
| 88264912 | ref | gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer | 20161011 | 20161009 |
| 88308352 | ref | gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | 20161011 | 20161009 |
| 88332032 | ref | gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer | 20161011 | 20161009 |
| 88342662 | ref | gcc -funroll-loops -Os -fomit-frame-pointer | 20161011 | 20161009 |
| 88355607 | ref | gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | 20161011 | 20161009 |
| 88402297 | ref | gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | 20161011 | 20161009 |
| 88465942 | ref | gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | 20161011 | 20161009 |
| 88468985 | ref | gcc -funroll-loops -m64 -O -fomit-frame-pointer | 20161011 | 20161009 |
| 88469398 | ref | gcc -march=nocona -Os -fomit-frame-pointer | 20161011 | 20161009 |
| 88469474 | ref | gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer | 20161011 | 20161009 |
| 88483444 | ref | gcc -march=k8 -O -fomit-frame-pointer | 20161011 | 20161009 |
| 88484560 | ref | gcc -O -fomit-frame-pointer | 20161011 | 20161009 |
| 88486107 | ref | gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer | 20161011 | 20161009 |
| 88487540 | ref | gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | 20161011 | 20161009 |
| 88487677 | ref | gcc -m64 -O -fomit-frame-pointer | 20161011 | 20161009 |
| 88487683 | ref | gcc -funroll-loops -O -fomit-frame-pointer | 20161011 | 20161009 |
| 88489541 | ref | gcc -m64 -march=k8 -O -fomit-frame-pointer | 20161011 | 20161009 |
| 88507060 | ref | gcc -m64 -march=barcelona -O -fomit-frame-pointer | 20161011 | 20161009 |
| 88508722 | ref | gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer | 20161011 | 20161009 |
| 88513624 | ref | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20161011 | 20161009 |
| 88513997 | ref | gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | 20161011 | 20161009 |
| 88516661 | ref | gcc -m64 -march=nocona -Os -fomit-frame-pointer | 20161011 | 20161009 |
| 88519027 | ref | gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | 20161011 | 20161009 |
| 88527358 | ref | gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | 20161011 | 20161009 |
| 88531952 | ref | gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer | 20161011 | 20161009 |
| 88535465 | ref | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20161011 | 20161009 |
| 88553530 | ref | gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20161011 | 20161009 |
| 88569768 | ref | gcc -march=barcelona -O -fomit-frame-pointer | 20161011 | 20161009 |
| 88578245 | ref | gcc -m64 -march=core2 -O -fomit-frame-pointer | 20161011 | 20161009 |
| 88581718 | ref | gcc -m64 -march=nocona -O -fomit-frame-pointer | 20161011 | 20161009 |
| 88582421 | ref | gcc -march=nocona -O -fomit-frame-pointer | 20161011 | 20161009 |
| 88591544 | ref | gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | 20161011 | 20161009 |
| 88594243 | ref | gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | 20161011 | 20161009 |
| 88701996 | ref | gcc -march=nocona -O2 -fomit-frame-pointer | 20161011 | 20161009 |
| 88756172 | ref | gcc -m64 -march=nocona -O2 -fomit-frame-pointer | 20161011 | 20161009 |
| 88789984 | ref | gcc -m64 -march=corei7 -O -fomit-frame-pointer | 20161011 | 20161009 |
| 90778672 | ref | gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer | 20161011 | 20161009 |
| 90832014 | ref | gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | 20161011 | 20161009 |
| 90866105 | ref | gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20161011 | 20161009 |
| 90869380 | ref | gcc -m64 -march=k8 -O3 -fomit-frame-pointer | 20161011 | 20161009 |
| 90872785 | ref | gcc -m64 -O3 -fomit-frame-pointer | 20161011 | 20161009 |
| 90872923 | ref | gcc -m64 -march=barcelona -O3 -fomit-frame-pointer | 20161011 | 20161009 |
| 90888575 | ref | gcc -march=k8 -O3 -fomit-frame-pointer | 20161011 | 20161009 |
| 90907859 | ref | gcc -O3 -fomit-frame-pointer | 20161011 | 20161009 |
| 90917462 | ref | gcc -march=barcelona -O3 -fomit-frame-pointer | 20161011 | 20161009 |
| 90919138 | ref | gcc -march=barcelona -O2 -fomit-frame-pointer | 20161011 | 20161009 |
| 90925183 | ref | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20161011 | 20161009 |
| 90932293 | ref | gcc -m64 -O2 -fomit-frame-pointer | 20161011 | 20161009 |
| 90947952 | ref | gcc -O2 -fomit-frame-pointer | 20161011 | 20161009 |
| 90956621 | ref | gcc -m64 -march=barcelona -O2 -fomit-frame-pointer | 20161011 | 20161009 |
| 90960722 | ref | gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer | 20161011 | 20161009 |
| 90988476 | ref | gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | 20161011 | 20161009 |
| 91006976 | ref | gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | 20161011 | 20161009 |
| 91008601 | ref | gcc -funroll-loops -O2 -fomit-frame-pointer | 20161011 | 20161009 |
| 91028797 | ref | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20161011 | 20161009 |
| 91039383 | ref | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20161011 | 20161009 |
| 91047008 | ref | gcc -m64 -march=k8 -O2 -fomit-frame-pointer | 20161011 | 20161009 |
| 91082993 | ref | gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20161011 | 20161009 |
| 91123931 | ref | gcc -march=k8 -O2 -fomit-frame-pointer | 20161011 | 20161009 |
| 91261431 | ref | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20161011 | 20161009 |
| 91286360 | ref | gcc -funroll-loops -O3 -fomit-frame-pointer | 20161011 | 20161009 |
| 91308570 | ref | gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | 20161011 | 20161009 |
| 91837007 | ref | gcc -march=nocona -O3 -fomit-frame-pointer | 20161011 | 20161009 |
| 91847083 | ref | gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | 20161011 | 20161009 |
| 91856742 | ref | gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | 20161011 | 20161009 |
| 91882469 | ref | gcc -m64 -march=nocona -O3 -fomit-frame-pointer | 20161011 | 20161009 |
| 95216613 | ref | clang -O3 -fomit-frame-pointer -Qunused-arguments | 20161011 | 20161009 |
| 98944908 | ref | clang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20161011 | 20161009 |
| 98950332 | ref | clang -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20161011 | 20161009 |
| 98959509 | ref | clang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments | 20161011 | 20161009 |
| 98965624 | ref | clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20161011 | 20161009 |
| 98997083 | ref | clang -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20161011 | 20161009 |
| 251306257 | ref | gcc -funroll-loops | 20161011 | 20161009 |
| 251785125 | ref | cc | 20161011 | 20161009 |
| 252870716 | ref | gcc | 20161011 | 20161009 |