| Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 94665 | gcc | gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer | 20161011 | 20161009 |
| 95259 | gcc | gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer | 20161011 | 20161009 |
| 96094 | gcc | gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer | 20161011 | 20161009 |
| 96376 | gcc | gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | 20161011 | 20161009 |
| 96392 | gcc | gcc -march=k8 -O3 -fomit-frame-pointer | 20161011 | 20161009 |
| 96432 | gcc | gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | 20161011 | 20161009 |
| 96816 | gcc | gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer | 20161011 | 20161009 |
| 97086 | gcc | gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | 20161011 | 20161009 |
| 97101 | gcc | gcc -m64 -march=k8 -O3 -fomit-frame-pointer | 20161011 | 20161009 |
| 97112 | gcc | gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | 20161011 | 20161009 |
| 98863 | gcc | gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | 20161011 | 20161009 |
| 98955 | gcc | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20161011 | 20161009 |
| 99339 | gcc | gcc -funroll-loops -O3 -fomit-frame-pointer | 20161011 | 20161009 |
| 99473 | gcc | gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | 20161011 | 20161009 |
| 99526 | gcc | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20161011 | 20161009 |
| 99787 | gcc | gcc -march=barcelona -O3 -fomit-frame-pointer | 20161011 | 20161009 |
| 99796 | gcc | gcc -m64 -march=barcelona -O3 -fomit-frame-pointer | 20161011 | 20161009 |
| 99798 | gcc | gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20161011 | 20161009 |
| 99851 | gcc | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv | 20161011 | 20161009 |
| 100051 | gcc | gcc -funroll-loops -O2 -fomit-frame-pointer | 20161011 | 20161009 |
| 104651 | gcc | gcc -O3 -fomit-frame-pointer | 20161011 | 20161009 |
| 104708 | gcc | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20161011 | 20161009 |
| 104715 | gcc | gcc -m64 -O3 -fomit-frame-pointer | 20161011 | 20161009 |
| 108669 | gcc | gcc -march=nocona -O3 -fomit-frame-pointer | 20161011 | 20161009 |
| 109006 | gcc | gcc -m64 -march=nocona -O3 -fomit-frame-pointer | 20161011 | 20161009 |
| 109101 | gcc | gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | 20161011 | 20161009 |
| 109117 | gcc | gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | 20161011 | 20161009 |
| 112352 | gcc | gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | 20161011 | 20161009 |
| 112398 | gcc | clang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20161011 | 20161009 |
| 112458 | gcc | clang -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20161011 | 20161009 |
| 112478 | gcc | gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | 20161011 | 20161009 |
| 112504 | gcc | clang -O3 -fomit-frame-pointer -Qunused-arguments | 20161011 | 20161009 |
| 112540 | gcc | clang -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20161011 | 20161009 |
| 116842 | gcc | clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20161011 | 20161009 |
| 116888 | gcc | clang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments | 20161011 | 20161009 |
| 131082 | gcc | gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | 20161011 | 20161009 |
| 131101 | gcc | gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | 20161011 | 20161009 |
| 131106 | gcc | gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer | 20161011 | 20161009 |
| 131303 | gcc | gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer | 20161011 | 20161009 |
| 132376 | gcc | gcc -funroll-loops -O -fomit-frame-pointer | 20161011 | 20161009 |
| 132441 | gcc | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20161011 | 20161009 |
| 132455 | gcc | gcc -funroll-loops -m64 -O -fomit-frame-pointer | 20161011 | 20161009 |
| 132882 | gcc | gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | 20161011 | 20161009 |
| 133045 | gcc | gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | 20161011 | 20161009 |
| 137982 | gcc | gcc -march=k8 -O2 -fomit-frame-pointer | 20161011 | 20161009 |
| 137998 | gcc | gcc -m64 -march=k8 -O2 -fomit-frame-pointer | 20161011 | 20161009 |
| 140277 | gcc | gcc -m64 -O2 -fomit-frame-pointer | 20161011 | 20161009 |
| 140957 | gcc | gcc -march=k8 -Os -fomit-frame-pointer | 20161011 | 20161009 |
| 141030 | gcc | gcc -m64 -march=k8 -Os -fomit-frame-pointer | 20161011 | 20161009 |
| 141344 | gcc | gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | 20161011 | 20161009 |
| 141600 | gcc | gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer | 20161011 | 20161009 |
| 141628 | gcc | gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer | 20161011 | 20161009 |
| 141628 | gcc | gcc -march=barcelona -Os -fomit-frame-pointer | 20161011 | 20161009 |
| 141630 | gcc | gcc -m64 -march=barcelona -Os -fomit-frame-pointer | 20161011 | 20161009 |
| 141699 | gcc | gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer | 20161011 | 20161009 |
| 143685 | gcc | gcc -funroll-loops -m64 -Os -fomit-frame-pointer | 20161011 | 20161009 |
| 143709 | gcc | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20161011 | 20161009 |
| 143715 | gcc | gcc -funroll-loops -Os -fomit-frame-pointer | 20161011 | 20161009 |
| 145909 | gcc | gcc -m64 -march=corei7 -O2 -fomit-frame-pointer | 20161011 | 20161009 |
| 146080 | gcc | gcc -m64 -Os -fomit-frame-pointer | 20161011 | 20161009 |
| 146490 | gcc | gcc -Os -fomit-frame-pointer | 20161011 | 20161009 |
| 146587 | gcc | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20161011 | 20161009 |
| 147365 | gcc | gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20161011 | 20161009 |
| 147459 | gcc | gcc -march=barcelona -O2 -fomit-frame-pointer | 20161011 | 20161009 |
| 147472 | gcc | gcc -m64 -march=barcelona -O2 -fomit-frame-pointer | 20161011 | 20161009 |
| 147562 | gcc | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20161011 | 20161009 |
| 147570 | gcc | gcc -O2 -fomit-frame-pointer | 20161011 | 20161009 |
| 148070 | gcc | gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | 20161011 | 20161009 |
| 148741 | gcc | gcc -m64 -march=corei7 -Os -fomit-frame-pointer | 20161011 | 20161009 |
| 149288 | gcc | gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20161011 | 20161009 |
| 149661 | gcc | gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | 20161011 | 20161009 |
| 149792 | gcc | gcc -m64 -march=core2 -O2 -fomit-frame-pointer | 20161011 | 20161009 |
| 149797 | gcc | gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | 20161011 | 20161009 |
| 150984 | gcc | gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20161011 | 20161009 |
| 151101 | gcc | gcc -march=nocona -Os -fomit-frame-pointer | 20161011 | 20161009 |
| 151723 | gcc | gcc -m64 -march=nocona -Os -fomit-frame-pointer | 20161011 | 20161009 |
| 151891 | gcc | gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | 20161011 | 20161009 |
| 151944 | gcc | gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | 20161011 | 20161009 |
| 153149 | gcc | gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer | 20161011 | 20161009 |
| 153152 | gcc | gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20161011 | 20161009 |
| 153206 | gcc | gcc -m64 -march=core2 -Os -fomit-frame-pointer | 20161011 | 20161009 |
| 158744 | gcc | gcc -m64 -march=nocona -O2 -fomit-frame-pointer | 20161011 | 20161009 |
| 159040 | gcc | gcc -march=nocona -O2 -fomit-frame-pointer | 20161011 | 20161009 |
| 167818 | gcc | gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | 20161011 | 20161009 |
| 167862 | gcc | gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer | 20161011 | 20161009 |
| 167862 | gcc | gcc -march=barcelona -O -fomit-frame-pointer | 20161011 | 20161009 |
| 168034 | gcc | gcc -m64 -march=barcelona -O -fomit-frame-pointer | 20161011 | 20161009 |
| 171696 | gcc | gcc -m64 -march=corei7 -O -fomit-frame-pointer | 20161011 | 20161009 |
| 173571 | gcc | gcc -m64 -march=core2 -O -fomit-frame-pointer | 20161011 | 20161009 |
| 173587 | gcc | gcc -m64 -march=nocona -O -fomit-frame-pointer | 20161011 | 20161009 |
| 173673 | gcc | gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20161011 | 20161009 |
| 173703 | gcc | gcc -march=nocona -O -fomit-frame-pointer | 20161011 | 20161009 |
| 173994 | gcc | gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer | 20161011 | 20161009 |
| 174163 | gcc | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20161011 | 20161009 |
| 174166 | gcc | gcc -m64 -O -fomit-frame-pointer | 20161011 | 20161009 |
| 174278 | gcc | gcc -O -fomit-frame-pointer | 20161011 | 20161009 |
| 181880 | gcc | gcc -march=k8 -O -fomit-frame-pointer | 20161011 | 20161009 |
| 181887 | gcc | gcc -m64 -march=k8 -O -fomit-frame-pointer | 20161011 | 20161009 |
| 648035 | gcc | gcc -funroll-loops | 20161011 | 20161009 |
| 648227 | gcc | gcc | 20161011 | 20161009 |
| 648307 | gcc | cc | 20161011 | 20161009 |