| Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 4945813 | ref | gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | 20161022 | 20161009 |
| 4946056 | ref | gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | 20161022 | 20161009 |
| 4966373 | ref | gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | 20161022 | 20161009 |
| 4966416 | ref | gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | 20161022 | 20161009 |
| 4967149 | ref | gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | 20161022 | 20161009 |
| 4967222 | ref | gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | 20161022 | 20161009 |
| 4969513 | ref | gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer | 20161022 | 20161009 |
| 4969909 | ref | gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer | 20161022 | 20161009 |
| 4977203 | ref | gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer | 20161022 | 20161009 |
| 4977533 | ref | gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer | 20161022 | 20161009 |
| 5015315 | ref | gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | 20161022 | 20161009 |
| 5015397 | ref | gcc -funroll-loops -O2 -fomit-frame-pointer | 20161022 | 20161009 |
| 5015794 | ref | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20161022 | 20161009 |
| 5016507 | ref | gcc -m64 -march=barcelona -O3 -fomit-frame-pointer | 20161022 | 20161009 |
| 5016563 | ref | gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20161022 | 20161009 |
| 5020971 | ref | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv | 20161022 | 20161009 |
| 5021014 | ref | gcc -march=barcelona -O3 -fomit-frame-pointer | 20161022 | 20161009 |
| 5029161 | ref | gcc -m64 -march=barcelona -O2 -fomit-frame-pointer | 20161022 | 20161009 |
| 5029164 | ref | gcc -march=barcelona -O2 -fomit-frame-pointer | 20161022 | 20161009 |
| 5030171 | ref | gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20161022 | 20161009 |
| 5031101 | ref | gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | 20161022 | 20161009 |
| 5033629 | ref | gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | 20161022 | 20161009 |
| 5034552 | ref | gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | 20161022 | 20161009 |
| 5047664 | ref | gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | 20161022 | 20161009 |
| 5047928 | ref | gcc -funroll-loops -O3 -fomit-frame-pointer | 20161022 | 20161009 |
| 5048162 | ref | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20161022 | 20161009 |
| 5052032 | ref | gcc -m64 -march=k8 -O3 -fomit-frame-pointer | 20161022 | 20161009 |
| 5060664 | ref | gcc -march=k8 -O3 -fomit-frame-pointer | 20161022 | 20161009 |
| 5063358 | ref | gcc -m64 -O2 -fomit-frame-pointer | 20161022 | 20161009 |
| 5063452 | ref | gcc -march=k8 -O2 -fomit-frame-pointer | 20161022 | 20161009 |
| 5063478 | ref | gcc -m64 -march=k8 -O2 -fomit-frame-pointer | 20161022 | 20161009 |
| 5065835 | ref | gcc -O2 -fomit-frame-pointer | 20161022 | 20161009 |
| 5065973 | ref | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20161022 | 20161009 |
| 5070349 | ref | gcc -m64 -O3 -fomit-frame-pointer | 20161022 | 20161009 |
| 5070822 | ref | gcc -O3 -fomit-frame-pointer | 20161022 | 20161009 |
| 5072092 | ref | gcc -m64 -march=core2 -O2 -fomit-frame-pointer | 20161022 | 20161009 |
| 5072586 | ref | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20161022 | 20161009 |
| 5072752 | ref | gcc -m64 -march=corei7 -O2 -fomit-frame-pointer | 20161022 | 20161009 |
| 5073040 | ref | gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20161022 | 20161009 |
| 5073058 | ref | gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20161022 | 20161009 |
| 5106824 | ref | gcc -march=nocona -O2 -fomit-frame-pointer | 20161022 | 20161009 |
| 5109941 | ref | gcc -m64 -march=nocona -O2 -fomit-frame-pointer | 20161022 | 20161009 |
| 5116642 | ref | gcc -march=nocona -O3 -fomit-frame-pointer | 20161022 | 20161009 |
| 5117427 | ref | gcc -m64 -march=nocona -O3 -fomit-frame-pointer | 20161022 | 20161009 |
| 5361179 | ref | clang -O3 -fomit-frame-pointer -Qunused-arguments | 20161022 | 20161009 |
| 5361414 | ref | clang -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20161022 | 20161009 |
| 5361477 | ref | clang -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20161022 | 20161009 |
| 5362525 | ref | clang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20161022 | 20161009 |
| 5363834 | ref | clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20161022 | 20161009 |
| 5364822 | ref | clang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments | 20161022 | 20161009 |
| 6113601 | ref | gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer | 20161022 | 20161009 |
| 6113872 | ref | gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer | 20161022 | 20161009 |
| 6121739 | ref | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20161022 | 20161009 |
| 6121774 | ref | gcc -funroll-loops -Os -fomit-frame-pointer | 20161022 | 20161009 |
| 6121886 | ref | gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | 20161022 | 20161009 |
| 6122011 | ref | gcc -funroll-loops -m64 -Os -fomit-frame-pointer | 20161022 | 20161009 |
| 6122141 | ref | gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | 20161022 | 20161009 |
| 6131527 | ref | gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | 20161022 | 20161009 |
| 6131738 | ref | gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | 20161022 | 20161009 |
| 6238290 | ref | gcc -march=nocona -Os -fomit-frame-pointer | 20161022 | 20161009 |
| 6240913 | ref | gcc -m64 -march=nocona -Os -fomit-frame-pointer | 20161022 | 20161009 |
| 6251280 | ref | gcc -m64 -march=barcelona -Os -fomit-frame-pointer | 20161022 | 20161009 |
| 6253906 | ref | gcc -Os -fomit-frame-pointer | 20161022 | 20161009 |
| 6254048 | ref | gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer | 20161022 | 20161009 |
| 6254440 | ref | gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20161022 | 20161009 |
| 6255453 | ref | gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | 20161022 | 20161009 |
| 6255896 | ref | gcc -m64 -march=k8 -Os -fomit-frame-pointer | 20161022 | 20161009 |
| 6256917 | ref | gcc -m64 -march=corei7 -Os -fomit-frame-pointer | 20161022 | 20161009 |
| 6257112 | ref | gcc -m64 -Os -fomit-frame-pointer | 20161022 | 20161009 |
| 6257124 | ref | gcc -march=k8 -Os -fomit-frame-pointer | 20161022 | 20161009 |
| 6257538 | ref | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20161022 | 20161009 |
| 6258936 | ref | gcc -m64 -march=core2 -Os -fomit-frame-pointer | 20161022 | 20161009 |
| 6259496 | ref | gcc -march=barcelona -Os -fomit-frame-pointer | 20161022 | 20161009 |
| 6262243 | ref | gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer | 20161022 | 20161009 |
| 6935685 | ref | gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | 20161022 | 20161009 |
| 6935803 | ref | gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | 20161022 | 20161009 |
| 6980894 | ref | gcc -march=nocona -O -fomit-frame-pointer | 20161022 | 20161009 |
| 6981055 | ref | gcc -m64 -march=nocona -O -fomit-frame-pointer | 20161022 | 20161009 |
| 7380501 | ref | gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer | 20161022 | 20161009 |
| 7381567 | ref | gcc -march=k8 -O -fomit-frame-pointer | 20161022 | 20161009 |
| 7381667 | ref | gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | 20161022 | 20161009 |
| 7382023 | ref | gcc -m64 -march=barcelona -O -fomit-frame-pointer | 20161022 | 20161009 |
| 7385927 | ref | gcc -march=barcelona -O -fomit-frame-pointer | 20161022 | 20161009 |
| 7388645 | ref | gcc -funroll-loops -O -fomit-frame-pointer | 20161022 | 20161009 |
| 7390552 | ref | gcc -funroll-loops -m64 -O -fomit-frame-pointer | 20161022 | 20161009 |
| 7391520 | ref | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20161022 | 20161009 |
| 7432038 | ref | gcc -m64 -O -fomit-frame-pointer | 20161022 | 20161009 |
| 7432214 | ref | gcc -O -fomit-frame-pointer | 20161022 | 20161009 |
| 7433203 | ref | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20161022 | 20161009 |
| 7452402 | ref | gcc -m64 -march=k8 -O -fomit-frame-pointer | 20161022 | 20161009 |
| 7528739 | ref | gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer | 20161022 | 20161009 |
| 7538593 | ref | gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer | 20161022 | 20161009 |
| 7538721 | ref | gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer | 20161022 | 20161009 |
| 7567862 | ref | gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | 20161022 | 20161009 |
| 7568358 | ref | gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | 20161022 | 20161009 |
| 7655234 | ref | gcc -m64 -march=core2 -O -fomit-frame-pointer | 20161022 | 20161009 |
| 7694057 | ref | gcc -m64 -march=corei7 -O -fomit-frame-pointer | 20161022 | 20161009 |
| 7695120 | ref | gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20161022 | 20161009 |
| 18303764 | ref | gcc | 20161022 | 20161009 |
| 18304197 | ref | cc | 20161022 | 20161009 |
| 18305558 | ref | gcc -funroll-loops | 20161022 | 20161009 |