| Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 55946186 | ref | gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer | 20161019 | 20161009 |
| 56031923 | ref | gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer | 20161019 | 20161009 |
| 56032559 | ref | gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | 20161019 | 20161009 |
| 56032686 | ref | gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | 20161019 | 20161009 |
| 56033261 | ref | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20161019 | 20161009 |
| 56123605 | ref | gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | 20161019 | 20161009 |
| 56296784 | ref | gcc -funroll-loops -O2 -fomit-frame-pointer | 20161019 | 20161009 |
| 64070419 | ref | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20161019 | 20161009 |
| 64199898 | ref | gcc -funroll-loops -O3 -fomit-frame-pointer | 20161019 | 20161009 |
| 64242597 | ref | gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | 20161019 | 20161009 |
| 64257475 | ref | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20161019 | 20161009 |
| 64293733 | ref | gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | 20161019 | 20161009 |
| 64312624 | ref | gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | 20161019 | 20161009 |
| 64342890 | ref | gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | 20161019 | 20161009 |
| 64461779 | ref | gcc -O3 -fomit-frame-pointer | 20161019 | 20161009 |
| 64496859 | ref | gcc -m64 -O3 -fomit-frame-pointer | 20161019 | 20161009 |
| 64667484 | ref | gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer | 20161019 | 20161009 |
| 64703051 | ref | gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20161019 | 20161009 |
| 64706403 | ref | gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer | 20161019 | 20161009 |
| 64730680 | ref | gcc -march=k8 -O3 -fomit-frame-pointer | 20161019 | 20161009 |
| 64797565 | ref | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv | 20161019 | 20161009 |
| 64838122 | ref | gcc -m64 -march=k8 -O3 -fomit-frame-pointer | 20161019 | 20161009 |
| 64873794 | ref | gcc -march=barcelona -O3 -fomit-frame-pointer | 20161019 | 20161009 |
| 64955690 | ref | gcc -m64 -march=barcelona -O3 -fomit-frame-pointer | 20161019 | 20161009 |
| 65269154 | ref | gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | 20161019 | 20161009 |
| 66254768 | ref | gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | 20161019 | 20161009 |
| 66442461 | ref | gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | 20161019 | 20161009 |
| 67887761 | ref | gcc -m64 -march=nocona -O3 -fomit-frame-pointer | 20161019 | 20161009 |
| 67898422 | ref | gcc -march=nocona -O3 -fomit-frame-pointer | 20161019 | 20161009 |
| 76433241 | ref | gcc -funroll-loops -O -fomit-frame-pointer | 20161019 | 20161009 |
| 76486312 | ref | gcc -funroll-loops -m64 -O -fomit-frame-pointer | 20161019 | 20161009 |
| 76563661 | ref | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20161019 | 20161009 |
| 77791456 | ref | gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | 20161019 | 20161009 |
| 77814573 | ref | gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | 20161019 | 20161009 |
| 78507701 | ref | gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer | 20161019 | 20161009 |
| 78882245 | ref | gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer | 20161019 | 20161009 |
| 79367013 | ref | gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | 20161019 | 20161009 |
| 79954779 | ref | gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | 20161019 | 20161009 |
| 121233898 | ref | gcc -march=nocona -O2 -fomit-frame-pointer | 20161019 | 20161009 |
| 122166954 | ref | gcc -m64 -march=nocona -O2 -fomit-frame-pointer | 20161019 | 20161009 |
| 124388688 | ref | gcc -m64 -march=corei7 -O2 -fomit-frame-pointer | 20161019 | 20161009 |
| 124609943 | ref | gcc -march=k8 -O2 -fomit-frame-pointer | 20161019 | 20161009 |
| 124703614 | ref | gcc -m64 -march=core2 -O2 -fomit-frame-pointer | 20161019 | 20161009 |
| 124895172 | ref | gcc -m64 -march=k8 -O2 -fomit-frame-pointer | 20161019 | 20161009 |
| 125227814 | ref | gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20161019 | 20161009 |
| 125267680 | ref | gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20161019 | 20161009 |
| 129966449 | ref | gcc -march=nocona -Os -fomit-frame-pointer | 20161019 | 20161009 |
| 130872187 | ref | gcc -m64 -march=nocona -Os -fomit-frame-pointer | 20161019 | 20161009 |
| 131055220 | ref | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20161019 | 20161009 |
| 131339149 | ref | gcc -m64 -march=corei7 -Os -fomit-frame-pointer | 20161019 | 20161009 |
| 131567406 | ref | gcc -m64 -march=barcelona -Os -fomit-frame-pointer | 20161019 | 20161009 |
| 131573844 | ref | gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer | 20161019 | 20161009 |
| 131616048 | ref | gcc -m64 -O2 -fomit-frame-pointer | 20161019 | 20161009 |
| 131773618 | ref | gcc -march=barcelona -O2 -fomit-frame-pointer | 20161019 | 20161009 |
| 131773829 | ref | gcc -march=barcelona -Os -fomit-frame-pointer | 20161019 | 20161009 |
| 132010106 | ref | gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20161019 | 20161009 |
| 132022058 | ref | gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20161019 | 20161009 |
| 132067369 | ref | gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer | 20161019 | 20161009 |
| 132102792 | ref | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20161019 | 20161009 |
| 132143897 | ref | gcc -Os -fomit-frame-pointer | 20161019 | 20161009 |
| 132152356 | ref | gcc -m64 -Os -fomit-frame-pointer | 20161019 | 20161009 |
| 132220283 | ref | gcc -m64 -march=k8 -Os -fomit-frame-pointer | 20161019 | 20161009 |
| 132241362 | ref | gcc -march=k8 -Os -fomit-frame-pointer | 20161019 | 20161009 |
| 132285669 | ref | gcc -m64 -march=core2 -Os -fomit-frame-pointer | 20161019 | 20161009 |
| 132394854 | ref | gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | 20161019 | 20161009 |
| 132572562 | ref | gcc -O2 -fomit-frame-pointer | 20161019 | 20161009 |
| 132596742 | ref | gcc -m64 -march=barcelona -O2 -fomit-frame-pointer | 20161019 | 20161009 |
| 134328304 | ref | gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | 20161019 | 20161009 |
| 136742036 | ref | gcc -m64 -march=core2 -O -fomit-frame-pointer | 20161019 | 20161009 |
| 136851948 | ref | gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer | 20161019 | 20161009 |
| 137498085 | ref | gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20161019 | 20161009 |
| 142821277 | ref | gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | 20161019 | 20161009 |
| 143064966 | ref | gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | 20161019 | 20161009 |
| 143970949 | ref | gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | 20161019 | 20161009 |
| 144021851 | ref | gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer | 20161019 | 20161009 |
| 144141893 | ref | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20161019 | 20161009 |
| 144187296 | ref | gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | 20161019 | 20161009 |
| 144233881 | ref | gcc -funroll-loops -m64 -Os -fomit-frame-pointer | 20161019 | 20161009 |
| 144324040 | ref | gcc -funroll-loops -Os -fomit-frame-pointer | 20161019 | 20161009 |
| 144402442 | ref | gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer | 20161019 | 20161009 |
| 146999528 | ref | gcc -march=k8 -O -fomit-frame-pointer | 20161019 | 20161009 |
| 147790002 | ref | gcc -m64 -march=k8 -O -fomit-frame-pointer | 20161019 | 20161009 |
| 148633149 | ref | gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | 20161019 | 20161009 |
| 148642960 | ref | gcc -m64 -march=barcelona -O -fomit-frame-pointer | 20161019 | 20161009 |
| 149343574 | ref | gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer | 20161019 | 20161009 |
| 149350616 | ref | gcc -march=barcelona -O -fomit-frame-pointer | 20161019 | 20161009 |
| 154478377 | ref | gcc -m64 -march=nocona -O -fomit-frame-pointer | 20161019 | 20161009 |
| 155406089 | ref | gcc -march=nocona -O -fomit-frame-pointer | 20161019 | 20161009 |
| 157185031 | ref | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20161019 | 20161009 |
| 157387053 | ref | gcc -O -fomit-frame-pointer | 20161019 | 20161009 |
| 157644622 | ref | gcc -m64 -O -fomit-frame-pointer | 20161019 | 20161009 |
| 158404486 | ref | gcc -m64 -march=corei7 -O -fomit-frame-pointer | 20161019 | 20161009 |
| 202988899 | ref | clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20161019 | 20161009 |
| 203301721 | ref | clang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments | 20161019 | 20161009 |
| 210015112 | ref | clang -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20161019 | 20161009 |
| 210059072 | ref | clang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20161019 | 20161009 |
| 210772645 | ref | clang -O3 -fomit-frame-pointer -Qunused-arguments | 20161019 | 20161009 |
| 211040657 | ref | clang -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20161019 | 20161009 |
| 615074307 | ref | gcc -funroll-loops | 20161019 | 20161009 |
| 615095862 | ref | cc | 20161019 | 20161009 |
| 615159350 | ref | gcc | 20161019 | 20161009 |