| Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 5605278 | ref | gcc -m64 -march=k8 -O2 -fomit-frame-pointer | 20140629 | 20140525 |
| 5607009 | ref | gcc -march=k8 -O2 -fomit-frame-pointer | 20140629 | 20140525 |
| 5615373 | ref | gcc -m64 -march=barcelona -O2 -fomit-frame-pointer | 20140629 | 20140525 |
| 5615577 | ref | gcc -march=barcelona -O2 -fomit-frame-pointer | 20140629 | 20140525 |
| 5615952 | ref | gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20140629 | 20140525 |
| 5619705 | ref | gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20140629 | 20140525 |
| 5637435 | ref | gcc -march=barcelona -O3 -fomit-frame-pointer | 20140629 | 20140525 |
| 5637546 | ref | gcc -m64 -march=barcelona -O3 -fomit-frame-pointer | 20140629 | 20140525 |
| 5655192 | ref | clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer | 20141018 | 20141014 |
| 5655996 | ref | clang -O3 -fomit-frame-pointer | 20140805 | 20140622 |
| 5656476 | ref | clang -O3 -fwrapv -mavx2 -fomit-frame-pointer | 20140805 | 20140622 |
| 5656587 | ref | clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer | 20140805 | 20140622 |
| 5657349 | ref | clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer | 20141018 | 20141014 |
| 5659197 | ref | gcc -m64 -O3 -fomit-frame-pointer | 20140629 | 20140525 |
| 5660025 | ref | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20140629 | 20140525 |
| 5660607 | ref | gcc -O3 -fomit-frame-pointer | 20140629 | 20140525 |
| 5673573 | ref | gcc -m64 -march=k8 -O3 -fomit-frame-pointer | 20140629 | 20140525 |
| 5673615 | ref | gcc -march=k8 -O3 -fomit-frame-pointer | 20140629 | 20140525 |
| 5838915 | ref | gcc -m64 -march=core2 -O3 -fomit-frame-pointer | 20140629 | 20140525 |
| 5862153 | ref | gcc -m64 -march=nocona -O3 -fomit-frame-pointer | 20140629 | 20140525 |
| 5862354 | ref | gcc -march=nocona -O3 -fomit-frame-pointer | 20140629 | 20140525 |
| 5894478 | ref | gcc -m64 -march=nocona -O2 -fomit-frame-pointer | 20140629 | 20140525 |
| 5895453 | ref | gcc -march=nocona -O2 -fomit-frame-pointer | 20140629 | 20140525 |
| 5922189 | ref | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20140629 | 20140525 |
| 5923278 | ref | gcc -funroll-loops -O3 -fomit-frame-pointer | 20140629 | 20140525 |
| 5923416 | ref | gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | 20140629 | 20140525 |
| 5926212 | ref | gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20140629 | 20140525 |
| 5926524 | ref | gcc -m64 -march=core2 -O2 -fomit-frame-pointer | 20140629 | 20140525 |
| 5926908 | ref | gcc -m64 -march=corei7 -O2 -fomit-frame-pointer | 20140629 | 20140525 |
| 5927331 | ref | gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20140629 | 20140525 |
| 5932155 | ref | gcc -m64 -O2 -fomit-frame-pointer | 20140629 | 20140525 |
| 5932983 | ref | gcc -O2 -fomit-frame-pointer | 20140629 | 20140525 |
| 5933250 | ref | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20140629 | 20140525 |
| 5975997 | ref | gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | 20140629 | 20140525 |
| 5976063 | ref | gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | 20140629 | 20140525 |
| 6000435 | ref | gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | 20140629 | 20140525 |
| 6001539 | ref | gcc -funroll-loops -O2 -fomit-frame-pointer | 20140629 | 20140525 |
| 6001779 | ref | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20140629 | 20140525 |
| 6043449 | ref | gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer | 20140629 | 20140525 |
| 6043638 | ref | gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer | 20140629 | 20140525 |
| 6079284 | ref | gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | 20140629 | 20140525 |
| 6079404 | ref | gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | 20140629 | 20140525 |
| 6088386 | ref | gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer | 20140629 | 20140525 |
| 6088977 | ref | gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer | 20140629 | 20140525 |
| 6182181 | ref | gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | 20140629 | 20140525 |
| 6184644 | ref | gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | 20140629 | 20140525 |
| 6201024 | ref | gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | 20140629 | 20140525 |
| 6203355 | ref | gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | 20140629 | 20140525 |
| 7379631 | ref | gcc -m64 -march=nocona -O -fomit-frame-pointer | 20140629 | 20140525 |
| 7379808 | ref | gcc -march=nocona -O -fomit-frame-pointer | 20140629 | 20140525 |
| 7924254 | ref | gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | 20140629 | 20140525 |
| 7924263 | ref | gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | 20140629 | 20140525 |
| 8239872 | ref | gcc -march=k8 -O -fomit-frame-pointer | 20140629 | 20140525 |
| 8245170 | ref | gcc -m64 -march=k8 -O -fomit-frame-pointer | 20140629 | 20140525 |
| 8260461 | ref | gcc -m64 -march=barcelona -O -fomit-frame-pointer | 20140629 | 20140525 |
| 8261760 | ref | gcc -march=barcelona -O -fomit-frame-pointer | 20140629 | 20140525 |
| 8261910 | ref | gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer | 20140629 | 20140525 |
| 8309208 | ref | gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | 20140629 | 20140525 |
| 8309283 | ref | gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | 20140629 | 20140525 |
| 8322189 | ref | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20140629 | 20140525 |
| 8324004 | ref | gcc -funroll-loops -m64 -O -fomit-frame-pointer | 20140629 | 20140525 |
| 8324652 | ref | gcc -funroll-loops -O -fomit-frame-pointer | 20140629 | 20140525 |
| 8346138 | ref | gcc -m64 -O -fomit-frame-pointer | 20140629 | 20140525 |
| 8346993 | ref | gcc -O -fomit-frame-pointer | 20140629 | 20140525 |
| 8348040 | ref | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20140629 | 20140525 |
| 8349654 | ref | gcc -m64 -march=corei7 -O -fomit-frame-pointer | 20140629 | 20140525 |
| 8350530 | ref | gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20140629 | 20140525 |
| 8350788 | ref | gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer | 20140629 | 20140525 |
| 8351097 | ref | gcc -m64 -march=core2 -O -fomit-frame-pointer | 20140629 | 20140525 |
| 8361411 | ref | gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer | 20140629 | 20140525 |
| 8362536 | ref | gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer | 20140629 | 20140525 |
| 9697416 | ref | gcc -m64 -march=nocona -Os -fomit-frame-pointer | 20140629 | 20140525 |
| 9698589 | ref | gcc -march=nocona -Os -fomit-frame-pointer | 20140629 | 20140525 |
| 9723354 | ref | gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer | 20140629 | 20140525 |
| 9724143 | ref | gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20140629 | 20140525 |
| 9724182 | ref | gcc -m64 -march=core2 -Os -fomit-frame-pointer | 20140629 | 20140525 |
| 9724554 | ref | gcc -m64 -march=corei7 -Os -fomit-frame-pointer | 20140629 | 20140525 |
| 9727317 | ref | gcc -m64 -march=barcelona -Os -fomit-frame-pointer | 20140629 | 20140525 |
| 9728298 | ref | gcc -march=barcelona -Os -fomit-frame-pointer | 20140629 | 20140525 |
| 9754845 | ref | gcc -Os -fomit-frame-pointer | 20140629 | 20140525 |
| 9754860 | ref | gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer | 20140629 | 20140525 |
| 9755073 | ref | gcc -m64 -Os -fomit-frame-pointer | 20140629 | 20140525 |
| 9755160 | ref | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20140629 | 20140525 |
| 9756351 | ref | gcc -m64 -march=k8 -Os -fomit-frame-pointer | 20140629 | 20140525 |
| 9756600 | ref | gcc -march=k8 -Os -fomit-frame-pointer | 20140629 | 20140525 |
| 10005219 | ref | gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | 20140629 | 20140525 |
| 10005930 | ref | gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | 20140629 | 20140525 |
| 10086171 | ref | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20140629 | 20140525 |
| 10086255 | ref | gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer | 20140629 | 20140525 |
| 10086912 | ref | gcc -funroll-loops -m64 -Os -fomit-frame-pointer | 20140629 | 20140525 |
| 10086921 | ref | gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | 20140629 | 20140525 |
| 10086954 | ref | gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | 20140629 | 20140525 |
| 10086993 | ref | gcc -funroll-loops -Os -fomit-frame-pointer | 20140629 | 20140525 |
| 10087320 | ref | gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer | 20140629 | 20140525 |
| 18695157 | ref | gcc -funroll-loops | 20140629 | 20140525 |
| 18695376 | ref | gcc | 20140629 | 20140525 |
| 18696132 | ref | cc | 20140629 | 20140525 |