| Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 5512 | optc | gcc -march=k8 -Os -fomit-frame-pointer | 20140520 | 20140517 |
| 6560 | optc | gcc -funroll-loops -O3 -fomit-frame-pointer | 20140520 | 20140517 |
| 9733 | swpbe | gcc -O -fomit-frame-pointer | 20140520 | 20140517 |
| 9733 | swpbe | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20140520 | 20140517 |
| 9766 | swpbe | gcc -m64 -O -fomit-frame-pointer | 20140520 | 20140517 |
| 9767 | swpbe | gcc -m64 -march=core2 -O -fomit-frame-pointer | 20140520 | 20140517 |
| 9767 | swpbe | gcc -m64 -march=k8 -O -fomit-frame-pointer | 20140520 | 20140517 |
| 9775 | swpbe | gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | 20140520 | 20140517 |
| 9775 | swpbe | gcc -march=k8 -O -fomit-frame-pointer | 20140520 | 20140517 |
| 9783 | swpbe | gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | 20140520 | 20140517 |
| 9792 | swpbe | gcc -funroll-loops -m64 -O -fomit-frame-pointer | 20140520 | 20140517 |
| 9800 | swpbe | gcc -funroll-loops -O -fomit-frame-pointer | 20140520 | 20140517 |
| 9800 | swpbe | gcc -m64 -march=nocona -O -fomit-frame-pointer | 20140520 | 20140517 |
| 9800 | swpbe | gcc -march=nocona -O -fomit-frame-pointer | 20140520 | 20140517 |
| 9808 | swpbe | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20140520 | 20140517 |
| 9825 | swpbe | gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | 20140520 | 20140517 |
| 9833 | swpbe | gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | 20140520 | 20140517 |
| 11092 | optc | gcc -m64 -O -fomit-frame-pointer | 20140520 | 20140517 |
| 11100 | optc | gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | 20140520 | 20140517 |
| 11100 | optc | gcc -m64 -march=nocona -O -fomit-frame-pointer | 20140520 | 20140517 |
| 11100 | optc | gcc -march=nocona -O -fomit-frame-pointer | 20140520 | 20140517 |
| 11109 | optc | gcc -O -fomit-frame-pointer | 20140520 | 20140517 |
| 11109 | optc | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20140520 | 20140517 |
| 11125 | optc | gcc -march=k8 -O -fomit-frame-pointer | 20140520 | 20140517 |
| 11133 | optc | gcc -m64 -march=core2 -O -fomit-frame-pointer | 20140520 | 20140517 |
| 11134 | optc | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20140520 | 20140517 |
| 11142 | optc | gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | 20140520 | 20140517 |
| 11142 | optc | gcc -m64 -march=k8 -O -fomit-frame-pointer | 20140520 | 20140517 |
| 11159 | optc | gcc -funroll-loops -O -fomit-frame-pointer | 20140520 | 20140517 |
| 11167 | optc | gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | 20140520 | 20140517 |
| 11167 | optc | gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | 20140520 | 20140517 |
| 11200 | optc | gcc -funroll-loops -m64 -O -fomit-frame-pointer | 20140520 | 20140517 |
| 11344 | optc | gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | 20140520 | 20140517 |
| 11800 | swpbe | gcc -Os -fomit-frame-pointer | 20140520 | 20140517 |
| 11817 | swpbe | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20140520 | 20140517 |
| 11834 | swpbe | gcc -m64 -Os -fomit-frame-pointer | 20140520 | 20140517 |
| 11850 | swpbe | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20140520 | 20140517 |
| 11850 | swpbe | gcc -funroll-loops -m64 -Os -fomit-frame-pointer | 20140520 | 20140517 |
| 11866 | swpbe | gcc -funroll-loops -Os -fomit-frame-pointer | 20140520 | 20140517 |
| 11867 | swpbe | gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | 20140520 | 20140517 |
| 11892 | swpbe | gcc -march=k8 -Os -fomit-frame-pointer | 20140520 | 20140517 |
| 11916 | swpbe | gcc -m64 -march=k8 -Os -fomit-frame-pointer | 20140520 | 20140517 |
| 11925 | swpbe | gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | 20140520 | 20140517 |
| 12208 | swpbe | gcc -m64 -march=core2 -Os -fomit-frame-pointer | 20140520 | 20140517 |
| 12259 | swpbe | gcc -march=nocona -Os -fomit-frame-pointer | 20140520 | 20140517 |
| 12309 | swpbe | gcc -m64 -march=nocona -Os -fomit-frame-pointer | 20140520 | 20140517 |
| 12325 | optc | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20140520 | 20140517 |
| 12333 | optc | gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | 20140520 | 20140517 |
| 12342 | optc | gcc -Os -fomit-frame-pointer | 20140520 | 20140517 |
| 12358 | optc | gcc -m64 -Os -fomit-frame-pointer | 20140520 | 20140517 |
| 12383 | swpbe | gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | 20140520 | 20140517 |
| 12408 | swpbe | gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | 20140520 | 20140517 |
| 12425 | optc | gcc -funroll-loops -O2 -fomit-frame-pointer | 20140520 | 20140517 |
| 12425 | optc | gcc -funroll-loops -Os -fomit-frame-pointer | 20140520 | 20140517 |
| 12450 | optc | gcc -m64 -march=k8 -Os -fomit-frame-pointer | 20140520 | 20140517 |
| 12467 | optc | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20140520 | 20140517 |
| 12475 | optc | gcc -funroll-loops -m64 -Os -fomit-frame-pointer | 20140520 | 20140517 |
| 12533 | optc | gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | 20140520 | 20140517 |
| 12534 | optc | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20140520 | 20140517 |
| 12534 | optc | gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | 20140520 | 20140517 |
| 12558 | optc | gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | 20140520 | 20140517 |
| 12558 | optc | gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | 20140520 | 20140517 |
| 12566 | optc | gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | 20140520 | 20140517 |
| 12567 | optc | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20140520 | 20140517 |
| 12567 | optc | gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | 20140520 | 20140517 |
| 12600 | optc | gcc -O2 -fomit-frame-pointer | 20140520 | 20140517 |
| 12608 | optc | gcc -m64 -O2 -fomit-frame-pointer | 20140520 | 20140517 |
| 12616 | optc | gcc -m64 -O3 -fomit-frame-pointer | 20140520 | 20140517 |
| 12617 | optc | gcc -O3 -fomit-frame-pointer | 20140520 | 20140517 |
| 12625 | optc | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20140520 | 20140517 |
| 12625 | optc | gcc -m64 -march=k8 -O2 -fomit-frame-pointer | 20140520 | 20140517 |
| 12625 | optc | gcc -m64 -march=k8 -O3 -fomit-frame-pointer | 20140520 | 20140517 |
| 12625 | optc | gcc -march=k8 -O3 -fomit-frame-pointer | 20140520 | 20140517 |
| 12633 | optc | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20140520 | 20140517 |
| 12634 | optc | gcc -march=k8 -O2 -fomit-frame-pointer | 20140520 | 20140517 |
| 12750 | optc | gcc -m64 -march=core2 -Os -fomit-frame-pointer | 20140520 | 20140517 |
| 12809 | optc | gcc -m64 -march=nocona -Os -fomit-frame-pointer | 20140520 | 20140517 |
| 12850 | optc | gcc -march=nocona -Os -fomit-frame-pointer | 20140520 | 20140517 |
| 12858 | optc | gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | 20140520 | 20140517 |
| 12859 | optc | gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | 20140520 | 20140517 |
| 12992 | optc | gcc -m64 -march=core2 -O2 -fomit-frame-pointer | 20140520 | 20140517 |
| 13000 | optc | gcc -m64 -march=core2 -O3 -fomit-frame-pointer | 20140520 | 20140517 |
| 13075 | optc | gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | 20140520 | 20140517 |
| 13083 | optc | gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | 20140520 | 20140517 |
| 13092 | optc | gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | 20140520 | 20140517 |
| 13125 | optc | gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | 20140520 | 20140517 |
| 13166 | swpbe | gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | 20140520 | 20140517 |
| 13166 | optc | gcc -march=nocona -O2 -fomit-frame-pointer | 20140520 | 20140517 |
| 13167 | swpbe | gcc -funroll-loops -O2 -fomit-frame-pointer | 20140520 | 20140517 |
| 13175 | swpbe | gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | 20140520 | 20140517 |
| 13183 | swpbe | gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | 20140520 | 20140517 |
| 13192 | swpbe | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20140520 | 20140517 |
| 13200 | optc | gcc -m64 -march=nocona -O2 -fomit-frame-pointer | 20140520 | 20140517 |
| 13217 | swpbe | gcc -funroll-loops -O3 -fomit-frame-pointer | 20140520 | 20140517 |
| 13259 | swpbe | gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | 20140520 | 20140517 |
| 13267 | swpbe | gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | 20140520 | 20140517 |
| 13267 | swpbe | gcc -m64 -march=k8 -O2 -fomit-frame-pointer | 20140520 | 20140517 |
| 13275 | swpbe | gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | 20140520 | 20140517 |
| 13275 | swpbe | gcc -march=k8 -O2 -fomit-frame-pointer | 20140520 | 20140517 |
| 13283 | swpbe | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20140520 | 20140517 |
| 13283 | optc | gcc -m64 -march=nocona -O3 -fomit-frame-pointer | 20140520 | 20140517 |
| 13284 | optc | gcc -march=nocona -O3 -fomit-frame-pointer | 20140520 | 20140517 |
| 13308 | swpbe | gcc -m64 -march=k8 -O3 -fomit-frame-pointer | 20140520 | 20140517 |
| 13309 | swpbe | gcc -O3 -fomit-frame-pointer | 20140520 | 20140517 |
| 13309 | swpbe | gcc -m64 -O3 -fomit-frame-pointer | 20140520 | 20140517 |
| 13316 | swpbe | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20140520 | 20140517 |
| 13358 | swpbe | gcc -march=k8 -O3 -fomit-frame-pointer | 20140520 | 20140517 |
| 13367 | swpbe | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20140520 | 20140517 |
| 13384 | swpbe | gcc -m64 -O2 -fomit-frame-pointer | 20140520 | 20140517 |
| 13409 | swpbe | gcc -m64 -march=core2 -O2 -fomit-frame-pointer | 20140520 | 20140517 |
| 13417 | swpbe | gcc -O2 -fomit-frame-pointer | 20140520 | 20140517 |
| 13434 | swpbe | gcc -m64 -march=core2 -O3 -fomit-frame-pointer | 20140520 | 20140517 |
| 13925 | swpbe | gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | 20140520 | 20140517 |
| 13941 | swpbe | gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | 20140520 | 20140517 |
| 13950 | swpbe | gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | 20140520 | 20140517 |
| 13950 | swpbe | gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | 20140520 | 20140517 |
| 13967 | swpbe | gcc -m64 -march=nocona -O3 -fomit-frame-pointer | 20140520 | 20140517 |
| 13975 | swpbe | gcc -march=nocona -O3 -fomit-frame-pointer | 20140520 | 20140517 |
| 14025 | swpbe | gcc -m64 -march=nocona -O2 -fomit-frame-pointer | 20140520 | 20140517 |
| 14033 | swpbe | gcc -march=nocona -O2 -fomit-frame-pointer | 20140520 | 20140517 |
| 34000 | swpbe | cc | 20140520 | 20140517 |
| 34008 | swpbe | gcc | 20140520 | 20140517 |
| 34008 | swpbe | gcc -funroll-loops | 20140520 | 20140517 |
| 38759 | optc | gcc | 20140520 | 20140517 |
| 38792 | optc | gcc -funroll-loops | 20140520 | 20140517 |
| 38808 | optc | cc | 20140520 | 20140517 |