| Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 1668447 | ref | gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | 20161025 | 20161009 |
| 1668845 | ref | gcc -funroll-loops -O2 -fomit-frame-pointer | 20161025 | 20161009 |
| 1669027 | ref | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20161025 | 20161009 |
| 1682569 | ref | gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | 20161025 | 20161009 |
| 1685741 | ref | gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | 20161025 | 20161009 |
| 1717843 | ref | gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | 20161025 | 20161009 |
| 1718906 | ref | gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | 20161025 | 20161009 |
| 1724154 | ref | gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer | 20161025 | 20161009 |
| 1725016 | ref | gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer | 20161025 | 20161009 |
| 1969479 | ref | gcc -m64 -march=barcelona -O2 -fomit-frame-pointer | 20161025 | 20161009 |
| 1969690 | ref | gcc -march=barcelona -O2 -fomit-frame-pointer | 20161025 | 20161009 |
| 1971733 | ref | gcc -m64 -O2 -fomit-frame-pointer | 20161025 | 20161009 |
| 1972292 | ref | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20161025 | 20161009 |
| 1973969 | ref | gcc -march=k8 -O2 -fomit-frame-pointer | 20161025 | 20161009 |
| 1978815 | ref | gcc -m64 -march=corei7 -O2 -fomit-frame-pointer | 20161025 | 20161009 |
| 1981869 | ref | gcc -m64 -march=core2 -O2 -fomit-frame-pointer | 20161025 | 20161009 |
| 1986697 | ref | gcc -funroll-loops -m64 -O -fomit-frame-pointer | 20161025 | 20161009 |
| 1986883 | ref | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20161025 | 20161009 |
| 1987490 | ref | gcc -funroll-loops -O -fomit-frame-pointer | 20161025 | 20161009 |
| 1991384 | ref | gcc -m64 -march=k8 -O2 -fomit-frame-pointer | 20161025 | 20161009 |
| 1991557 | ref | gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20161025 | 20161009 |
| 2000589 | ref | gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | 20161025 | 20161009 |
| 2000819 | ref | gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | 20161025 | 20161009 |
| 2008638 | ref | gcc -O2 -fomit-frame-pointer | 20161025 | 20161009 |
| 2016387 | ref | gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20161025 | 20161009 |
| 2028955 | ref | gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20161025 | 20161009 |
| 2081892 | ref | gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | 20161025 | 20161009 |
| 2101163 | ref | gcc -m64 -march=nocona -O2 -fomit-frame-pointer | 20161025 | 20161009 |
| 2102456 | ref | gcc -march=nocona -O2 -fomit-frame-pointer | 20161025 | 20161009 |
| 2113101 | ref | gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | 20161025 | 20161009 |
| 2113742 | ref | gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer | 20161025 | 20161009 |
| 2114024 | ref | gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | 20161025 | 20161009 |
| 2115546 | ref | gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer | 20161025 | 20161009 |
| 2146269 | ref | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv | 20161025 | 20161009 |
| 2186161 | ref | clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20161025 | 20161009 |
| 2186713 | ref | clang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments | 20161025 | 20161009 |
| 2190737 | ref | gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | 20161025 | 20161009 |
| 2190744 | ref | gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | 20161025 | 20161009 |
| 2190957 | ref | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20161025 | 20161009 |
| 2191446 | ref | gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | 20161025 | 20161009 |
| 2191730 | ref | gcc -funroll-loops -O3 -fomit-frame-pointer | 20161025 | 20161009 |
| 2221601 | ref | gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20161025 | 20161009 |
| 2222136 | ref | gcc -m64 -march=corei7 -O -fomit-frame-pointer | 20161025 | 20161009 |
| 2223128 | ref | gcc -m64 -march=core2 -O -fomit-frame-pointer | 20161025 | 20161009 |
| 2223630 | ref | gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer | 20161025 | 20161009 |
| 2225632 | ref | gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer | 20161025 | 20161009 |
| 2226776 | ref | gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer | 20161025 | 20161009 |
| 2227618 | ref | clang -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20161025 | 20161009 |
| 2238295 | ref | clang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20161025 | 20161009 |
| 2238492 | ref | gcc -O -fomit-frame-pointer | 20161025 | 20161009 |
| 2238859 | ref | clang -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20161025 | 20161009 |
| 2240898 | ref | gcc -m64 -O -fomit-frame-pointer | 20161025 | 20161009 |
| 2246307 | ref | gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | 20161025 | 20161009 |
| 2248051 | ref | clang -O3 -fomit-frame-pointer -Qunused-arguments | 20161025 | 20161009 |
| 2249008 | ref | gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | 20161025 | 20161009 |
| 2288869 | ref | gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer | 20161025 | 20161009 |
| 2303161 | ref | gcc -Os -fomit-frame-pointer | 20161025 | 20161009 |
| 2303502 | ref | gcc -m64 -march=corei7 -Os -fomit-frame-pointer | 20161025 | 20161009 |
| 2309819 | ref | gcc -march=barcelona -Os -fomit-frame-pointer | 20161025 | 20161009 |
| 2312861 | ref | gcc -funroll-loops -Os -fomit-frame-pointer | 20161025 | 20161009 |
| 2316656 | ref | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20161025 | 20161009 |
| 2322322 | ref | gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | 20161025 | 20161009 |
| 2324866 | ref | gcc -march=k8 -Os -fomit-frame-pointer | 20161025 | 20161009 |
| 2330246 | ref | gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer | 20161025 | 20161009 |
| 2340787 | ref | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20161025 | 20161009 |
| 2341194 | ref | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20161025 | 20161009 |
| 2341681 | ref | gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20161025 | 20161009 |
| 2345062 | ref | gcc -m64 -march=core2 -Os -fomit-frame-pointer | 20161025 | 20161009 |
| 2347618 | ref | gcc -m64 -Os -fomit-frame-pointer | 20161025 | 20161009 |
| 2349744 | ref | gcc -m64 -march=barcelona -Os -fomit-frame-pointer | 20161025 | 20161009 |
| 2355097 | ref | gcc -m64 -march=k8 -O3 -fomit-frame-pointer | 20161025 | 20161009 |
| 2355379 | ref | gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer | 20161025 | 20161009 |
| 2355573 | ref | gcc -march=k8 -O3 -fomit-frame-pointer | 20161025 | 20161009 |
| 2355589 | ref | gcc -funroll-loops -m64 -Os -fomit-frame-pointer | 20161025 | 20161009 |
| 2356139 | ref | gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer | 20161025 | 20161009 |
| 2357660 | ref | gcc -m64 -march=barcelona -O3 -fomit-frame-pointer | 20161025 | 20161009 |
| 2372992 | ref | gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20161025 | 20161009 |
| 2389316 | ref | gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | 20161025 | 20161009 |
| 2414760 | ref | gcc -march=barcelona -O3 -fomit-frame-pointer | 20161025 | 20161009 |
| 2422138 | ref | gcc -m64 -march=nocona -O -fomit-frame-pointer | 20161025 | 20161009 |
| 2423285 | ref | gcc -march=nocona -O -fomit-frame-pointer | 20161025 | 20161009 |
| 2427946 | ref | gcc -m64 -march=nocona -Os -fomit-frame-pointer | 20161025 | 20161009 |
| 2428336 | ref | gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | 20161025 | 20161009 |
| 2493149 | ref | gcc -march=nocona -Os -fomit-frame-pointer | 20161025 | 20161009 |
| 2501509 | ref | gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | 20161025 | 20161009 |
| 2634849 | ref | gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | 20161025 | 20161009 |
| 2640005 | ref | gcc -m64 -march=k8 -O -fomit-frame-pointer | 20161025 | 20161009 |
| 2644197 | ref | gcc -march=k8 -O -fomit-frame-pointer | 20161025 | 20161009 |
| 2651258 | ref | gcc -march=barcelona -O -fomit-frame-pointer | 20161025 | 20161009 |
| 2651609 | ref | gcc -m64 -march=barcelona -O -fomit-frame-pointer | 20161025 | 20161009 |
| 2653324 | ref | gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer | 20161025 | 20161009 |
| 2670596 | ref | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20161025 | 20161009 |
| 2671851 | ref | gcc -O3 -fomit-frame-pointer | 20161025 | 20161009 |
| 2674851 | ref | gcc -m64 -O3 -fomit-frame-pointer | 20161025 | 20161009 |
| 2721451 | ref | gcc -m64 -march=nocona -O3 -fomit-frame-pointer | 20161025 | 20161009 |
| 2729323 | ref | gcc -march=nocona -O3 -fomit-frame-pointer | 20161025 | 20161009 |
| 2734269 | ref | gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | 20161025 | 20161009 |
| 3307205 | ref | gcc -m64 -march=k8 -Os -fomit-frame-pointer | 20161025 | 20161009 |
| 5989294 | ref | cc | 20161025 | 20161009 |
| 6017878 | ref | gcc | 20161025 | 20161009 |
| 6054595 | ref | gcc -funroll-loops | 20161025 | 20161009 |