| Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 881676 | ref | gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | 20140720 | 20140622 |
| 882848 | ref | gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | 20140720 | 20140622 |
| 882892 | ref | gcc -march=k8 -O3 -fomit-frame-pointer | 20140720 | 20140622 |
| 883000 | ref | gcc -m64 -march=k8 -O3 -fomit-frame-pointer | 20140720 | 20140622 |
| 883312 | ref | gcc -m64 -march=barcelona -O3 -fomit-frame-pointer | 20140720 | 20140622 |
| 883388 | ref | gcc -march=barcelona -O3 -fomit-frame-pointer | 20140720 | 20140622 |
| 884592 | ref | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20140720 | 20140622 |
| 884624 | ref | gcc -m64 -O3 -fomit-frame-pointer | 20140720 | 20140622 |
| 885064 | ref | gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer | 20140720 | 20140622 |
| 885080 | ref | gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | 20140720 | 20140622 |
| 885184 | ref | gcc -m64 -march=corei7 -O3 -fomit-frame-pointer | 20140720 | 20140622 |
| 886108 | ref | gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20140720 | 20140622 |
| 886224 | ref | gcc -m64 -march=core2 -O3 -fomit-frame-pointer | 20140720 | 20140622 |
| 890452 | ref | gcc -m64 -march=nocona -O3 -fomit-frame-pointer | 20140720 | 20140622 |
| 890544 | ref | gcc -march=nocona -O3 -fomit-frame-pointer | 20140720 | 20140622 |
| 891016 | ref | gcc -O3 -fomit-frame-pointer | 20140720 | 20140622 |
| 892584 | ref | gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | 20140720 | 20140622 |
| 892680 | ref | gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | 20140720 | 20140622 |
| 892928 | ref | gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer | 20140720 | 20140622 |
| 893156 | ref | gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer | 20140720 | 20140622 |
| 893172 | ref | gcc -funroll-loops -O3 -fomit-frame-pointer | 20140720 | 20140622 |
| 893792 | ref | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20140720 | 20140622 |
| 894328 | ref | gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | 20140720 | 20140622 |
| 947872 | ref | gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | 20140720 | 20140622 |
| 948768 | ref | gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | 20140720 | 20140622 |
| 982632 | ref | gcc -funroll-loops -O2 -fomit-frame-pointer | 20140720 | 20140622 |
| 982656 | ref | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20140720 | 20140622 |
| 982764 | ref | gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | 20140720 | 20140622 |
| 983008 | ref | gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer | 20140720 | 20140622 |
| 983212 | ref | gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer | 20140720 | 20140622 |
| 983456 | ref | gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | 20140720 | 20140622 |
| 983500 | ref | gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | 20140720 | 20140622 |
| 1001348 | ref | gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | 20140720 | 20140622 |
| 1002672 | ref | gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | 20140720 | 20140622 |
| 1031520 | ref | gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | 20140720 | 20140622 |
| 1031584 | ref | gcc -funroll-loops -O -fomit-frame-pointer | 20140720 | 20140622 |
| 1031584 | ref | gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | 20140720 | 20140622 |
| 1031612 | ref | gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer | 20140720 | 20140622 |
| 1031740 | ref | gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer | 20140720 | 20140622 |
| 1031796 | ref | gcc -funroll-loops -m64 -O -fomit-frame-pointer | 20140720 | 20140622 |
| 1032220 | ref | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20140720 | 20140622 |
| 1046760 | ref | gcc -m64 -march=nocona -O2 -fomit-frame-pointer | 20140720 | 20140622 |
| 1047408 | ref | gcc -march=nocona -O -fomit-frame-pointer | 20140720 | 20140622 |
| 1047860 | ref | gcc -m64 -march=nocona -O -fomit-frame-pointer | 20140720 | 20140622 |
| 1048916 | ref | gcc -march=nocona -O2 -fomit-frame-pointer | 20140720 | 20140622 |
| 1067212 | ref | gcc -m64 -march=barcelona -O2 -fomit-frame-pointer | 20140720 | 20140622 |
| 1067252 | ref | gcc -march=barcelona -O2 -fomit-frame-pointer | 20140720 | 20140622 |
| 1075900 | ref | gcc -m64 -march=k8 -O2 -fomit-frame-pointer | 20140720 | 20140622 |
| 1082472 | ref | gcc -O2 -fomit-frame-pointer | 20140720 | 20140622 |
| 1083656 | ref | gcc -march=k8 -O2 -fomit-frame-pointer | 20140720 | 20140622 |
| 1086432 | ref | gcc -m64 -march=corei7 -O2 -fomit-frame-pointer | 20140720 | 20140622 |
| 1086460 | ref | gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20140720 | 20140622 |
| 1086548 | ref | gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20140720 | 20140622 |
| 1087264 | ref | gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20140720 | 20140622 |
| 1087604 | ref | gcc -m64 -march=core2 -O2 -fomit-frame-pointer | 20140720 | 20140622 |
| 1087860 | ref | gcc -m64 -O2 -fomit-frame-pointer | 20140720 | 20140622 |
| 1089876 | ref | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20140720 | 20140622 |
| 1097656 | ref | gcc -march=barcelona -O -fomit-frame-pointer | 20140720 | 20140622 |
| 1097672 | 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 | 20141014 | 20141014 |
| 1099688 | ref | gcc -m64 -march=barcelona -O -fomit-frame-pointer | 20140720 | 20140622 |
| 1101420 | ref | gcc -O -fomit-frame-pointer | 20140720 | 20140622 |
| 1101532 | ref | gcc -m64 -march=core2 -O -fomit-frame-pointer | 20140720 | 20140622 |
| 1101584 | ref | gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20140720 | 20140622 |
| 1102292 | ref | gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer | 20140720 | 20140622 |
| 1102424 | ref | gcc -m64 -O -fomit-frame-pointer | 20140720 | 20140622 |
| 1102448 | ref | clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer | 20140720 | 20140622 |
| 1102472 | ref | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20140720 | 20140622 |
| 1102968 | ref | gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer | 20140720 | 20140622 |
| 1104744 | ref | gcc -m64 -march=corei7 -O -fomit-frame-pointer | 20140720 | 20140622 |
| 1105772 | ref | clang -O3 -fwrapv -mavx2 -fomit-frame-pointer | 20140720 | 20140622 |
| 1109396 | ref | clang -O3 -fomit-frame-pointer | 20140720 | 20140622 |
| 1113332 | ref | clang -O3 -fwrapv -march=native -fomit-frame-pointer | 20140720 | 20140622 |
| 1113668 | ref | clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer | 20141014 | 20141014 |
| 1114348 | ref | clang -O3 -fwrapv -march=native -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer | 20140720 | 20140622 |
| 1119352 | ref | gcc -m64 -march=k8 -O -fomit-frame-pointer | 20140720 | 20140622 |
| 1119892 | ref | gcc -march=k8 -O -fomit-frame-pointer | 20140720 | 20140622 |
| 1158976 | ref | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20140720 | 20140622 |
| 1159076 | ref | gcc -m64 -Os -fomit-frame-pointer | 20140720 | 20140622 |
| 1159412 | ref | gcc -march=barcelona -Os -fomit-frame-pointer | 20140720 | 20140622 |
| 1160192 | ref | gcc -Os -fomit-frame-pointer | 20140720 | 20140622 |
| 1160316 | ref | gcc -m64 -march=barcelona -Os -fomit-frame-pointer | 20140720 | 20140622 |
| 1160560 | ref | gcc -m64 -march=core2 -Os -fomit-frame-pointer | 20140720 | 20140622 |
| 1160632 | ref | gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer | 20140720 | 20140622 |
| 1161128 | ref | gcc -march=k8 -Os -fomit-frame-pointer | 20140720 | 20140622 |
| 1161880 | ref | gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20140720 | 20140622 |
| 1161980 | ref | gcc -m64 -march=corei7 -Os -fomit-frame-pointer | 20140720 | 20140622 |
| 1162020 | ref | gcc -m64 -march=k8 -Os -fomit-frame-pointer | 20140720 | 20140622 |
| 1163556 | ref | gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer | 20140720 | 20140622 |
| 1176364 | ref | gcc -march=nocona -Os -fomit-frame-pointer | 20140720 | 20140622 |
| 1176548 | ref | gcc -m64 -march=nocona -Os -fomit-frame-pointer | 20140720 | 20140622 |
| 1186308 | ref | gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | 20140720 | 20140622 |
| 1186312 | ref | gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | 20140720 | 20140622 |
| 1186404 | ref | gcc -funroll-loops -Os -fomit-frame-pointer | 20140720 | 20140622 |
| 1186612 | ref | gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer | 20140720 | 20140622 |
| 1186660 | ref | gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | 20140720 | 20140622 |
| 1186992 | ref | gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | 20140720 | 20140622 |
| 1187664 | ref | gcc -funroll-loops -m64 -Os -fomit-frame-pointer | 20140720 | 20140622 |
| 1188512 | ref | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20140720 | 20140622 |
| 1188648 | ref | gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer | 20140720 | 20140622 |
| 3869508 | ref | cc | 20140720 | 20140622 |
| 3871944 | ref | gcc | 20140720 | 20140622 |
| 3893644 | ref | gcc -funroll-loops | 20140720 | 20140622 |