| Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 24239221 | ref | g++ -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20161022 | 20161009 |
| 34370381 | ref | g++ -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20161022 | 20161009 |
| 34686842 | ref | g++ -m64 -march=nocona -O3 -fomit-frame-pointer | 20161022 | 20161009 |
| 34700644 | ref | g++ -march=nocona -O3 -fomit-frame-pointer | 20161022 | 20161009 |
| 36622381 | ref | g++ -m64 -march=k8 -O3 -fomit-frame-pointer | 20161022 | 20161009 |
| 36638488 | ref | g++ -march=k8 -O3 -fomit-frame-pointer | 20161022 | 20161009 |
| 36708872 | ref | g++ -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv | 20161022 | 20161009 |
| 36711855 | ref | g++ -march=barcelona -O3 -fomit-frame-pointer | 20161022 | 20161009 |
| 36716195 | ref | g++ -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20161022 | 20161009 |
| 36718187 | ref | g++ -m64 -march=barcelona -O3 -fomit-frame-pointer | 20161022 | 20161009 |
| 36779840 | ref | g++ -O3 -fomit-frame-pointer | 20161022 | 20161009 |
| 36779949 | ref | g++ -fno-schedule-insns -O3 -fomit-frame-pointer | 20161022 | 20161009 |
| 36782792 | ref | g++ -m64 -O3 -fomit-frame-pointer | 20161022 | 20161009 |
| 59147779 | ref | g++ -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20161022 | 20161009 |
| 59555071 | ref | g++ -march=barcelona -O2 -fomit-frame-pointer | 20161022 | 20161009 |
| 59559027 | ref | g++ -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20161022 | 20161009 |
| 59567736 | ref | g++ -m64 -march=barcelona -O2 -fomit-frame-pointer | 20161022 | 20161009 |
| 61336291 | ref | g++ -m64 -march=nocona -O2 -fomit-frame-pointer | 20161022 | 20161009 |
| 61336838 | ref | g++ -march=nocona -O2 -fomit-frame-pointer | 20161022 | 20161009 |
| 62717867 | ref | g++ -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | 20161022 | 20161009 |
| 62762096 | ref | g++ -m64 -O2 -fomit-frame-pointer | 20161022 | 20161009 |
| 62770344 | ref | g++ -fno-schedule-insns -O2 -fomit-frame-pointer | 20161022 | 20161009 |
| 62786848 | ref | g++ -O2 -fomit-frame-pointer | 20161022 | 20161009 |
| 62795669 | ref | g++ -m64 -march=k8 -O2 -fomit-frame-pointer | 20161022 | 20161009 |
| 62805019 | ref | g++ -march=k8 -O2 -fomit-frame-pointer | 20161022 | 20161009 |
| 62830963 | ref | g++ -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20161022 | 20161009 |
| 62856168 | ref | g++ -m64 -march=core2 -O2 -fomit-frame-pointer | 20161022 | 20161009 |
| 62861339 | ref | g++ -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20161022 | 20161009 |
| 63446928 | ref | g++ -m64 -march=corei7 -O2 -fomit-frame-pointer | 20161022 | 20161009 |
| 69123243 | ref | g++ -m64 -march=nocona -O -fomit-frame-pointer | 20161022 | 20161009 |
| 69126594 | ref | g++ -march=nocona -O -fomit-frame-pointer | 20161022 | 20161009 |
| 69262376 | ref | g++ -m64 -march=core2 -O -fomit-frame-pointer | 20161022 | 20161009 |
| 69283671 | ref | g++ -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20161022 | 20161009 |
| 69294640 | ref | g++ -m64 -march=corei7 -O -fomit-frame-pointer | 20161022 | 20161009 |
| 69340201 | ref | g++ -m64 -march=core2 -msse4 -O -fomit-frame-pointer | 20161022 | 20161009 |
| 69881442 | ref | g++ -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | 20161022 | 20161009 |
| 70496816 | ref | g++ -m64 -O -fomit-frame-pointer | 20161022 | 20161009 |
| 70504768 | ref | g++ -fno-schedule-insns -O -fomit-frame-pointer | 20161022 | 20161009 |
| 71121362 | ref | g++ -m64 -march=native -mtune=native -O -fomit-frame-pointer | 20161022 | 20161009 |
| 71155799 | ref | g++ -m64 -march=barcelona -O -fomit-frame-pointer | 20161022 | 20161009 |
| 71239672 | ref | g++ -march=barcelona -O -fomit-frame-pointer | 20161022 | 20161009 |
| 72637811 | ref | g++ -O -fomit-frame-pointer | 20161022 | 20161009 |
| 73805122 | ref | clang++ -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20161022 | 20161009 |
| 73807904 | ref | clang++ -O3 -fomit-frame-pointer -Qunused-arguments | 20161022 | 20161009 |
| 73808184 | ref | clang++ -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20161022 | 20161009 |
| 73813659 | ref | clang++ -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20161022 | 20161009 |
| 74029835 | ref | clang++ -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments | 20161022 | 20161009 |
| 74030510 | ref | clang++ -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20161022 | 20161009 |
| 75084792 | ref | g++ -march=k8 -O -fomit-frame-pointer | 20161022 | 20161009 |
| 75175827 | ref | g++ -m64 -march=k8 -O -fomit-frame-pointer | 20161022 | 20161009 |
| 80458514 | ref | g++ -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20161022 | 20161009 |
| 82164432 | ref | g++ -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | 20161022 | 20161009 |
| 83933645 | ref | g++ -march=nocona -Os -fomit-frame-pointer | 20161022 | 20161009 |
| 83977644 | ref | g++ -m64 -march=nocona -Os -fomit-frame-pointer | 20161022 | 20161009 |
| 85311959 | ref | g++ -march=barcelona -Os -fomit-frame-pointer | 20161022 | 20161009 |
| 85312045 | ref | g++ -m64 -march=barcelona -Os -fomit-frame-pointer | 20161022 | 20161009 |
| 85355826 | ref | g++ -m64 -march=native -mtune=native -Os -fomit-frame-pointer | 20161022 | 20161009 |
| 85821360 | ref | g++ -m64 -march=core2 -msse4 -Os -fomit-frame-pointer | 20161022 | 20161009 |
| 85851124 | ref | g++ -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20161022 | 20161009 |
| 85853512 | ref | g++ -m64 -march=core2 -Os -fomit-frame-pointer | 20161022 | 20161009 |
| 86027295 | ref | g++ -m64 -march=corei7 -Os -fomit-frame-pointer | 20161022 | 20161009 |
| 86523294 | ref | g++ -fno-schedule-insns -Os -fomit-frame-pointer | 20161022 | 20161009 |
| 86555080 | ref | g++ -m64 -march=k8 -Os -fomit-frame-pointer | 20161022 | 20161009 |
| 86555160 | ref | g++ -m64 -Os -fomit-frame-pointer | 20161022 | 20161009 |
| 86557003 | ref | g++ -Os -fomit-frame-pointer | 20161022 | 20161009 |
| 86572845 | ref | g++ -march=k8 -Os -fomit-frame-pointer | 20161022 | 20161009 |
| 328256693 | ref | g++ | 20161022 | 20161009 |