| Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 9229078 | ref | gcc -funroll-loops -O3 -fomit-frame-pointer | 20161018 | 20161009 |
| 9230128 | ref | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20161018 | 20161009 |
| 9230136 | ref | gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | 20161018 | 20161009 |
| 9230144 | ref | gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | 20161018 | 20161009 |
| 9230480 | ref | gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer | 20161018 | 20161009 |
| 9230778 | ref | gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer | 20161018 | 20161009 |
| 9231474 | ref | gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | 20161018 | 20161009 |
| 9236712 | ref | gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | 20161018 | 20161009 |
| 9237217 | ref | gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | 20161018 | 20161009 |
| 9272336 | ref | gcc -march=nocona -O3 -fomit-frame-pointer | 20161018 | 20161009 |
| 9272427 | ref | gcc -m64 -march=nocona -O3 -fomit-frame-pointer | 20161018 | 20161009 |
| 9358796 | ref | gcc -march=k8 -O3 -fomit-frame-pointer | 20161018 | 20161009 |
| 9359760 | ref | gcc -m64 -march=barcelona -O3 -fomit-frame-pointer | 20161018 | 20161009 |
| 9359891 | ref | gcc -m64 -march=k8 -O3 -fomit-frame-pointer | 20161018 | 20161009 |
| 9359912 | ref | gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20161018 | 20161009 |
| 9360133 | ref | gcc -march=barcelona -O3 -fomit-frame-pointer | 20161018 | 20161009 |
| 9363197 | ref | gcc -m64 -O3 -fomit-frame-pointer | 20161018 | 20161009 |
| 9363384 | ref | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20161018 | 20161009 |
| 9364381 | ref | gcc -O3 -fomit-frame-pointer | 20161018 | 20161009 |
| 9383928 | ref | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv | 20161018 | 20161009 |
| 12404031 | ref | clang -O3 -fomit-frame-pointer -Qunused-arguments | 20161018 | 20161009 |
| 12428943 | ref | clang -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20161018 | 20161009 |
| 12429745 | ref | clang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20161018 | 20161009 |
| 12431329 | ref | clang -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20161018 | 20161009 |
| 13042611 | ref | clang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments | 20161018 | 20161009 |
| 13043617 | ref | clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20161018 | 20161009 |
| 15848994 | ref | gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | 20161018 | 20161009 |
| 15849468 | ref | gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | 20161018 | 20161009 |
| 15935400 | ref | gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer | 20161018 | 20161009 |
| 15941190 | ref | gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer | 20161018 | 20161009 |
| 15986261 | ref | gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | 20161018 | 20161009 |
| 16037285 | ref | gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | 20161018 | 20161009 |
| 16037320 | ref | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20161018 | 20161009 |
| 16037579 | ref | gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | 20161018 | 20161009 |
| 16062320 | ref | gcc -funroll-loops -O2 -fomit-frame-pointer | 20161018 | 20161009 |
| 16524440 | ref | gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | 20161018 | 20161009 |
| 16556612 | ref | gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | 20161018 | 20161009 |
| 16594756 | ref | gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer | 20161018 | 20161009 |
| 16799627 | ref | gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | 20161018 | 20161009 |
| 16814362 | ref | gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | 20161018 | 20161009 |
| 16886054 | ref | gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer | 20161018 | 20161009 |
| 17653294 | ref | gcc -funroll-loops -O -fomit-frame-pointer | 20161018 | 20161009 |
| 17721766 | ref | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20161018 | 20161009 |
| 17761386 | ref | gcc -funroll-loops -m64 -O -fomit-frame-pointer | 20161018 | 20161009 |
| 20800536 | ref | gcc -m64 -march=corei7 -O2 -fomit-frame-pointer | 20161018 | 20161009 |
| 20820559 | ref | gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20161018 | 20161009 |
| 20835916 | ref | gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20161018 | 20161009 |
| 20843728 | ref | gcc -m64 -march=core2 -O2 -fomit-frame-pointer | 20161018 | 20161009 |
| 21143836 | ref | gcc -march=nocona -O2 -fomit-frame-pointer | 20161018 | 20161009 |
| 21144630 | ref | gcc -m64 -march=nocona -O2 -fomit-frame-pointer | 20161018 | 20161009 |
| 21288812 | ref | gcc -O2 -fomit-frame-pointer | 20161018 | 20161009 |
| 21289781 | ref | gcc -m64 -O2 -fomit-frame-pointer | 20161018 | 20161009 |
| 21307608 | ref | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20161018 | 20161009 |
| 21339916 | ref | gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20161018 | 20161009 |
| 21343862 | ref | gcc -m64 -march=barcelona -O2 -fomit-frame-pointer | 20161018 | 20161009 |
| 21344289 | ref | gcc -march=barcelona -O2 -fomit-frame-pointer | 20161018 | 20161009 |
| 21360028 | ref | gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | 20161018 | 20161009 |
| 22857608 | ref | gcc -m64 -march=k8 -O2 -fomit-frame-pointer | 20161018 | 20161009 |
| 22859434 | ref | gcc -march=k8 -O2 -fomit-frame-pointer | 20161018 | 20161009 |
| 23816193 | ref | gcc -march=k8 -O -fomit-frame-pointer | 20161018 | 20161009 |
| 23876467 | ref | gcc -m64 -march=k8 -O -fomit-frame-pointer | 20161018 | 20161009 |
| 23920323 | ref | gcc -march=nocona -O -fomit-frame-pointer | 20161018 | 20161009 |
| 23973517 | ref | gcc -m64 -march=nocona -O -fomit-frame-pointer | 20161018 | 20161009 |
| 24262291 | ref | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20161018 | 20161009 |
| 24265204 | ref | gcc -O -fomit-frame-pointer | 20161018 | 20161009 |
| 24350216 | ref | gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | 20161018 | 20161009 |
| 24350265 | ref | gcc -march=barcelona -O -fomit-frame-pointer | 20161018 | 20161009 |
| 24351496 | ref | gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer | 20161018 | 20161009 |
| 24372714 | ref | gcc -m64 -march=barcelona -O -fomit-frame-pointer | 20161018 | 20161009 |
| 24682824 | ref | gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer | 20161018 | 20161009 |
| 24682840 | ref | gcc -m64 -march=core2 -O -fomit-frame-pointer | 20161018 | 20161009 |
| 24683995 | ref | gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20161018 | 20161009 |
| 24684062 | ref | gcc -m64 -march=corei7 -O -fomit-frame-pointer | 20161018 | 20161009 |
| 26076408 | ref | gcc -m64 -march=nocona -Os -fomit-frame-pointer | 20161018 | 20161009 |
| 26079187 | ref | gcc -march=nocona -Os -fomit-frame-pointer | 20161018 | 20161009 |
| 26100893 | ref | gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | 20161018 | 20161009 |
| 26113270 | ref | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20161018 | 20161009 |
| 26113270 | ref | gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer | 20161018 | 20161009 |
| 26113733 | ref | gcc -funroll-loops -Os -fomit-frame-pointer | 20161018 | 20161009 |
| 26115826 | ref | gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer | 20161018 | 20161009 |
| 26116440 | ref | gcc -funroll-loops -m64 -Os -fomit-frame-pointer | 20161018 | 20161009 |
| 26327233 | ref | gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | 20161018 | 20161009 |
| 26666334 | ref | gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | 20161018 | 20161009 |
| 26671598 | ref | gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | 20161018 | 20161009 |
| 26930357 | ref | gcc -m64 -march=k8 -Os -fomit-frame-pointer | 20161018 | 20161009 |
| 26930663 | ref | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20161018 | 20161009 |
| 26932585 | ref | gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer | 20161018 | 20161009 |
| 26934308 | ref | gcc -m64 -march=barcelona -Os -fomit-frame-pointer | 20161018 | 20161009 |
| 26936894 | ref | gcc -m64 -Os -fomit-frame-pointer | 20161018 | 20161009 |
| 26936918 | ref | gcc -Os -fomit-frame-pointer | 20161018 | 20161009 |
| 26940277 | ref | gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20161018 | 20161009 |
| 26940659 | ref | gcc -m64 -march=corei7 -Os -fomit-frame-pointer | 20161018 | 20161009 |
| 26940904 | ref | gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer | 20161018 | 20161009 |
| 26943091 | ref | gcc -march=barcelona -Os -fomit-frame-pointer | 20161018 | 20161009 |
| 26943745 | ref | gcc -march=k8 -Os -fomit-frame-pointer | 20161018 | 20161009 |
| 26947648 | ref | gcc -m64 -march=core2 -Os -fomit-frame-pointer | 20161018 | 20161009 |
| 27128704 | ref | gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | 20161018 | 20161009 |
| 27795666 | ref | gcc -m64 -O -fomit-frame-pointer | 20161018 | 20161009 |
| 71457498 | ref | cc | 20161018 | 20161009 |
| 71802651 | ref | gcc -funroll-loops | 20161018 | 20161009 |
| 71842731 | ref | gcc | 20161018 | 20161009 |