| Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 155490 | ref | gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | 20161015 | 20161009 |
| 155898 | ref | gcc -funroll-loops -O2 -fomit-frame-pointer | 20161015 | 20161009 |
| 155937 | ref | gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | 20161015 | 20161009 |
| 156101 | ref | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20161015 | 20161009 |
| 156345 | ref | gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | 20161015 | 20161009 |
| 156945 | ref | gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer | 20161015 | 20161009 |
| 157224 | ref | gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer | 20161015 | 20161009 |
| 158014 | ref | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20161015 | 20161009 |
| 158954 | ref | clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20161015 | 20161009 |
| 158995 | ref | gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | 20161015 | 20161009 |
| 159024 | ref | gcc -funroll-loops -Os -fomit-frame-pointer | 20161015 | 20161009 |
| 159296 | ref | clang -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20161015 | 20161009 |
| 159898 | ref | clang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments | 20161015 | 20161009 |
| 160016 | ref | gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | 20161015 | 20161009 |
| 160054 | ref | clang -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20161015 | 20161009 |
| 160064 | ref | gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | 20161015 | 20161009 |
| 160141 | ref | gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer | 20161015 | 20161009 |
| 160413 | ref | gcc -funroll-loops -m64 -Os -fomit-frame-pointer | 20161015 | 20161009 |
| 160416 | ref | gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | 20161015 | 20161009 |
| 160760 | ref | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20161015 | 20161009 |
| 160848 | ref | gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer | 20161015 | 20161009 |
| 160849 | ref | gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | 20161015 | 20161009 |
| 160867 | ref | clang -O3 -fomit-frame-pointer -Qunused-arguments | 20161015 | 20161009 |
| 160881 | ref | gcc -funroll-loops -O3 -fomit-frame-pointer | 20161015 | 20161009 |
| 160904 | ref | gcc -m64 -march=barcelona -Os -fomit-frame-pointer | 20161015 | 20161009 |
| 160957 | ref | gcc -m64 -march=corei7 -O2 -fomit-frame-pointer | 20161015 | 20161009 |
| 160968 | ref | gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20161015 | 20161009 |
| 161019 | ref | clang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20161015 | 20161009 |
| 161099 | ref | gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer | 20161015 | 20161009 |
| 161213 | ref | gcc -m64 -march=core2 -O2 -fomit-frame-pointer | 20161015 | 20161009 |
| 161216 | ref | gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20161015 | 20161009 |
| 161379 | ref | gcc -march=barcelona -Os -fomit-frame-pointer | 20161015 | 20161009 |
| 161758 | ref | gcc -m64 -march=k8 -Os -fomit-frame-pointer | 20161015 | 20161009 |
| 161879 | ref | gcc -march=k8 -Os -fomit-frame-pointer | 20161015 | 20161009 |
| 161896 | ref | gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer | 20161015 | 20161009 |
| 161901 | ref | gcc -m64 -march=core2 -Os -fomit-frame-pointer | 20161015 | 20161009 |
| 161994 | ref | gcc -m64 -Os -fomit-frame-pointer | 20161015 | 20161009 |
| 162181 | ref | gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20161015 | 20161009 |
| 162216 | ref | gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer | 20161015 | 20161009 |
| 162488 | ref | gcc -Os -fomit-frame-pointer | 20161015 | 20161009 |
| 162498 | ref | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20161015 | 20161009 |
| 162560 | ref | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20161015 | 20161009 |
| 162582 | ref | gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer | 20161015 | 20161009 |
| 162749 | ref | gcc -march=k8 -O2 -fomit-frame-pointer | 20161015 | 20161009 |
| 162765 | ref | gcc -m64 -march=k8 -O2 -fomit-frame-pointer | 20161015 | 20161009 |
| 162821 | ref | gcc -O2 -fomit-frame-pointer | 20161015 | 20161009 |
| 162867 | ref | gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | 20161015 | 20161009 |
| 163098 | ref | gcc -m64 -march=corei7 -Os -fomit-frame-pointer | 20161015 | 20161009 |
| 163120 | ref | gcc -m64 -O2 -fomit-frame-pointer | 20161015 | 20161009 |
| 164690 | ref | gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | 20161015 | 20161009 |
| 164733 | ref | gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | 20161015 | 20161009 |
| 164909 | ref | gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20161015 | 20161009 |
| 165064 | ref | gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | 20161015 | 20161009 |
| 165072 | ref | gcc -march=barcelona -O2 -fomit-frame-pointer | 20161015 | 20161009 |
| 165134 | ref | gcc -m64 -march=barcelona -O2 -fomit-frame-pointer | 20161015 | 20161009 |
| 168238 | ref | gcc -march=k8 -O3 -fomit-frame-pointer | 20161015 | 20161009 |
| 168242 | ref | gcc -O3 -fomit-frame-pointer | 20161015 | 20161009 |
| 168247 | ref | gcc -m64 -march=k8 -O3 -fomit-frame-pointer | 20161015 | 20161009 |
| 168272 | ref | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20161015 | 20161009 |
| 168590 | ref | gcc -m64 -O3 -fomit-frame-pointer | 20161015 | 20161009 |
| 168920 | ref | gcc -m64 -march=nocona -Os -fomit-frame-pointer | 20161015 | 20161009 |
| 168923 | ref | gcc -march=nocona -Os -fomit-frame-pointer | 20161015 | 20161009 |
| 169203 | ref | gcc -m64 -march=nocona -O2 -fomit-frame-pointer | 20161015 | 20161009 |
| 169223 | ref | gcc -march=nocona -O2 -fomit-frame-pointer | 20161015 | 20161009 |
| 169245 | ref | gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | 20161015 | 20161009 |
| 169248 | ref | gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | 20161015 | 20161009 |
| 169596 | ref | gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | 20161015 | 20161009 |
| 169877 | ref | gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | 20161015 | 20161009 |
| 169973 | ref | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv | 20161015 | 20161009 |
| 170085 | ref | gcc -march=barcelona -O3 -fomit-frame-pointer | 20161015 | 20161009 |
| 170141 | ref | gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20161015 | 20161009 |
| 170304 | ref | gcc -funroll-loops -O -fomit-frame-pointer | 20161015 | 20161009 |
| 170322 | ref | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20161015 | 20161009 |
| 170334 | ref | gcc -funroll-loops -m64 -O -fomit-frame-pointer | 20161015 | 20161009 |
| 170477 | ref | gcc -m64 -march=barcelona -O3 -fomit-frame-pointer | 20161015 | 20161009 |
| 170608 | ref | gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | 20161015 | 20161009 |
| 170805 | ref | gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | 20161015 | 20161009 |
| 171275 | ref | gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | 20161015 | 20161009 |
| 171291 | ref | gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | 20161015 | 20161009 |
| 171379 | ref | gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer | 20161015 | 20161009 |
| 172083 | ref | gcc -m64 -march=nocona -O3 -fomit-frame-pointer | 20161015 | 20161009 |
| 172383 | ref | gcc -march=nocona -O3 -fomit-frame-pointer | 20161015 | 20161009 |
| 175116 | ref | gcc -m64 -march=k8 -O -fomit-frame-pointer | 20161015 | 20161009 |
| 175182 | ref | gcc -march=k8 -O -fomit-frame-pointer | 20161015 | 20161009 |
| 175547 | ref | gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer | 20161015 | 20161009 |
| 176503 | ref | gcc -m64 -march=nocona -O -fomit-frame-pointer | 20161015 | 20161009 |
| 176558 | ref | gcc -march=nocona -O -fomit-frame-pointer | 20161015 | 20161009 |
| 177000 | ref | gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer | 20161015 | 20161009 |
| 177051 | ref | gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | 20161015 | 20161009 |
| 177269 | ref | gcc -m64 -march=barcelona -O -fomit-frame-pointer | 20161015 | 20161009 |
| 177544 | ref | gcc -march=barcelona -O -fomit-frame-pointer | 20161015 | 20161009 |
| 178902 | ref | gcc -m64 -O -fomit-frame-pointer | 20161015 | 20161009 |
| 178946 | ref | gcc -O -fomit-frame-pointer | 20161015 | 20161009 |
| 179616 | ref | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20161015 | 20161009 |
| 181917 | ref | gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20161015 | 20161009 |
| 181934 | ref | gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer | 20161015 | 20161009 |
| 182357 | ref | gcc -m64 -march=corei7 -O -fomit-frame-pointer | 20161015 | 20161009 |
| 182394 | ref | gcc -m64 -march=core2 -O -fomit-frame-pointer | 20161015 | 20161009 |
| 391194 | ref | cc | 20161015 | 20161009 |
| 392603 | ref | gcc | 20161015 | 20161009 |
| 392886 | ref | gcc -funroll-loops | 20161015 | 20161009 |