| Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 4178990 | ref | gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | 20161017 | 20161009 |
| 4179046 | ref | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20161017 | 20161009 |
| 4179421 | ref | gcc -funroll-loops -O3 -fomit-frame-pointer | 20161017 | 20161009 |
| 4180908 | ref | gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | 20161017 | 20161009 |
| 4181739 | ref | gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | 20161017 | 20161009 |
| 4181950 | ref | gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer | 20161017 | 20161009 |
| 4181998 | ref | gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer | 20161017 | 20161009 |
| 4224047 | ref | gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | 20161017 | 20161009 |
| 4224146 | ref | gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | 20161017 | 20161009 |
| 4226334 | ref | gcc -march=nocona -O3 -fomit-frame-pointer | 20161017 | 20161009 |
| 4235564 | ref | gcc -m64 -march=nocona -O3 -fomit-frame-pointer | 20161017 | 20161009 |
| 4240117 | ref | gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20161017 | 20161009 |
| 4241048 | ref | gcc -m64 -march=barcelona -O3 -fomit-frame-pointer | 20161017 | 20161009 |
| 4242453 | ref | gcc -march=k8 -O3 -fomit-frame-pointer | 20161017 | 20161009 |
| 4243123 | ref | gcc -m64 -march=k8 -O3 -fomit-frame-pointer | 20161017 | 20161009 |
| 4245060 | ref | gcc -march=barcelona -O3 -fomit-frame-pointer | 20161017 | 20161009 |
| 4246805 | ref | gcc -O3 -fomit-frame-pointer | 20161017 | 20161009 |
| 4247343 | ref | gcc -m64 -O3 -fomit-frame-pointer | 20161017 | 20161009 |
| 4247499 | ref | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20161017 | 20161009 |
| 4267352 | ref | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv | 20161017 | 20161009 |
| 5381289 | ref | clang -O3 -fomit-frame-pointer -Qunused-arguments | 20161017 | 20161009 |
| 5401027 | ref | clang -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20161017 | 20161009 |
| 5401205 | ref | clang -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20161017 | 20161009 |
| 5401671 | ref | clang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20161017 | 20161009 |
| 5712288 | ref | clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20161017 | 20161009 |
| 5712464 | ref | clang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments | 20161017 | 20161009 |
| 7657984 | ref | gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer | 20161017 | 20161009 |
| 7658024 | ref | gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer | 20161017 | 20161009 |
| 7698663 | ref | gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | 20161017 | 20161009 |
| 7698709 | ref | gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | 20161017 | 20161009 |
| 7714674 | ref | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20161017 | 20161009 |
| 7714807 | ref | gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | 20161017 | 20161009 |
| 7714953 | ref | gcc -funroll-loops -O2 -fomit-frame-pointer | 20161017 | 20161009 |
| 7820830 | ref | gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | 20161017 | 20161009 |
| 7822285 | ref | gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | 20161017 | 20161009 |
| 8315366 | ref | gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | 20161017 | 20161009 |
| 8315851 | ref | gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | 20161017 | 20161009 |
| 8338690 | ref | gcc -funroll-loops -m64 -O -fomit-frame-pointer | 20161017 | 20161009 |
| 8403181 | ref | gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer | 20161017 | 20161009 |
| 8404137 | ref | gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer | 20161017 | 20161009 |
| 8418318 | ref | gcc -funroll-loops -O -fomit-frame-pointer | 20161017 | 20161009 |
| 8588243 | ref | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20161017 | 20161009 |
| 8650305 | ref | gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | 20161017 | 20161009 |
| 8740467 | ref | gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | 20161017 | 20161009 |
| 10145206 | ref | gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20161017 | 20161009 |
| 10145310 | ref | gcc -m64 -march=corei7 -O2 -fomit-frame-pointer | 20161017 | 20161009 |
| 10146370 | ref | gcc -m64 -march=core2 -O2 -fomit-frame-pointer | 20161017 | 20161009 |
| 10187069 | ref | gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20161017 | 20161009 |
| 10425159 | ref | gcc -m64 -march=k8 -O2 -fomit-frame-pointer | 20161017 | 20161009 |
| 10442548 | ref | gcc -march=k8 -O2 -fomit-frame-pointer | 20161017 | 20161009 |
| 10456205 | ref | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20161017 | 20161009 |
| 10466483 | ref | gcc -m64 -march=nocona -O2 -fomit-frame-pointer | 20161017 | 20161009 |
| 10484787 | ref | gcc -march=nocona -O2 -fomit-frame-pointer | 20161017 | 20161009 |
| 10514577 | ref | gcc -m64 -O2 -fomit-frame-pointer | 20161017 | 20161009 |
| 10586699 | ref | gcc -O2 -fomit-frame-pointer | 20161017 | 20161009 |
| 10616674 | ref | gcc -march=barcelona -O2 -fomit-frame-pointer | 20161017 | 20161009 |
| 10652205 | ref | gcc -m64 -march=barcelona -O2 -fomit-frame-pointer | 20161017 | 20161009 |
| 10652904 | ref | gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20161017 | 20161009 |
| 10670303 | ref | gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | 20161017 | 20161009 |
| 11759904 | ref | gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer | 20161017 | 20161009 |
| 11760452 | ref | gcc -m64 -march=barcelona -O -fomit-frame-pointer | 20161017 | 20161009 |
| 11760570 | ref | gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | 20161017 | 20161009 |
| 11784737 | ref | gcc -march=nocona -O -fomit-frame-pointer | 20161017 | 20161009 |
| 11789709 | ref | gcc -m64 -march=nocona -O -fomit-frame-pointer | 20161017 | 20161009 |
| 11832218 | ref | gcc -march=barcelona -O -fomit-frame-pointer | 20161017 | 20161009 |
| 11905248 | ref | gcc -O -fomit-frame-pointer | 20161017 | 20161009 |
| 11977312 | ref | gcc -m64 -O -fomit-frame-pointer | 20161017 | 20161009 |
| 12025853 | ref | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20161017 | 20161009 |
| 12374165 | ref | gcc -m64 -march=k8 -O -fomit-frame-pointer | 20161017 | 20161009 |
| 12391982 | ref | gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20161017 | 20161009 |
| 12391988 | ref | gcc -m64 -march=corei7 -O -fomit-frame-pointer | 20161017 | 20161009 |
| 12392381 | ref | gcc -m64 -march=core2 -O -fomit-frame-pointer | 20161017 | 20161009 |
| 12392807 | ref | gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer | 20161017 | 20161009 |
| 12529962 | ref | gcc -march=k8 -O -fomit-frame-pointer | 20161017 | 20161009 |
| 12876771 | ref | gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | 20161017 | 20161009 |
| 12886497 | ref | gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | 20161017 | 20161009 |
| 13065750 | ref | gcc -funroll-loops -Os -fomit-frame-pointer | 20161017 | 20161009 |
| 13065935 | ref | gcc -funroll-loops -m64 -Os -fomit-frame-pointer | 20161017 | 20161009 |
| 13065963 | ref | gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | 20161017 | 20161009 |
| 13066000 | ref | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20161017 | 20161009 |
| 13066107 | ref | gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer | 20161017 | 20161009 |
| 13068256 | ref | gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer | 20161017 | 20161009 |
| 13104368 | ref | gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | 20161017 | 20161009 |
| 15073614 | ref | gcc -march=nocona -Os -fomit-frame-pointer | 20161017 | 20161009 |
| 15079394 | ref | gcc -m64 -march=nocona -Os -fomit-frame-pointer | 20161017 | 20161009 |
| 15519621 | ref | gcc -march=barcelona -Os -fomit-frame-pointer | 20161017 | 20161009 |
| 15519670 | ref | gcc -Os -fomit-frame-pointer | 20161017 | 20161009 |
| 15520000 | ref | gcc -m64 -march=barcelona -Os -fomit-frame-pointer | 20161017 | 20161009 |
| 15520061 | ref | gcc -m64 -Os -fomit-frame-pointer | 20161017 | 20161009 |
| 15520255 | ref | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20161017 | 20161009 |
| 15520394 | ref | gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer | 20161017 | 20161009 |
| 15520431 | ref | gcc -march=k8 -Os -fomit-frame-pointer | 20161017 | 20161009 |
| 15521357 | ref | gcc -m64 -march=k8 -Os -fomit-frame-pointer | 20161017 | 20161009 |
| 15525094 | ref | gcc -m64 -march=corei7 -Os -fomit-frame-pointer | 20161017 | 20161009 |
| 15525215 | ref | gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20161017 | 20161009 |
| 15525332 | ref | gcc -m64 -march=core2 -Os -fomit-frame-pointer | 20161017 | 20161009 |
| 15526052 | ref | gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer | 20161017 | 20161009 |
| 15527899 | ref | gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | 20161017 | 20161009 |
| 34357144 | ref | gcc -funroll-loops | 20161017 | 20161009 |
| 34534155 | ref | cc | 20161017 | 20161009 |
| 35198893 | ref | gcc | 20161017 | 20161009 |