| Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 5052542 | ref | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20161019 | 20161009 |
| 5055606 | ref | gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | 20161019 | 20161009 |
| 5056274 | ref | gcc -funroll-loops -O2 -fomit-frame-pointer | 20161019 | 20161009 |
| 5107993 | ref | gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | 20161019 | 20161009 |
| 5108085 | ref | gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | 20161019 | 20161009 |
| 5119032 | ref | gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer | 20161019 | 20161009 |
| 5131869 | ref | gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer | 20161019 | 20161009 |
| 5516832 | ref | gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer | 20161019 | 20161009 |
| 5517248 | ref | gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer | 20161019 | 20161009 |
| 5540506 | ref | gcc -funroll-loops -O3 -fomit-frame-pointer | 20161019 | 20161009 |
| 5545484 | ref | gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | 20161019 | 20161009 |
| 5555375 | ref | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20161019 | 20161009 |
| 5627213 | ref | gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | 20161019 | 20161009 |
| 5630285 | ref | gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | 20161019 | 20161009 |
| 6795173 | ref | gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | 20161019 | 20161009 |
| 6814650 | ref | gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer | 20161019 | 20161009 |
| 6821861 | ref | gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | 20161019 | 20161009 |
| 6831576 | ref | gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer | 20161019 | 20161009 |
| 6854874 | ref | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20161019 | 20161009 |
| 6857482 | ref | gcc -funroll-loops -O -fomit-frame-pointer | 20161019 | 20161009 |
| 6860248 | ref | gcc -funroll-loops -m64 -O -fomit-frame-pointer | 20161019 | 20161009 |
| 7023221 | ref | gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | 20161019 | 20161009 |
| 7024678 | ref | gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | 20161019 | 20161009 |
| 7051209 | ref | gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | 20161019 | 20161009 |
| 7056715 | ref | gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | 20161019 | 20161009 |
| 7101846 | ref | gcc -m64 -march=nocona -O3 -fomit-frame-pointer | 20161019 | 20161009 |
| 7102185 | ref | gcc -march=nocona -O3 -fomit-frame-pointer | 20161019 | 20161009 |
| 7126594 | ref | gcc -O3 -fomit-frame-pointer | 20161019 | 20161009 |
| 7157923 | ref | gcc -m64 -march=k8 -O3 -fomit-frame-pointer | 20161019 | 20161009 |
| 7163704 | ref | gcc -m64 -O3 -fomit-frame-pointer | 20161019 | 20161009 |
| 7163790 | ref | gcc -march=k8 -O3 -fomit-frame-pointer | 20161019 | 20161009 |
| 7163923 | ref | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20161019 | 20161009 |
| 7208554 | ref | gcc -march=barcelona -O3 -fomit-frame-pointer | 20161019 | 20161009 |
| 7208642 | ref | gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | 20161019 | 20161009 |
| 7210077 | ref | gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20161019 | 20161009 |
| 7228143 | ref | gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | 20161019 | 20161009 |
| 7233418 | ref | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv | 20161019 | 20161009 |
| 7255352 | ref | gcc -m64 -march=barcelona -O3 -fomit-frame-pointer | 20161019 | 20161009 |
| 8483076 | ref | clang -O3 -fomit-frame-pointer -Qunused-arguments | 20161019 | 20161009 |
| 8542976 | ref | clang -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20161019 | 20161009 |
| 8543085 | ref | clang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20161019 | 20161009 |
| 8543282 | ref | clang -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20161019 | 20161009 |
| 8616027 | ref | clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20161019 | 20161009 |
| 8685859 | ref | clang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments | 20161019 | 20161009 |
| 8846701 | ref | gcc -O2 -fomit-frame-pointer | 20161019 | 20161009 |
| 8868099 | ref | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20161019 | 20161009 |
| 8894324 | ref | gcc -m64 -O2 -fomit-frame-pointer | 20161019 | 20161009 |
| 9008607 | ref | gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | 20161019 | 20161009 |
| 9009133 | ref | gcc -march=nocona -O2 -fomit-frame-pointer | 20161019 | 20161009 |
| 9029520 | ref | gcc -march=k8 -O2 -fomit-frame-pointer | 20161019 | 20161009 |
| 9115984 | ref | gcc -m64 -march=k8 -O2 -fomit-frame-pointer | 20161019 | 20161009 |
| 9149738 | ref | gcc -m64 -march=nocona -O2 -fomit-frame-pointer | 20161019 | 20161009 |
| 9165656 | ref | gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20161019 | 20161009 |
| 9166079 | ref | gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | 20161019 | 20161009 |
| 9172710 | ref | gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | 20161019 | 20161009 |
| 9243740 | ref | gcc -march=barcelona -O2 -fomit-frame-pointer | 20161019 | 20161009 |
| 9277838 | ref | gcc -m64 -march=barcelona -O2 -fomit-frame-pointer | 20161019 | 20161009 |
| 9507160 | ref | gcc -m64 -march=corei7 -O2 -fomit-frame-pointer | 20161019 | 20161009 |
| 9534912 | ref | gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20161019 | 20161009 |
| 9546600 | ref | gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20161019 | 20161009 |
| 9558490 | ref | gcc -m64 -march=core2 -Os -fomit-frame-pointer | 20161019 | 20161009 |
| 9562250 | ref | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20161019 | 20161009 |
| 9565308 | ref | gcc -m64 -march=core2 -O2 -fomit-frame-pointer | 20161019 | 20161009 |
| 9567954 | ref | gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20161019 | 20161009 |
| 9584074 | ref | gcc -march=barcelona -Os -fomit-frame-pointer | 20161019 | 20161009 |
| 9588686 | ref | gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer | 20161019 | 20161009 |
| 9658108 | ref | gcc -m64 -march=corei7 -Os -fomit-frame-pointer | 20161019 | 20161009 |
| 9669529 | ref | gcc -march=k8 -Os -fomit-frame-pointer | 20161019 | 20161009 |
| 9669714 | ref | gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer | 20161019 | 20161009 |
| 9738186 | ref | gcc -funroll-loops -Os -fomit-frame-pointer | 20161019 | 20161009 |
| 9740902 | ref | gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer | 20161019 | 20161009 |
| 9749933 | ref | gcc -m64 -march=barcelona -Os -fomit-frame-pointer | 20161019 | 20161009 |
| 9751952 | ref | gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | 20161019 | 20161009 |
| 9760714 | ref | gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | 20161019 | 20161009 |
| 9763327 | ref | gcc -funroll-loops -m64 -Os -fomit-frame-pointer | 20161019 | 20161009 |
| 9766979 | ref | gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer | 20161019 | 20161009 |
| 9776961 | ref | gcc -m64 -march=k8 -Os -fomit-frame-pointer | 20161019 | 20161009 |
| 9777904 | ref | gcc -m64 -Os -fomit-frame-pointer | 20161019 | 20161009 |
| 9779248 | ref | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20161019 | 20161009 |
| 9825943 | ref | gcc -Os -fomit-frame-pointer | 20161019 | 20161009 |
| 9840782 | ref | gcc -m64 -march=barcelona -O -fomit-frame-pointer | 20161019 | 20161009 |
| 9853605 | ref | gcc -m64 -march=k8 -O -fomit-frame-pointer | 20161019 | 20161009 |
| 9855184 | ref | gcc -m64 -march=nocona -Os -fomit-frame-pointer | 20161019 | 20161009 |
| 9869544 | ref | gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer | 20161019 | 20161009 |
| 10062787 | ref | gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | 20161019 | 20161009 |
| 10107893 | ref | gcc -march=barcelona -O -fomit-frame-pointer | 20161019 | 20161009 |
| 10176949 | ref | gcc -march=k8 -O -fomit-frame-pointer | 20161019 | 20161009 |
| 10331504 | ref | gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | 20161019 | 20161009 |
| 10424124 | ref | gcc -m64 -march=nocona -O -fomit-frame-pointer | 20161019 | 20161009 |
| 10437542 | ref | gcc -march=nocona -O -fomit-frame-pointer | 20161019 | 20161009 |
| 10450212 | ref | gcc -m64 -O -fomit-frame-pointer | 20161019 | 20161009 |
| 10558066 | ref | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20161019 | 20161009 |
| 10639451 | ref | gcc -m64 -march=core2 -O -fomit-frame-pointer | 20161019 | 20161009 |
| 10658099 | ref | gcc -m64 -march=corei7 -O -fomit-frame-pointer | 20161019 | 20161009 |
| 10670043 | ref | gcc -O -fomit-frame-pointer | 20161019 | 20161009 |
| 10680091 | ref | gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20161019 | 20161009 |
| 10724395 | ref | gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer | 20161019 | 20161009 |
| 11613819 | ref | gcc -march=nocona -Os -fomit-frame-pointer | 20161019 | 20161009 |
| 44645894 | ref | cc | 20161019 | 20161009 |
| 44855287 | ref | gcc -funroll-loops | 20161019 | 20161009 |
| 44910635 | ref | gcc | 20161019 | 20161009 |