| Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 1690755 | ref | gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer | 20140810 | 20140622 |
| 1690825 | ref | gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20140810 | 20140622 |
| 1732785 | ref | gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | 20140810 | 20140622 |
| 1733340 | ref | gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | 20140810 | 20140622 |
| 1737870 | ref | gcc -m64 -march=barcelona -O3 -fomit-frame-pointer | 20140810 | 20140622 |
| 1737955 | ref | gcc -march=barcelona -O3 -fomit-frame-pointer | 20140810 | 20140622 |
| 1745475 | ref | gcc -m64 -march=k8 -O3 -fomit-frame-pointer | 20140810 | 20140622 |
| 1745600 | ref | gcc -march=k8 -O3 -fomit-frame-pointer | 20140810 | 20140622 |
| 1752665 | ref | gcc -m64 -march=core2 -O3 -fomit-frame-pointer | 20140810 | 20140622 |
| 1752830 | ref | gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | 20140810 | 20140622 |
| 1752925 | ref | gcc -m64 -march=corei7 -O3 -fomit-frame-pointer | 20140810 | 20140622 |
| 1782720 | ref | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20140810 | 20140622 |
| 1782720 | ref | gcc -m64 -O3 -fomit-frame-pointer | 20140810 | 20140622 |
| 1782795 | ref | gcc -O3 -fomit-frame-pointer | 20140810 | 20140622 |
| 1808685 | ref | gcc -march=nocona -O3 -fomit-frame-pointer | 20140810 | 20140622 |
| 1809225 | ref | gcc -m64 -march=nocona -O3 -fomit-frame-pointer | 20140810 | 20140622 |
| 1833050 | ref | gcc -funroll-loops -O3 -fomit-frame-pointer | 20140810 | 20140622 |
| 1833065 | ref | gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | 20140810 | 20140622 |
| 1833425 | ref | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20140810 | 20140622 |
| 1914630 | ref | gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | 20140810 | 20140622 |
| 1921460 | ref | gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | 20140810 | 20140622 |
| 1921820 | ref | gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | 20140810 | 20140622 |
| 1925125 | ref | gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer | 20140810 | 20140622 |
| 1955170 | ref | gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | 20140810 | 20140622 |
| 1959535 | ref | gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer | 20140810 | 20140622 |
| 1969885 | ref | gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | 20140810 | 20140622 |
| 1978685 | ref | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20140810 | 20140622 |
| 1978695 | ref | gcc -funroll-loops -O2 -fomit-frame-pointer | 20140810 | 20140622 |
| 2022270 | ref | gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer | 20140810 | 20140622 |
| 2022300 | ref | gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer | 20140810 | 20140622 |
| 2024835 | ref | gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | 20140810 | 20140622 |
| 2024925 | ref | gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | 20140810 | 20140622 |
| 2026430 | ref | gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | 20140810 | 20140622 |
| 2029575 | ref | gcc -funroll-loops -m64 -O -fomit-frame-pointer | 20140810 | 20140622 |
| 2029645 | ref | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20140810 | 20140622 |
| 2029985 | ref | gcc -funroll-loops -O -fomit-frame-pointer | 20140810 | 20140622 |
| 2032690 | ref | gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | 20140810 | 20140622 |
| 2041560 | ref | gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer | 20140810 | 20140622 |
| 2042000 | ref | gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer | 20140810 | 20140622 |
| 2043350 | ref | gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | 20140810 | 20140622 |
| 2059720 | ref | gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | 20140810 | 20140622 |
| 2139980 | ref | clang -O3 -fomit-frame-pointer | 20140810 | 20140622 |
| 2140005 | ref | clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer | 20141017 | 20141014 |
| 2140005 | ref | clang -O3 -fwrapv -mavx2 -fomit-frame-pointer | 20140810 | 20140622 |
| 2149290 | 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 | 20141017 | 20141014 |
| 2153830 | ref | clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer | 20140810 | 20140622 |
| 7810920 | ref | gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20140810 | 20140622 |
| 7811060 | ref | gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20140810 | 20140622 |
| 7811085 | ref | gcc -m64 -march=corei7 -O2 -fomit-frame-pointer | 20140810 | 20140622 |
| 7811095 | ref | gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20140810 | 20140622 |
| 7811150 | ref | gcc -m64 -march=core2 -O2 -fomit-frame-pointer | 20140810 | 20140622 |
| 7831375 | ref | gcc -O2 -fomit-frame-pointer | 20140810 | 20140622 |
| 7831380 | ref | gcc -m64 -O2 -fomit-frame-pointer | 20140810 | 20140622 |
| 7835940 | ref | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20140810 | 20140622 |
| 7905125 | ref | gcc -m64 -march=k8 -O2 -fomit-frame-pointer | 20140810 | 20140622 |
| 7905565 | ref | gcc -march=k8 -O2 -fomit-frame-pointer | 20140810 | 20140622 |
| 7916255 | ref | gcc -m64 -march=barcelona -O2 -fomit-frame-pointer | 20140810 | 20140622 |
| 7957625 | ref | gcc -march=barcelona -O2 -fomit-frame-pointer | 20140810 | 20140622 |
| 8638650 | ref | gcc -O -fomit-frame-pointer | 20140810 | 20140622 |
| 8638780 | ref | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20140810 | 20140622 |
| 8638800 | ref | gcc -m64 -O -fomit-frame-pointer | 20140810 | 20140622 |
| 8638890 | ref | gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer | 20140810 | 20140622 |
| 8655885 | ref | gcc -m64 -march=k8 -O -fomit-frame-pointer | 20140810 | 20140622 |
| 8655900 | ref | gcc -m64 -march=barcelona -O -fomit-frame-pointer | 20140810 | 20140622 |
| 8655925 | ref | gcc -march=barcelona -O -fomit-frame-pointer | 20140810 | 20140622 |
| 8688810 | ref | gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20140810 | 20140622 |
| 8688865 | ref | gcc -m64 -march=core2 -O -fomit-frame-pointer | 20140810 | 20140622 |
| 8688960 | ref | gcc -m64 -march=corei7 -O -fomit-frame-pointer | 20140810 | 20140622 |
| 8697040 | ref | gcc -march=k8 -O -fomit-frame-pointer | 20140810 | 20140622 |
| 8703595 | ref | gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer | 20140810 | 20140622 |
| 13548725 | ref | gcc -m64 -march=nocona -O2 -fomit-frame-pointer | 20140810 | 20140622 |
| 13603595 | ref | gcc -march=nocona -O2 -fomit-frame-pointer | 20140810 | 20140622 |
| 14936540 | ref | gcc -m64 -march=nocona -O -fomit-frame-pointer | 20140810 | 20140622 |
| 14939270 | ref | gcc -march=nocona -O -fomit-frame-pointer | 20140810 | 20140622 |
| 17755075 | ref | gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer | 20140810 | 20140622 |
| 17755640 | ref | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20140810 | 20140622 |
| 17764745 | ref | gcc -funroll-loops -m64 -Os -fomit-frame-pointer | 20140810 | 20140622 |
| 17764780 | ref | gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | 20140810 | 20140622 |
| 17764860 | ref | gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | 20140810 | 20140622 |
| 17765285 | ref | gcc -funroll-loops -Os -fomit-frame-pointer | 20140810 | 20140622 |
| 17771230 | ref | gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer | 20140810 | 20140622 |
| 17923585 | ref | gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | 20140810 | 20140622 |
| 17924090 | ref | gcc -m64 -Os -fomit-frame-pointer | 20140810 | 20140622 |
| 17925230 | ref | gcc -m64 -march=core2 -Os -fomit-frame-pointer | 20140810 | 20140622 |
| 17926720 | ref | gcc -march=k8 -Os -fomit-frame-pointer | 20140810 | 20140622 |
| 17930000 | ref | gcc -m64 -march=corei7 -Os -fomit-frame-pointer | 20140810 | 20140622 |
| 17930525 | ref | gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20140810 | 20140622 |
| 17930630 | ref | gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer | 20140810 | 20140622 |
| 17932550 | ref | gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer | 20140810 | 20140622 |
| 17933405 | ref | gcc -m64 -march=barcelona -Os -fomit-frame-pointer | 20140810 | 20140622 |
| 17933530 | ref | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20140810 | 20140622 |
| 17933720 | ref | gcc -march=barcelona -Os -fomit-frame-pointer | 20140810 | 20140622 |
| 17943740 | ref | gcc -m64 -march=k8 -Os -fomit-frame-pointer | 20140810 | 20140622 |
| 17952520 | ref | gcc -Os -fomit-frame-pointer | 20140810 | 20140622 |
| 17964445 | ref | gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | 20140810 | 20140622 |
| 18033795 | ref | gcc -march=nocona -Os -fomit-frame-pointer | 20140810 | 20140622 |
| 18036135 | ref | gcc -m64 -march=nocona -Os -fomit-frame-pointer | 20140810 | 20140622 |
| 33601700 | ref | gcc | 20140810 | 20140622 |
| 33616935 | ref | gcc -funroll-loops | 20140810 | 20140622 |
| 33730795 | ref | cc | 20140810 | 20140622 |