| Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 55726883 | ref | gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer | 20161019 | 20161009 |
| 55731070 | ref | gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer | 20161019 | 20161009 |
| 55787287 | ref | gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | 20161019 | 20161009 |
| 55828637 | ref | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20161019 | 20161009 |
| 55841827 | ref | gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | 20161019 | 20161009 |
| 55859419 | ref | gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | 20161019 | 20161009 |
| 55872709 | ref | gcc -funroll-loops -O2 -fomit-frame-pointer | 20161019 | 20161009 |
| 63151541 | ref | gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | 20161019 | 20161009 |
| 63218964 | ref | gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | 20161019 | 20161009 |
| 63369341 | ref | gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer | 20161019 | 20161009 |
| 63456905 | ref | gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer | 20161019 | 20161009 |
| 64033307 | ref | gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | 20161019 | 20161009 |
| 64098736 | ref | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20161019 | 20161009 |
| 64128806 | ref | gcc -funroll-loops -O3 -fomit-frame-pointer | 20161019 | 20161009 |
| 64594400 | ref | gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | 20161019 | 20161009 |
| 64656021 | ref | gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | 20161019 | 20161009 |
| 65922288 | ref | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20161019 | 20161009 |
| 66015626 | ref | gcc -O3 -fomit-frame-pointer | 20161019 | 20161009 |
| 66051590 | ref | gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | 20161019 | 20161009 |
| 66056268 | ref | gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | 20161019 | 20161009 |
| 66067406 | ref | gcc -m64 -O3 -fomit-frame-pointer | 20161018 | 20161009 |
| 66092931 | ref | gcc -march=k8 -O3 -fomit-frame-pointer | 20161019 | 20161009 |
| 66268643 | ref | gcc -m64 -march=k8 -O3 -fomit-frame-pointer | 20161019 | 20161009 |
| 66545733 | ref | gcc -march=barcelona -O3 -fomit-frame-pointer | 20161019 | 20161009 |
| 66587078 | ref | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv | 20161018 | 20161009 |
| 66590555 | ref | gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20161018 | 20161009 |
| 66873241 | ref | gcc -m64 -march=barcelona -O3 -fomit-frame-pointer | 20161018 | 20161009 |
| 66924336 | ref | gcc -march=nocona -O3 -fomit-frame-pointer | 20161019 | 20161009 |
| 66949040 | ref | gcc -m64 -march=nocona -O3 -fomit-frame-pointer | 20161019 | 20161009 |
| 70504602 | ref | gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | 20161019 | 20161009 |
| 70506244 | ref | gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | 20161019 | 20161009 |
| 73663714 | ref | gcc -funroll-loops -m64 -O -fomit-frame-pointer | 20161019 | 20161009 |
| 73891140 | ref | gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | 20161019 | 20161009 |
| 74120726 | ref | gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | 20161019 | 20161009 |
| 74236128 | ref | gcc -funroll-loops -O -fomit-frame-pointer | 20161019 | 20161009 |
| 74505840 | ref | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20161019 | 20161009 |
| 76630698 | ref | gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer | 20161019 | 20161009 |
| 76640524 | ref | gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer | 20161019 | 20161009 |
| 122486148 | ref | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20161019 | 20161009 |
| 122849895 | ref | gcc -O2 -fomit-frame-pointer | 20161019 | 20161009 |
| 123679896 | ref | gcc -m64 -O2 -fomit-frame-pointer | 20161018 | 20161009 |
| 129956555 | ref | gcc -march=k8 -O2 -fomit-frame-pointer | 20161019 | 20161009 |
| 132154705 | ref | gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20161018 | 20161009 |
| 132369159 | ref | gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20161018 | 20161009 |
| 132464532 | ref | gcc -m64 -march=k8 -O2 -fomit-frame-pointer | 20161019 | 20161009 |
| 132554657 | ref | gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20161018 | 20161009 |
| 132687389 | ref | gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | 20161018 | 20161009 |
| 132796463 | ref | gcc -march=barcelona -O2 -fomit-frame-pointer | 20161019 | 20161009 |
| 132921861 | ref | gcc -m64 -march=core2 -O2 -fomit-frame-pointer | 20161018 | 20161009 |
| 132988250 | ref | gcc -m64 -march=barcelona -O2 -fomit-frame-pointer | 20161018 | 20161009 |
| 134120160 | ref | gcc -m64 -march=corei7 -O2 -fomit-frame-pointer | 20161019 | 20161009 |
| 134492925 | ref | gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20161018 | 20161009 |
| 134608229 | ref | gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer | 20161018 | 20161009 |
| 135412520 | ref | gcc -m64 -march=core2 -O -fomit-frame-pointer | 20161018 | 20161009 |
| 135904787 | ref | gcc -march=nocona -O2 -fomit-frame-pointer | 20161019 | 20161009 |
| 135958402 | ref | gcc -m64 -march=corei7 -O -fomit-frame-pointer | 20161019 | 20161009 |
| 137902170 | ref | gcc -m64 -march=nocona -O2 -fomit-frame-pointer | 20161019 | 20161009 |
| 146037477 | ref | gcc -m64 -march=nocona -O -fomit-frame-pointer | 20161019 | 20161009 |
| 146217736 | ref | gcc -march=nocona -O -fomit-frame-pointer | 20161019 | 20161009 |
| 146683707 | ref | gcc -m64 -march=k8 -O -fomit-frame-pointer | 20161019 | 20161009 |
| 147034527 | ref | gcc -march=k8 -O -fomit-frame-pointer | 20161019 | 20161009 |
| 154462512 | ref | gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer | 20161018 | 20161009 |
| 155302597 | ref | gcc -m64 -march=barcelona -O -fomit-frame-pointer | 20161018 | 20161009 |
| 155781308 | ref | gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | 20161019 | 20161009 |
| 155840230 | ref | gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer | 20161019 | 20161009 |
| 155890593 | ref | gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | 20161019 | 20161009 |
| 156078608 | ref | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20161019 | 20161009 |
| 156096317 | ref | gcc -funroll-loops -m64 -Os -fomit-frame-pointer | 20161019 | 20161009 |
| 156099827 | ref | gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | 20161019 | 20161009 |
| 156289502 | ref | gcc -funroll-loops -Os -fomit-frame-pointer | 20161019 | 20161009 |
| 156386089 | ref | gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | 20161019 | 20161009 |
| 156459112 | ref | gcc -march=barcelona -O -fomit-frame-pointer | 20161019 | 20161009 |
| 156897072 | ref | gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer | 20161019 | 20161009 |
| 157794324 | ref | gcc -march=k8 -Os -fomit-frame-pointer | 20161019 | 20161009 |
| 157815777 | ref | gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | 20161018 | 20161009 |
| 158204665 | ref | gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | 20161018 | 20161009 |
| 158231067 | ref | gcc -m64 -march=core2 -Os -fomit-frame-pointer | 20161018 | 20161009 |
| 158503008 | ref | gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20161018 | 20161009 |
| 158550962 | ref | gcc -Os -fomit-frame-pointer | 20161019 | 20161009 |
| 158551429 | ref | gcc -m64 -march=corei7 -Os -fomit-frame-pointer | 20161018 | 20161009 |
| 158572973 | ref | gcc -m64 -march=k8 -Os -fomit-frame-pointer | 20161019 | 20161009 |
| 158620159 | ref | gcc -march=nocona -Os -fomit-frame-pointer | 20161019 | 20161009 |
| 158648825 | ref | gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer | 20161018 | 20161009 |
| 158733409 | ref | gcc -m64 -march=nocona -Os -fomit-frame-pointer | 20161019 | 20161009 |
| 158921346 | ref | gcc -march=barcelona -Os -fomit-frame-pointer | 20161019 | 20161009 |
| 158983318 | ref | gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer | 20161018 | 20161009 |
| 159062305 | ref | gcc -m64 -Os -fomit-frame-pointer | 20161018 | 20161009 |
| 159136261 | ref | gcc -m64 -march=barcelona -Os -fomit-frame-pointer | 20161018 | 20161009 |
| 159621121 | ref | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20161019 | 20161009 |
| 164834345 | ref | gcc -O -fomit-frame-pointer | 20161019 | 20161009 |
| 165253401 | ref | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20161019 | 20161009 |
| 165325361 | ref | gcc -m64 -O -fomit-frame-pointer | 20161018 | 20161009 |
| 203121632 | ref | clang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments | 20161019 | 20161009 |
| 203444944 | ref | clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20161018 | 20161009 |
| 208295942 | ref | clang -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20161018 | 20161009 |
| 208302946 | ref | clang -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20161018 | 20161009 |
| 208320610 | ref | clang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20161018 | 20161009 |
| 209018061 | ref | clang -O3 -fomit-frame-pointer -Qunused-arguments | 20161019 | 20161009 |
| 599910614 | ref | gcc -funroll-loops | 20161019 | 20161009 |
| 600224477 | ref | cc | 20161019 | 20161009 |
| 600405824 | ref | gcc | 20161019 | 20161009 |