| Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 1392855 | ref | gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20140818 | 20140622 |
| 1392905 | ref | gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer | 20140818 | 20140622 |
| 1392920 | ref | gcc -m64 -march=corei7 -O3 -fomit-frame-pointer | 20140818 | 20140622 |
| 1392940 | ref | gcc -m64 -march=core2 -O3 -fomit-frame-pointer | 20140818 | 20140622 |
| 1394555 | ref | gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | 20140818 | 20140622 |
| 1396090 | ref | gcc -march=k8 -O3 -fomit-frame-pointer | 20140818 | 20140622 |
| 1396095 | ref | gcc -m64 -march=k8 -O3 -fomit-frame-pointer | 20140818 | 20140622 |
| 1400530 | ref | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20140818 | 20140622 |
| 1400555 | ref | gcc -m64 -O3 -fomit-frame-pointer | 20140818 | 20140622 |
| 1400565 | ref | gcc -O3 -fomit-frame-pointer | 20140818 | 20140622 |
| 1406995 | ref | gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer | 20140818 | 20140622 |
| 1407045 | ref | gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer | 20140818 | 20140622 |
| 1418410 | ref | gcc -funroll-loops -O3 -fomit-frame-pointer | 20140818 | 20140622 |
| 1418410 | ref | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20140818 | 20140622 |
| 1418410 | ref | gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | 20140818 | 20140622 |
| 1423235 | ref | gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | 20140818 | 20140622 |
| 1423255 | ref | gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | 20140818 | 20140622 |
| 1426050 | ref | gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | 20140818 | 20140622 |
| 1426060 | ref | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20140818 | 20140622 |
| 1426060 | ref | gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | 20140818 | 20140622 |
| 1426075 | ref | gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | 20140818 | 20140622 |
| 1426100 | ref | gcc -funroll-loops -O2 -fomit-frame-pointer | 20140818 | 20140622 |
| 1426670 | ref | gcc -m64 -march=barcelona -O3 -fomit-frame-pointer | 20140818 | 20140622 |
| 1426685 | ref | gcc -march=barcelona -O3 -fomit-frame-pointer | 20140818 | 20140622 |
| 1453885 | ref | gcc -march=nocona -O3 -fomit-frame-pointer | 20140818 | 20140622 |
| 1454150 | ref | gcc -m64 -march=nocona -O3 -fomit-frame-pointer | 20140818 | 20140622 |
| 1461085 | ref | gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer | 20140818 | 20140622 |
| 1461105 | ref | gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer | 20140818 | 20140622 |
| 1467190 | ref | gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20140818 | 20140622 |
| 1467200 | ref | gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20140818 | 20140622 |
| 1467220 | ref | gcc -m64 -march=corei7 -O2 -fomit-frame-pointer | 20140818 | 20140622 |
| 1467235 | ref | gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20140818 | 20140622 |
| 1468590 | ref | gcc -m64 -march=core2 -O2 -fomit-frame-pointer | 20140818 | 20140622 |
| 1468920 | ref | gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | 20140818 | 20140622 |
| 1468935 | ref | gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | 20140818 | 20140622 |
| 1479180 | ref | gcc -march=k8 -O2 -fomit-frame-pointer | 20140818 | 20140622 |
| 1479260 | ref | gcc -m64 -march=k8 -O2 -fomit-frame-pointer | 20140818 | 20140622 |
| 1487820 | ref | gcc -m64 -O2 -fomit-frame-pointer | 20140818 | 20140622 |
| 1487875 | ref | gcc -O2 -fomit-frame-pointer | 20140818 | 20140622 |
| 1488855 | ref | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20140818 | 20140622 |
| 1501400 | ref | gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | 20140818 | 20140622 |
| 1501405 | ref | gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | 20140818 | 20140622 |
| 1504770 | ref | gcc -O -fomit-frame-pointer | 20140818 | 20140622 |
| 1504770 | ref | gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer | 20140818 | 20140622 |
| 1504790 | ref | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20140818 | 20140622 |
| 1504795 | ref | gcc -m64 -O -fomit-frame-pointer | 20140818 | 20140622 |
| 1504800 | ref | gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20140818 | 20140622 |
| 1504815 | ref | gcc -m64 -march=core2 -O -fomit-frame-pointer | 20140818 | 20140622 |
| 1504820 | ref | gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer | 20140818 | 20140622 |
| 1504820 | ref | gcc -m64 -march=corei7 -O -fomit-frame-pointer | 20140818 | 20140622 |
| 1504820 | ref | gcc -march=nocona -O -fomit-frame-pointer | 20140818 | 20140622 |
| 1504895 | ref | gcc -m64 -march=nocona -O -fomit-frame-pointer | 20140818 | 20140622 |
| 1506310 | ref | gcc -funroll-loops -O -fomit-frame-pointer | 20140818 | 20140622 |
| 1506315 | ref | gcc -funroll-loops -m64 -O -fomit-frame-pointer | 20140818 | 20140622 |
| 1506325 | ref | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20140818 | 20140622 |
| 1506500 | ref | gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer | 20140818 | 20140622 |
| 1506510 | ref | gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | 20140818 | 20140622 |
| 1506510 | ref | gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | 20140818 | 20140622 |
| 1506610 | ref | gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer | 20140818 | 20140622 |
| 1507855 | ref | gcc -m64 -march=nocona -O2 -fomit-frame-pointer | 20140818 | 20140622 |
| 1508105 | ref | gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | 20140818 | 20140622 |
| 1508105 | ref | gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | 20140818 | 20140622 |
| 1508895 | ref | gcc -march=nocona -O2 -fomit-frame-pointer | 20140818 | 20140622 |
| 1511215 | ref | gcc -march=barcelona -O2 -fomit-frame-pointer | 20140818 | 20140622 |
| 1511260 | ref | gcc -m64 -march=barcelona -O2 -fomit-frame-pointer | 20140818 | 20140622 |
| 1512460 | ref | gcc -m64 -march=barcelona -O -fomit-frame-pointer | 20140818 | 20140622 |
| 1512460 | ref | gcc -march=barcelona -O -fomit-frame-pointer | 20140818 | 20140622 |
| 1512460 | ref | gcc -march=k8 -O -fomit-frame-pointer | 20140818 | 20140622 |
| 1512525 | ref | gcc -m64 -march=k8 -O -fomit-frame-pointer | 20140818 | 20140622 |
| 1565090 | ref | gcc -m64 -march=core2 -Os -fomit-frame-pointer | 20140818 | 20140622 |
| 1565115 | ref | gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20140818 | 20140622 |
| 1565125 | ref | gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer | 20140818 | 20140622 |
| 1565135 | ref | gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer | 20140818 | 20140622 |
| 1565145 | ref | gcc -m64 -march=corei7 -Os -fomit-frame-pointer | 20140818 | 20140622 |
| 1612815 | ref | gcc -Os -fomit-frame-pointer | 20140818 | 20140622 |
| 1612850 | ref | gcc -m64 -march=k8 -Os -fomit-frame-pointer | 20140818 | 20140622 |
| 1612880 | ref | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20140818 | 20140622 |
| 1612915 | ref | gcc -march=k8 -Os -fomit-frame-pointer | 20140818 | 20140622 |
| 1615255 | ref | gcc -m64 -Os -fomit-frame-pointer | 20140818 | 20140622 |
| 1617945 | ref | gcc -funroll-loops -Os -fomit-frame-pointer | 20140818 | 20140622 |
| 1617950 | ref | gcc -funroll-loops -m64 -Os -fomit-frame-pointer | 20140818 | 20140622 |
| 1617955 | ref | gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | 20140818 | 20140622 |
| 1617965 | ref | gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | 20140818 | 20140622 |
| 1617980 | ref | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20140818 | 20140622 |
| 1618345 | ref | gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | 20140818 | 20140622 |
| 1618370 | ref | gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | 20140818 | 20140622 |
| 1620620 | ref | gcc -m64 -march=nocona -Os -fomit-frame-pointer | 20140818 | 20140622 |
| 1620650 | ref | gcc -march=nocona -Os -fomit-frame-pointer | 20140818 | 20140622 |
| 1656870 | ref | gcc -m64 -march=barcelona -Os -fomit-frame-pointer | 20140818 | 20140622 |
| 1657430 | ref | gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer | 20140818 | 20140622 |
| 1660050 | ref | gcc -march=barcelona -Os -fomit-frame-pointer | 20140818 | 20140622 |
| 1661020 | ref | gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer | 20140818 | 20140622 |
| 1701120 | 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 | 20141019 | 20141014 |
| 1701155 | ref | clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer | 20141019 | 20141014 |
| 1701160 | ref | clang -O3 -fwrapv -mavx2 -fomit-frame-pointer | 20140818 | 20140622 |
| 1701215 | ref | clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer | 20140818 | 20140622 |
| 1703255 | ref | clang -O3 -fomit-frame-pointer | 20140818 | 20140622 |
| 5158705 | ref | cc | 20140818 | 20140622 |
| 5161905 | ref | gcc | 20140818 | 20140622 |
| 5163385 | ref | gcc -funroll-loops | 20140818 | 20140622 |