| Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 838350 | ref | gcc -m64 -march=k8 -O3 -fomit-frame-pointer | 20140818 | 20140622 |
| 838440 | ref | gcc -m64 -march=corei7 -O3 -fomit-frame-pointer | 20140818 | 20140622 |
| 838910 | ref | gcc -m64 -march=core2 -O3 -fomit-frame-pointer | 20140818 | 20140622 |
| 839145 | ref | gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer | 20140818 | 20140622 |
| 839475 | ref | gcc -m64 -march=barcelona -O3 -fomit-frame-pointer | 20140818 | 20140622 |
| 839490 | ref | gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | 20140818 | 20140622 |
| 839580 | ref | gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20140818 | 20140622 |
| 839755 | ref | gcc -m64 -march=corei7 -O2 -fomit-frame-pointer | 20140818 | 20140622 |
| 839810 | ref | gcc -O3 -fomit-frame-pointer | 20140818 | 20140622 |
| 839815 | ref | gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20140818 | 20140622 |
| 839930 | ref | gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20140818 | 20140622 |
| 839960 | ref | gcc -m64 -march=barcelona -O2 -fomit-frame-pointer | 20140818 | 20140622 |
| 839990 | ref | gcc -march=barcelona -O2 -fomit-frame-pointer | 20140818 | 20140622 |
| 840030 | ref | gcc -m64 -march=core2 -O2 -fomit-frame-pointer | 20140818 | 20140622 |
| 840310 | ref | gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20140818 | 20140622 |
| 840790 | ref | gcc -march=barcelona -O3 -fomit-frame-pointer | 20140818 | 20140622 |
| 840840 | ref | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20140818 | 20140622 |
| 840885 | ref | gcc -march=k8 -O2 -fomit-frame-pointer | 20140818 | 20140622 |
| 840955 | ref | gcc -m64 -O3 -fomit-frame-pointer | 20140818 | 20140622 |
| 841530 | ref | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20140818 | 20140622 |
| 841565 | ref | gcc -m64 -march=k8 -O2 -fomit-frame-pointer | 20140818 | 20140622 |
| 841660 | ref | gcc -m64 -O2 -fomit-frame-pointer | 20140818 | 20140622 |
| 841665 | ref | gcc -march=k8 -O3 -fomit-frame-pointer | 20140818 | 20140622 |
| 842055 | ref | gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | 20140818 | 20140622 |
| 843840 | ref | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20140818 | 20140622 |
| 843960 | ref | gcc -funroll-loops -O2 -fomit-frame-pointer | 20140818 | 20140622 |
| 844080 | ref | gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | 20140818 | 20140622 |
| 844230 | ref | gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | 20140818 | 20140622 |
| 844445 | ref | gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer | 20140818 | 20140622 |
| 844880 | ref | gcc -O2 -fomit-frame-pointer | 20140818 | 20140622 |
| 844905 | ref | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20140818 | 20140622 |
| 844930 | ref | gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | 20140818 | 20140622 |
| 845285 | ref | gcc -funroll-loops -O3 -fomit-frame-pointer | 20140818 | 20140622 |
| 845460 | ref | gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | 20140818 | 20140622 |
| 845515 | ref | gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer | 20140818 | 20140622 |
| 845730 | ref | gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer | 20140818 | 20140622 |
| 846185 | ref | gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer | 20140818 | 20140622 |
| 851205 | ref | gcc -m64 -march=nocona -O2 -fomit-frame-pointer | 20140818 | 20140622 |
| 852550 | ref | gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | 20140818 | 20140622 |
| 852560 | ref | gcc -m64 -march=nocona -O3 -fomit-frame-pointer | 20140818 | 20140622 |
| 852890 | ref | gcc -march=nocona -O3 -fomit-frame-pointer | 20140818 | 20140622 |
| 853845 | ref | gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | 20140818 | 20140622 |
| 853900 | ref | gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | 20140818 | 20140622 |
| 854095 | ref | gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | 20140818 | 20140622 |
| 854630 | ref | gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | 20140818 | 20140622 |
| 858145 | ref | gcc -march=nocona -O2 -fomit-frame-pointer | 20140818 | 20140622 |
| 914150 | ref | clang -O3 -fomit-frame-pointer | 20140818 | 20140622 |
| 914315 | ref | clang -O3 -fwrapv -mavx2 -fomit-frame-pointer | 20140818 | 20140622 |
| 914750 | 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 |
| 914955 | ref | clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer | 20141019 | 20141014 |
| 915055 | ref | clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer | 20140818 | 20140622 |
| 1052580 | ref | gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | 20140818 | 20140622 |
| 1052845 | ref | gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer | 20140818 | 20140622 |
| 1053435 | ref | gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | 20140818 | 20140622 |
| 1053615 | ref | gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer | 20140818 | 20140622 |
| 1053800 | ref | gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | 20140818 | 20140622 |
| 1054570 | ref | gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer | 20140818 | 20140622 |
| 1054615 | ref | gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | 20140818 | 20140622 |
| 1054620 | ref | gcc -m64 -march=k8 -O -fomit-frame-pointer | 20140818 | 20140622 |
| 1054900 | ref | gcc -march=k8 -O -fomit-frame-pointer | 20140818 | 20140622 |
| 1054950 | ref | gcc -funroll-loops -O -fomit-frame-pointer | 20140818 | 20140622 |
| 1055140 | ref | gcc -m64 -march=corei7 -O -fomit-frame-pointer | 20140818 | 20140622 |
| 1055400 | ref | gcc -m64 -O -fomit-frame-pointer | 20140818 | 20140622 |
| 1055455 | ref | gcc -march=barcelona -O -fomit-frame-pointer | 20140818 | 20140622 |
| 1055540 | ref | gcc -funroll-loops -m64 -O -fomit-frame-pointer | 20140818 | 20140622 |
| 1055740 | ref | gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer | 20140818 | 20140622 |
| 1055810 | ref | gcc -m64 -march=nocona -O -fomit-frame-pointer | 20140818 | 20140622 |
| 1056020 | ref | gcc -m64 -march=barcelona -O -fomit-frame-pointer | 20140818 | 20140622 |
| 1056030 | ref | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20140818 | 20140622 |
| 1056035 | ref | gcc -m64 -march=core2 -O -fomit-frame-pointer | 20140818 | 20140622 |
| 1056120 | ref | gcc -O -fomit-frame-pointer | 20140818 | 20140622 |
| 1056290 | ref | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20140818 | 20140622 |
| 1056515 | ref | gcc -march=nocona -O -fomit-frame-pointer | 20140818 | 20140622 |
| 1057010 | ref | gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20140818 | 20140622 |
| 1194440 | ref | gcc -march=nocona -Os -fomit-frame-pointer | 20140818 | 20140622 |
| 1195300 | ref | gcc -m64 -march=nocona -Os -fomit-frame-pointer | 20140818 | 20140622 |
| 1202055 | ref | gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | 20140818 | 20140622 |
| 1202285 | ref | gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | 20140818 | 20140622 |
| 1207915 | ref | gcc -Os -fomit-frame-pointer | 20140818 | 20140622 |
| 1208245 | ref | gcc -m64 -Os -fomit-frame-pointer | 20140818 | 20140622 |
| 1209245 | ref | gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | 20140818 | 20140622 |
| 1209425 | ref | gcc -m64 -march=k8 -Os -fomit-frame-pointer | 20140818 | 20140622 |
| 1209775 | ref | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20140818 | 20140622 |
| 1209985 | ref | gcc -funroll-loops -m64 -Os -fomit-frame-pointer | 20140818 | 20140622 |
| 1210050 | ref | gcc -march=k8 -Os -fomit-frame-pointer | 20140818 | 20140622 |
| 1210130 | ref | gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | 20140818 | 20140622 |
| 1210455 | ref | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20140818 | 20140622 |
| 1211150 | ref | gcc -funroll-loops -Os -fomit-frame-pointer | 20140818 | 20140622 |
| 1211185 | ref | gcc -m64 -march=corei7 -Os -fomit-frame-pointer | 20140818 | 20140622 |
| 1211505 | ref | gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer | 20140818 | 20140622 |
| 1211710 | ref | gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer | 20140818 | 20140622 |
| 1211830 | ref | gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer | 20140818 | 20140622 |
| 1212375 | ref | gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20140818 | 20140622 |
| 1212760 | ref | gcc -m64 -march=core2 -Os -fomit-frame-pointer | 20140818 | 20140622 |
| 1213685 | ref | gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer | 20140818 | 20140622 |
| 1213875 | ref | gcc -march=barcelona -Os -fomit-frame-pointer | 20140818 | 20140622 |
| 1216835 | ref | gcc -m64 -march=barcelona -Os -fomit-frame-pointer | 20140818 | 20140622 |
| 3096460 | ref | gcc -funroll-loops | 20140818 | 20140622 |
| 3099345 | ref | gcc | 20140818 | 20140622 |
| 3099475 | ref | cc | 20140818 | 20140622 |