| Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 6309309 | ref | gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | 20140624 | 20140525 |
| 6333723 | ref | gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | 20140624 | 20140525 |
| 6339084 | ref | gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | 20140624 | 20140525 |
| 6344439 | ref | gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | 20140624 | 20140525 |
| 6346839 | ref | gcc -funroll-loops -O3 -fomit-frame-pointer | 20140624 | 20140525 |
| 6371595 | ref | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20140624 | 20140525 |
| 6440928 | ref | gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer | 20140624 | 20140525 |
| 6441078 | ref | gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer | 20140624 | 20140525 |
| 6445335 | ref | gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | 20140624 | 20140525 |
| 6447012 | ref | gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer | 20140624 | 20140525 |
| 6448686 | ref | gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | 20140624 | 20140525 |
| 6452955 | ref | gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer | 20140624 | 20140525 |
| 6467637 | ref | gcc -funroll-loops -O2 -fomit-frame-pointer | 20140624 | 20140525 |
| 6468504 | ref | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20140624 | 20140525 |
| 6470088 | ref | gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | 20140624 | 20140525 |
| 6534771 | ref | gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | 20140624 | 20140525 |
| 6544545 | ref | gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | 20140624 | 20140525 |
| 6686772 | ref | gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | 20140624 | 20140525 |
| 6823680 | ref | gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | 20140624 | 20140525 |
| 6824256 | ref | gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | 20140624 | 20140525 |
| 6841971 | ref | gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer | 20140624 | 20140525 |
| 6843921 | ref | gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer | 20140624 | 20140525 |
| 6879900 | ref | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20140624 | 20140525 |
| 6880242 | ref | gcc -funroll-loops -m64 -O -fomit-frame-pointer | 20140624 | 20140525 |
| 6904194 | ref | gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | 20140624 | 20140525 |
| 6919083 | ref | gcc -funroll-loops -O -fomit-frame-pointer | 20140624 | 20140525 |
| 6961467 | ref | gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20140624 | 20140525 |
| 7021017 | ref | gcc -m64 -march=nocona -O3 -fomit-frame-pointer | 20140624 | 20140525 |
| 7028691 | ref | gcc -march=nocona -O3 -fomit-frame-pointer | 20140624 | 20140525 |
| 7033653 | ref | gcc -m64 -march=barcelona -O3 -fomit-frame-pointer | 20140624 | 20140525 |
| 7034118 | ref | gcc -march=barcelona -O3 -fomit-frame-pointer | 20140624 | 20140525 |
| 7112688 | ref | gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | 20140624 | 20140525 |
| 7182717 | ref | gcc -march=k8 -O3 -fomit-frame-pointer | 20140624 | 20140525 |
| 7193949 | ref | gcc -m64 -march=core2 -O3 -fomit-frame-pointer | 20140624 | 20140525 |
| 7267854 | ref | gcc -O3 -fomit-frame-pointer | 20140624 | 20140525 |
| 7283784 | ref | gcc -m64 -O3 -fomit-frame-pointer | 20140624 | 20140525 |
| 7292145 | ref | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20140624 | 20140525 |
| 7497996 | ref | clang -O3 -fomit-frame-pointer | 20140804 | 20140622 |
| 7579098 | ref | gcc -m64 -march=k8 -O3 -fomit-frame-pointer | 20140624 | 20140525 |
| 8437116 | ref | clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer | 20140804 | 20140622 |
| 8437209 | ref | clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer | 20141017 | 20141014 |
| 8437326 | ref | clang -O3 -fwrapv -mavx2 -fomit-frame-pointer | 20140804 | 20140622 |
| 8438097 | 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 |
| 8442447 | ref | gcc -march=barcelona -O2 -fomit-frame-pointer | 20140624 | 20140525 |
| 8443185 | ref | gcc -m64 -march=barcelona -O2 -fomit-frame-pointer | 20140624 | 20140525 |
| 8473536 | ref | gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20140624 | 20140525 |
| 8722497 | ref | gcc -m64 -march=k8 -O2 -fomit-frame-pointer | 20140624 | 20140525 |
| 8749611 | ref | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20140624 | 20140525 |
| 8752002 | ref | gcc -O2 -fomit-frame-pointer | 20140624 | 20140525 |
| 8755095 | ref | gcc -m64 -O2 -fomit-frame-pointer | 20140624 | 20140525 |
| 8758575 | ref | gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20140624 | 20140525 |
| 8763882 | ref | gcc -m64 -march=corei7 -O2 -fomit-frame-pointer | 20140624 | 20140525 |
| 8805993 | ref | gcc -m64 -march=core2 -O2 -fomit-frame-pointer | 20140624 | 20140525 |
| 8806293 | ref | gcc -march=k8 -O2 -fomit-frame-pointer | 20140624 | 20140525 |
| 8832120 | ref | gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | 20140624 | 20140525 |
| 8832738 | ref | gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | 20140624 | 20140525 |
| 8862024 | ref | gcc -funroll-loops -Os -fomit-frame-pointer | 20140624 | 20140525 |
| 8862393 | ref | gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | 20140624 | 20140525 |
| 8862402 | ref | gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | 20140624 | 20140525 |
| 8862444 | ref | gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer | 20140624 | 20140525 |
| 8862609 | ref | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20140624 | 20140525 |
| 8863320 | ref | gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer | 20140624 | 20140525 |
| 8936040 | ref | gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20140624 | 20140525 |
| 9137622 | ref | gcc -funroll-loops -m64 -Os -fomit-frame-pointer | 20140624 | 20140525 |
| 9707748 | ref | gcc -m64 -march=core2 -Os -fomit-frame-pointer | 20140624 | 20140525 |
| 9711534 | ref | gcc -m64 -march=nocona -Os -fomit-frame-pointer | 20140624 | 20140525 |
| 9714561 | ref | gcc -march=nocona -Os -fomit-frame-pointer | 20140624 | 20140525 |
| 9721281 | ref | gcc -m64 -march=corei7 -Os -fomit-frame-pointer | 20140624 | 20140525 |
| 9723075 | ref | gcc -march=barcelona -Os -fomit-frame-pointer | 20140624 | 20140525 |
| 9723702 | ref | gcc -m64 -march=barcelona -Os -fomit-frame-pointer | 20140624 | 20140525 |
| 9724506 | ref | gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer | 20140624 | 20140525 |
| 9741891 | ref | gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer | 20140624 | 20140525 |
| 9742086 | ref | gcc -Os -fomit-frame-pointer | 20140624 | 20140525 |
| 9742086 | ref | gcc -m64 -march=k8 -Os -fomit-frame-pointer | 20140624 | 20140525 |
| 9742137 | ref | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20140624 | 20140525 |
| 9742815 | ref | gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20140624 | 20140525 |
| 9744402 | ref | gcc -m64 -Os -fomit-frame-pointer | 20140624 | 20140525 |
| 9744975 | ref | gcc -march=k8 -Os -fomit-frame-pointer | 20140624 | 20140525 |
| 10146525 | ref | gcc -m64 -march=nocona -O2 -fomit-frame-pointer | 20140624 | 20140525 |
| 10146630 | ref | gcc -march=nocona -O2 -fomit-frame-pointer | 20140624 | 20140525 |
| 11380974 | ref | gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer | 20140624 | 20140525 |
| 11381022 | ref | gcc -m64 -march=barcelona -O -fomit-frame-pointer | 20140624 | 20140525 |
| 11383722 | ref | gcc -march=barcelona -O -fomit-frame-pointer | 20140624 | 20140525 |
| 11769684 | ref | gcc -m64 -march=k8 -O -fomit-frame-pointer | 20140624 | 20140525 |
| 11771268 | ref | gcc -march=k8 -O -fomit-frame-pointer | 20140624 | 20140525 |
| 11924877 | ref | gcc -march=nocona -O -fomit-frame-pointer | 20140624 | 20140525 |
| 11924961 | ref | gcc -m64 -march=nocona -O -fomit-frame-pointer | 20140624 | 20140525 |
| 12052167 | ref | gcc -m64 -march=corei7 -O -fomit-frame-pointer | 20140624 | 20140525 |
| 12053601 | ref | gcc -m64 -march=core2 -O -fomit-frame-pointer | 20140624 | 20140525 |
| 12054117 | ref | gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer | 20140624 | 20140525 |
| 12061521 | ref | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20140624 | 20140525 |
| 12062730 | ref | gcc -m64 -O -fomit-frame-pointer | 20140624 | 20140525 |
| 12302136 | ref | gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20140624 | 20140525 |
| 12393636 | ref | gcc -O -fomit-frame-pointer | 20140624 | 20140525 |
| 41553273 | ref | gcc | 20140624 | 20140525 |
| 41565198 | ref | gcc -funroll-loops | 20140624 | 20140525 |
| 41567247 | ref | cc | 20140624 | 20140525 |