| Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 1707075 | ref | gcc -m64 -march=nocona -O3 -fomit-frame-pointer | 20140623 | 20140525 |
| 1707075 | ref | gcc -march=nocona -O3 -fomit-frame-pointer | 20140623 | 20140525 |
| 1741341 | ref | gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | 20140623 | 20140525 |
| 1741416 | ref | gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | 20140623 | 20140525 |
| 1773165 | ref | gcc -m64 -march=barcelona -O3 -fomit-frame-pointer | 20140623 | 20140525 |
| 1773195 | ref | gcc -march=barcelona -O3 -fomit-frame-pointer | 20140623 | 20140525 |
| 1778508 | ref | gcc -m64 -march=core2 -O3 -fomit-frame-pointer | 20140623 | 20140525 |
| 1785489 | ref | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20140623 | 20140525 |
| 1785516 | ref | gcc -O3 -fomit-frame-pointer | 20140623 | 20140525 |
| 1785591 | ref | gcc -m64 -O3 -fomit-frame-pointer | 20140623 | 20140525 |
| 1800954 | ref | gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20140623 | 20140525 |
| 1810317 | ref | gcc -march=k8 -O3 -fomit-frame-pointer | 20140623 | 20140525 |
| 1816368 | ref | gcc -m64 -march=k8 -O3 -fomit-frame-pointer | 20140623 | 20140525 |
| 1885515 | ref | gcc -funroll-loops -O3 -fomit-frame-pointer | 20140623 | 20140525 |
| 1885527 | ref | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20140623 | 20140525 |
| 1885533 | ref | gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | 20140623 | 20140525 |
| 1898568 | ref | gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | 20140623 | 20140525 |
| 1898787 | ref | gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | 20140623 | 20140525 |
| 1913859 | ref | gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | 20140623 | 20140525 |
| 1915455 | ref | gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | 20140623 | 20140525 |
| 1964472 | ref | gcc -funroll-loops -O2 -fomit-frame-pointer | 20140623 | 20140525 |
| 1987410 | ref | gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer | 20140623 | 20140525 |
| 1989117 | ref | gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | 20140623 | 20140525 |
| 1992162 | ref | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20140623 | 20140525 |
| 1993662 | ref | gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | 20140623 | 20140525 |
| 1998462 | ref | gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer | 20140623 | 20140525 |
| 2000229 | ref | gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer | 20140623 | 20140525 |
| 2015502 | ref | gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | 20140623 | 20140525 |
| 2019480 | ref | gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | 20140623 | 20140525 |
| 2019543 | ref | gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | 20140623 | 20140525 |
| 2020914 | ref | gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer | 20140623 | 20140525 |
| 2023719 | ref | gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | 20140623 | 20140525 |
| 2023860 | ref | gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | 20140623 | 20140525 |
| 2024217 | ref | gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer | 20140623 | 20140525 |
| 2025471 | ref | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20140623 | 20140525 |
| 2025735 | ref | gcc -funroll-loops -O -fomit-frame-pointer | 20140623 | 20140525 |
| 2026419 | ref | gcc -funroll-loops -m64 -O -fomit-frame-pointer | 20140623 | 20140525 |
| 2061387 | ref | gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer | 20140623 | 20140525 |
| 2352288 | ref | clang -O3 -fomit-frame-pointer | 20140804 | 20140622 |
| 2352345 | ref | clang -O3 -fwrapv -mavx2 -fomit-frame-pointer | 20140804 | 20140622 |
| 2352372 | 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 | 20141016 | 20141014 |
| 2353812 | ref | clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer | 20141016 | 20141014 |
| 2368998 | ref | clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer | 20140804 | 20140622 |
| 7474230 | ref | gcc -m64 -O2 -fomit-frame-pointer | 20140623 | 20140525 |
| 7487055 | ref | gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20140623 | 20140525 |
| 7487685 | ref | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20140623 | 20140525 |
| 7497555 | ref | gcc -m64 -march=core2 -O2 -fomit-frame-pointer | 20140623 | 20140525 |
| 7504947 | ref | gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20140623 | 20140525 |
| 7506798 | ref | gcc -O2 -fomit-frame-pointer | 20140623 | 20140525 |
| 7542666 | ref | gcc -m64 -march=corei7 -O2 -fomit-frame-pointer | 20140623 | 20140525 |
| 7631664 | ref | gcc -march=barcelona -O2 -fomit-frame-pointer | 20140623 | 20140525 |
| 7677597 | ref | gcc -m64 -march=barcelona -O2 -fomit-frame-pointer | 20140623 | 20140525 |
| 7677825 | ref | gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20140623 | 20140525 |
| 7688415 | ref | gcc -m64 -march=k8 -O2 -fomit-frame-pointer | 20140623 | 20140525 |
| 7701282 | ref | gcc -march=k8 -O2 -fomit-frame-pointer | 20140623 | 20140525 |
| 7987362 | ref | gcc -m64 -march=corei7 -O -fomit-frame-pointer | 20140623 | 20140525 |
| 7992051 | ref | gcc -O -fomit-frame-pointer | 20140623 | 20140525 |
| 7992138 | ref | gcc -m64 -march=core2 -O -fomit-frame-pointer | 20140623 | 20140525 |
| 7992816 | ref | gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer | 20140623 | 20140525 |
| 7999092 | ref | gcc -m64 -O -fomit-frame-pointer | 20140623 | 20140525 |
| 8017953 | ref | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20140623 | 20140525 |
| 8052003 | ref | gcc -m64 -march=k8 -O -fomit-frame-pointer | 20140623 | 20140525 |
| 8052303 | ref | gcc -march=k8 -O -fomit-frame-pointer | 20140623 | 20140525 |
| 8062917 | ref | gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20140623 | 20140525 |
| 8073060 | ref | gcc -march=barcelona -O -fomit-frame-pointer | 20140623 | 20140525 |
| 8073144 | ref | gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer | 20140623 | 20140525 |
| 8075517 | ref | gcc -m64 -march=barcelona -O -fomit-frame-pointer | 20140623 | 20140525 |
| 12272583 | ref | gcc -march=nocona -O2 -fomit-frame-pointer | 20140623 | 20140525 |
| 12291897 | ref | gcc -m64 -march=nocona -O2 -fomit-frame-pointer | 20140623 | 20140525 |
| 13272465 | ref | gcc -m64 -march=nocona -O -fomit-frame-pointer | 20140623 | 20140525 |
| 13273452 | ref | gcc -march=nocona -O -fomit-frame-pointer | 20140623 | 20140525 |
| 30755469 | ref | cc | 20140623 | 20140525 |
| 30764559 | ref | gcc -funroll-loops | 20140623 | 20140525 |
| 30765381 | ref | gcc | 20140623 | 20140525 |
| 48724812 | ref | gcc -m64 -march=core2 -Os -fomit-frame-pointer | 20140623 | 20140525 |
| 48734142 | ref | gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20140623 | 20140525 |
| 48739959 | ref | gcc -m64 -march=barcelona -Os -fomit-frame-pointer | 20140623 | 20140525 |
| 48741369 | ref | gcc -m64 -Os -fomit-frame-pointer | 20140623 | 20140525 |
| 48742011 | ref | gcc -m64 -march=k8 -Os -fomit-frame-pointer | 20140623 | 20140525 |
| 48743979 | ref | gcc -march=barcelona -Os -fomit-frame-pointer | 20140623 | 20140525 |
| 48751629 | ref | gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer | 20140623 | 20140525 |
| 48752826 | ref | gcc -march=k8 -Os -fomit-frame-pointer | 20140623 | 20140525 |
| 48757704 | ref | gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer | 20140623 | 20140525 |
| 48767013 | ref | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20140623 | 20140525 |
| 48769134 | ref | gcc -m64 -march=corei7 -Os -fomit-frame-pointer | 20140623 | 20140525 |
| 48775983 | ref | gcc -funroll-loops -Os -fomit-frame-pointer | 20140623 | 20140525 |
| 48777420 | ref | gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | 20140623 | 20140525 |
| 48777603 | ref | gcc -funroll-loops -m64 -Os -fomit-frame-pointer | 20140623 | 20140525 |
| 48778041 | ref | gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer | 20140623 | 20140525 |
| 48778200 | ref | gcc -Os -fomit-frame-pointer | 20140623 | 20140525 |
| 48778251 | ref | gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | 20140623 | 20140525 |
| 48778638 | ref | gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer | 20140623 | 20140525 |
| 48832110 | ref | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20140623 | 20140525 |
| 48842289 | ref | gcc -march=nocona -Os -fomit-frame-pointer | 20140623 | 20140525 |
| 48851079 | ref | gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | 20140623 | 20140525 |
| 48851910 | ref | gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | 20140623 | 20140525 |
| 48868479 | ref | gcc -m64 -march=nocona -Os -fomit-frame-pointer | 20140623 | 20140525 |