| Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 27946 | ref | g++ -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20161016 | 20161009 |
| 30186 | ref | g++ -m64 -march=barcelona -O3 -fomit-frame-pointer | 20161016 | 20161009 |
| 30186 | ref | g++ -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20161016 | 20161009 |
| 30226 | ref | g++ -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv | 20161016 | 20161009 |
| 30248 | ref | g++ -march=barcelona -O3 -fomit-frame-pointer | 20161016 | 20161009 |
| 30651 | ref | g++ -O3 -fomit-frame-pointer | 20161016 | 20161009 |
| 30651 | ref | g++ -m64 -O3 -fomit-frame-pointer | 20161016 | 20161009 |
| 30686 | ref | g++ -fno-schedule-insns -O3 -fomit-frame-pointer | 20161016 | 20161009 |
| 30713 | ref | g++ -march=k8 -O3 -fomit-frame-pointer | 20161016 | 20161009 |
| 30759 | ref | g++ -m64 -march=k8 -O3 -fomit-frame-pointer | 20161016 | 20161009 |
| 31938 | ref | g++ -march=nocona -O3 -fomit-frame-pointer | 20161016 | 20161009 |
| 31946 | ref | g++ -m64 -march=nocona -O3 -fomit-frame-pointer | 20161016 | 20161009 |
| 70872 | ref | g++ -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20161016 | 20161009 |
| 74356 | ref | g++ -m64 -march=nocona -O2 -fomit-frame-pointer | 20161016 | 20161009 |
| 75044 | ref | g++ -march=nocona -O2 -fomit-frame-pointer | 20161016 | 20161009 |
| 75281 | ref | g++ -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | 20161016 | 20161009 |
| 76464 | ref | g++ -m64 -march=barcelona -O2 -fomit-frame-pointer | 20161016 | 20161009 |
| 77403 | ref | g++ -march=barcelona -O2 -fomit-frame-pointer | 20161016 | 20161009 |
| 78117 | ref | g++ -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20161016 | 20161009 |
| 79702 | ref | g++ -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20161016 | 20161009 |
| 79725 | ref | g++ -m64 -march=barcelona -Os -fomit-frame-pointer | 20161016 | 20161009 |
| 79805 | ref | g++ -Os -fomit-frame-pointer | 20161016 | 20161009 |
| 79832 | ref | g++ -march=k8 -Os -fomit-frame-pointer | 20161016 | 20161009 |
| 79880 | ref | g++ -fno-schedule-insns -Os -fomit-frame-pointer | 20161016 | 20161009 |
| 79889 | ref | g++ -m64 -march=k8 -Os -fomit-frame-pointer | 20161016 | 20161009 |
| 80248 | ref | g++ -m64 -march=k8 -O2 -fomit-frame-pointer | 20161016 | 20161009 |
| 80260 | ref | g++ -m64 -Os -fomit-frame-pointer | 20161016 | 20161009 |
| 80602 | ref | g++ -march=k8 -O2 -fomit-frame-pointer | 20161016 | 20161009 |
| 80710 | ref | g++ -march=barcelona -Os -fomit-frame-pointer | 20161016 | 20161009 |
| 80866 | ref | g++ -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | 20161016 | 20161009 |
| 80949 | ref | g++ -m64 -march=native -mtune=native -Os -fomit-frame-pointer | 20161016 | 20161009 |
| 81478 | ref | g++ -m64 -march=core2 -O2 -fomit-frame-pointer | 20161016 | 20161009 |
| 81595 | ref | g++ -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20161016 | 20161009 |
| 81920 | ref | g++ -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20161016 | 20161009 |
| 82205 | ref | g++ -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20161016 | 20161009 |
| 82277 | ref | g++ -O2 -fomit-frame-pointer | 20161016 | 20161009 |
| 82333 | ref | g++ -m64 -O2 -fomit-frame-pointer | 20161016 | 20161009 |
| 82441 | ref | g++ -fno-schedule-insns -O2 -fomit-frame-pointer | 20161016 | 20161009 |
| 82589 | ref | g++ -m64 -march=core2 -Os -fomit-frame-pointer | 20161016 | 20161009 |
| 82640 | ref | g++ -m64 -march=corei7 -Os -fomit-frame-pointer | 20161016 | 20161009 |
| 82893 | ref | g++ -m64 -march=corei7 -O2 -fomit-frame-pointer | 20161016 | 20161009 |
| 83055 | ref | g++ -march=nocona -Os -fomit-frame-pointer | 20161016 | 20161009 |
| 83278 | ref | g++ -m64 -march=core2 -msse4 -Os -fomit-frame-pointer | 20161016 | 20161009 |
| 83330 | ref | g++ -m64 -march=nocona -Os -fomit-frame-pointer | 20161016 | 20161009 |
| 87874 | ref | g++ -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20161016 | 20161009 |
| 88684 | ref | g++ -m64 -O -fomit-frame-pointer | 20161016 | 20161009 |
| 89205 | ref | g++ -march=nocona -O -fomit-frame-pointer | 20161016 | 20161009 |
| 89222 | ref | g++ -m64 -march=nocona -O -fomit-frame-pointer | 20161016 | 20161009 |
| 89534 | ref | g++ -O -fomit-frame-pointer | 20161016 | 20161009 |
| 89563 | ref | g++ -fno-schedule-insns -O -fomit-frame-pointer | 20161016 | 20161009 |
| 93552 | ref | g++ -m64 -march=native -mtune=native -O -fomit-frame-pointer | 20161016 | 20161009 |
| 93899 | ref | g++ -m64 -march=barcelona -O -fomit-frame-pointer | 20161016 | 20161009 |
| 93987 | ref | g++ -m64 -march=core2 -msse4 -O -fomit-frame-pointer | 20161016 | 20161009 |
| 94110 | ref | g++ -march=k8 -O -fomit-frame-pointer | 20161016 | 20161009 |
| 94213 | ref | g++ -m64 -march=k8 -O -fomit-frame-pointer | 20161016 | 20161009 |
| 94690 | ref | g++ -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | 20161016 | 20161009 |
| 95015 | ref | g++ -march=barcelona -O -fomit-frame-pointer | 20161016 | 20161009 |
| 95216 | ref | g++ -m64 -march=core2 -O -fomit-frame-pointer | 20161016 | 20161009 |
| 95315 | ref | g++ -m64 -march=corei7 -O -fomit-frame-pointer | 20161016 | 20161009 |
| 95389 | ref | g++ -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20161016 | 20161009 |
| 102419 | ref | clang++ -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20161016 | 20161009 |
| 102583 | ref | clang++ -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20161016 | 20161009 |
| 103085 | ref | clang++ -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20161016 | 20161009 |
| 103750 | ref | clang++ -O3 -fomit-frame-pointer -Qunused-arguments | 20161016 | 20161009 |
| 108379 | ref | clang++ -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments | 20161016 | 20161009 |
| 108381 | ref | clang++ -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20161016 | 20161009 |
| 412130 | ref | g++ | 20161016 | 20161009 |