| Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 11276 | optc | gcc -m64 -march=nocona -O2 -fomit-frame-pointer | 20140520 | 20140517 |
| 18750 | swpbe | gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | 20140520 | 20140517 |
| 18750 | swpbe | gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | 20140520 | 20140517 |
| 18783 | swpbe | gcc -funroll-loops -m64 -O -fomit-frame-pointer | 20140520 | 20140517 |
| 18784 | swpbe | gcc -funroll-loops -O -fomit-frame-pointer | 20140520 | 20140517 |
| 18800 | swpbe | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20140520 | 20140517 |
| 18800 | swpbe | gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | 20140520 | 20140517 |
| 18800 | swpbe | gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | 20140520 | 20140517 |
| 18866 | swpbe | gcc -O -fomit-frame-pointer | 20140520 | 20140517 |
| 18867 | swpbe | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20140520 | 20140517 |
| 18867 | swpbe | gcc -m64 -march=core2 -O -fomit-frame-pointer | 20140520 | 20140517 |
| 18867 | swpbe | gcc -m64 -march=k8 -O -fomit-frame-pointer | 20140520 | 20140517 |
| 18875 | swpbe | gcc -m64 -O -fomit-frame-pointer | 20140520 | 20140517 |
| 18900 | swpbe | gcc -m64 -march=nocona -O -fomit-frame-pointer | 20140520 | 20140517 |
| 18900 | swpbe | gcc -march=k8 -O -fomit-frame-pointer | 20140520 | 20140517 |
| 18900 | swpbe | gcc -march=nocona -O -fomit-frame-pointer | 20140520 | 20140517 |
| 19950 | optc | gcc -march=k8 -O -fomit-frame-pointer | 20140520 | 20140517 |
| 19966 | optc | gcc -m64 -march=nocona -O -fomit-frame-pointer | 20140520 | 20140517 |
| 19975 | optc | gcc -march=nocona -O -fomit-frame-pointer | 20140520 | 20140517 |
| 20000 | optc | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20140520 | 20140517 |
| 20017 | optc | gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | 20140520 | 20140517 |
| 20025 | optc | gcc -O -fomit-frame-pointer | 20140520 | 20140517 |
| 20033 | optc | gcc -m64 -march=core2 -O -fomit-frame-pointer | 20140520 | 20140517 |
| 20042 | optc | gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | 20140520 | 20140517 |
| 20042 | optc | gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | 20140520 | 20140517 |
| 20042 | optc | gcc -m64 -march=k8 -O -fomit-frame-pointer | 20140520 | 20140517 |
| 20050 | optc | gcc -funroll-loops -m64 -O -fomit-frame-pointer | 20140520 | 20140517 |
| 20050 | optc | gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | 20140520 | 20140517 |
| 20075 | optc | gcc -funroll-loops -O -fomit-frame-pointer | 20140520 | 20140517 |
| 20125 | optc | gcc -m64 -O -fomit-frame-pointer | 20140520 | 20140517 |
| 20267 | optc | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20140520 | 20140517 |
| 22393 | optc | gcc -m64 -march=nocona -Os -fomit-frame-pointer | 20140520 | 20140517 |
| 23775 | optc | gcc -Os -fomit-frame-pointer | 20140520 | 20140517 |
| 23800 | optc | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20140520 | 20140517 |
| 23842 | optc | gcc -march=k8 -Os -fomit-frame-pointer | 20140520 | 20140517 |
| 23892 | optc | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20140520 | 20140517 |
| 23900 | optc | gcc -m64 -march=k8 -Os -fomit-frame-pointer | 20140520 | 20140517 |
| 23908 | optc | gcc -funroll-loops -Os -fomit-frame-pointer | 20140520 | 20140517 |
| 23908 | optc | gcc -funroll-loops -m64 -Os -fomit-frame-pointer | 20140520 | 20140517 |
| 23916 | optc | gcc -m64 -Os -fomit-frame-pointer | 20140520 | 20140517 |
| 24150 | optc | gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | 20140520 | 20140517 |
| 24150 | optc | gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | 20140520 | 20140517 |
| 24175 | optc | gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | 20140520 | 20140517 |
| 24192 | optc | gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | 20140520 | 20140517 |
| 24241 | optc | gcc -march=nocona -Os -fomit-frame-pointer | 20140520 | 20140517 |
| 24242 | optc | gcc -m64 -march=core2 -Os -fomit-frame-pointer | 20140520 | 20140517 |
| 24292 | optc | gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | 20140520 | 20140517 |
| 24314 | swpbe | gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | 20140520 | 20140517 |
| 24334 | optc | gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | 20140520 | 20140517 |
| 24350 | optc | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20140520 | 20140517 |
| 24358 | optc | gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | 20140520 | 20140517 |
| 24358 | optc | gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | 20140520 | 20140517 |
| 24359 | optc | gcc -funroll-loops -O2 -fomit-frame-pointer | 20140520 | 20140517 |
| 24359 | optc | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20140520 | 20140517 |
| 24366 | optc | gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | 20140520 | 20140517 |
| 24450 | optc | gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | 20140520 | 20140517 |
| 24458 | optc | gcc -funroll-loops -O3 -fomit-frame-pointer | 20140520 | 20140517 |
| 24875 | optc | gcc -O2 -fomit-frame-pointer | 20140520 | 20140517 |
| 24884 | optc | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20140520 | 20140517 |
| 24917 | optc | gcc -m64 -O2 -fomit-frame-pointer | 20140520 | 20140517 |
| 24925 | optc | gcc -march=k8 -O2 -fomit-frame-pointer | 20140520 | 20140517 |
| 24925 | optc | gcc -march=k8 -O3 -fomit-frame-pointer | 20140520 | 20140517 |
| 24958 | optc | gcc -O3 -fomit-frame-pointer | 20140520 | 20140517 |
| 24967 | optc | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20140520 | 20140517 |
| 24967 | optc | gcc -m64 -march=k8 -O2 -fomit-frame-pointer | 20140520 | 20140517 |
| 25041 | optc | gcc -m64 -O3 -fomit-frame-pointer | 20140520 | 20140517 |
| 25050 | optc | gcc -m64 -march=k8 -O3 -fomit-frame-pointer | 20140520 | 20140517 |
| 25159 | optc | gcc -march=nocona -O3 -fomit-frame-pointer | 20140520 | 20140517 |
| 25200 | swpbe | gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | 20140520 | 20140517 |
| 25200 | swpbe | gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | 20140520 | 20140517 |
| 25209 | optc | gcc -m64 -march=nocona -O3 -fomit-frame-pointer | 20140520 | 20140517 |
| 25225 | swpbe | gcc -funroll-loops -Os -fomit-frame-pointer | 20140520 | 20140517 |
| 25242 | swpbe | gcc -funroll-loops -m64 -Os -fomit-frame-pointer | 20140520 | 20140517 |
| 25317 | swpbe | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20140520 | 20140517 |
| 25366 | swpbe | gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | 20140520 | 20140517 |
| 25367 | swpbe | gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | 20140520 | 20140517 |
| 25375 | swpbe | gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | 20140520 | 20140517 |
| 25383 | swpbe | gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | 20140520 | 20140517 |
| 25392 | swpbe | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20140520 | 20140517 |
| 25400 | swpbe | gcc -funroll-loops -O2 -fomit-frame-pointer | 20140520 | 20140517 |
| 25400 | swpbe | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20140520 | 20140517 |
| 25400 | swpbe | gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | 20140520 | 20140517 |
| 25409 | optc | gcc -march=nocona -O2 -fomit-frame-pointer | 20140520 | 20140517 |
| 25417 | swpbe | gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | 20140520 | 20140517 |
| 25425 | swpbe | gcc -O3 -fomit-frame-pointer | 20140520 | 20140517 |
| 25425 | swpbe | gcc -funroll-loops -O3 -fomit-frame-pointer | 20140520 | 20140517 |
| 25475 | swpbe | gcc -O2 -fomit-frame-pointer | 20140520 | 20140517 |
| 25484 | swpbe | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20140520 | 20140517 |
| 25484 | swpbe | gcc -m64 -O3 -fomit-frame-pointer | 20140520 | 20140517 |
| 25492 | swpbe | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20140520 | 20140517 |
| 25508 | swpbe | gcc -m64 -march=k8 -O2 -fomit-frame-pointer | 20140520 | 20140517 |
| 25508 | swpbe | gcc -march=k8 -O3 -fomit-frame-pointer | 20140520 | 20140517 |
| 25525 | swpbe | gcc -m64 -march=k8 -O3 -fomit-frame-pointer | 20140520 | 20140517 |
| 25534 | optc | gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | 20140520 | 20140517 |
| 25542 | swpbe | gcc -m64 -O2 -fomit-frame-pointer | 20140520 | 20140517 |
| 25542 | swpbe | gcc -march=k8 -O2 -fomit-frame-pointer | 20140520 | 20140517 |
| 25600 | optc | gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | 20140520 | 20140517 |
| 25634 | swpbe | gcc -march=k8 -Os -fomit-frame-pointer | 20140520 | 20140517 |
| 25666 | swpbe | gcc -m64 -march=k8 -Os -fomit-frame-pointer | 20140520 | 20140517 |
| 25667 | swpbe | gcc -Os -fomit-frame-pointer | 20140520 | 20140517 |
| 25667 | swpbe | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20140520 | 20140517 |
| 25691 | swpbe | gcc -m64 -Os -fomit-frame-pointer | 20140520 | 20140517 |
| 25692 | optc | gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | 20140520 | 20140517 |
| 25709 | optc | gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | 20140520 | 20140517 |
| 25717 | optc | gcc -m64 -march=core2 -O3 -fomit-frame-pointer | 20140520 | 20140517 |
| 25733 | optc | gcc -m64 -march=core2 -O2 -fomit-frame-pointer | 20140520 | 20140517 |
| 25900 | swpbe | gcc -m64 -march=core2 -O3 -fomit-frame-pointer | 20140520 | 20140517 |
| 26008 | swpbe | gcc -m64 -march=core2 -O2 -fomit-frame-pointer | 20140520 | 20140517 |
| 26108 | swpbe | gcc -m64 -march=core2 -Os -fomit-frame-pointer | 20140520 | 20140517 |
| 26192 | swpbe | gcc -march=nocona -O3 -fomit-frame-pointer | 20140520 | 20140517 |
| 26233 | swpbe | gcc -m64 -march=nocona -O3 -fomit-frame-pointer | 20140520 | 20140517 |
| 26342 | swpbe | gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | 20140520 | 20140517 |
| 26392 | swpbe | gcc -march=nocona -O2 -fomit-frame-pointer | 20140520 | 20140517 |
| 26400 | swpbe | gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | 20140520 | 20140517 |
| 26417 | swpbe | gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | 20140520 | 20140517 |
| 26425 | swpbe | gcc -m64 -march=nocona -O2 -fomit-frame-pointer | 20140520 | 20140517 |
| 26517 | swpbe | gcc -m64 -march=nocona -Os -fomit-frame-pointer | 20140520 | 20140517 |
| 26567 | swpbe | gcc -march=nocona -Os -fomit-frame-pointer | 20140520 | 20140517 |
| 26592 | swpbe | gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | 20140520 | 20140517 |
| 26608 | swpbe | gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | 20140520 | 20140517 |
| 64508 | swpbe | gcc | 20140520 | 20140517 |
| 64509 | swpbe | cc | 20140520 | 20140517 |
| 64516 | swpbe | gcc -funroll-loops | 20140520 | 20140517 |
| 73684 | optc | gcc -funroll-loops | 20140520 | 20140517 |
| 73700 | optc | gcc | 20140520 | 20140517 |
| 73742 | optc | cc | 20140520 | 20140517 |