| Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 1012665 | ref | gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer | 20141019 | 20141014 |
| 1015539 | ref | gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer | 20141019 | 20141014 |
| 1017924 | ref | gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer | 20141019 | 20141014 |
| 1023861 | ref | gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer | 20141019 | 20141014 |
| 1024983 | ref | gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer | 20141019 | 20141014 |
| 1027167 | ref | gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer | 20141019 | 20141014 |
| 1028034 | ref | gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer | 20141019 | 20141014 |
| 1030662 | ref | gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer | 20141019 | 20141014 |
| 1033740 | ref | gcc -funroll-loops -m32 -O2 -fomit-frame-pointer | 20141019 | 20141014 |
| 1035702 | ref | gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer | 20141019 | 20141014 |
| 1035807 | ref | gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer | 20141019 | 20141014 |
| 1036344 | ref | gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer | 20141019 | 20141014 |
| 1038057 | ref | gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer | 20141019 | 20141014 |
| 1038900 | ref | gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer | 20141019 | 20141014 |
| 1040211 | ref | gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer | 20141019 | 20141014 |
| 1042353 | ref | gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer | 20141019 | 20141014 |
| 1044489 | ref | gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer | 20141019 | 20141014 |
| 1044900 | ref | gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer | 20141019 | 20141014 |
| 1045338 | ref | gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer | 20141019 | 20141014 |
| 1047720 | ref | gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | 20141019 | 20141014 |
| 1048773 | ref | gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer | 20141019 | 20141014 |
| 1050084 | ref | gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer | 20141019 | 20141014 |
| 1051755 | ref | gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer | 20141019 | 20141014 |
| 1051878 | ref | gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer | 20141019 | 20141014 |
| 1053486 | ref | gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer | 20141019 | 20141014 |
| 1053714 | ref | gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer | 20141019 | 20141014 |
| 1054167 | ref | gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer | 20141019 | 20141014 |
| 1055967 | ref | gcc -funroll-loops -m32 -O3 -fomit-frame-pointer | 20141019 | 20141014 |
| 1059897 | ref | gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer | 20141019 | 20141014 |
| 1065093 | ref | gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer | 20141019 | 20141014 |
| 1073784 | ref | gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer | 20141019 | 20141014 |
| 1075077 | ref | gcc -m32 -march=barcelona -O -fomit-frame-pointer | 20141019 | 20141014 |
| 1075488 | ref | gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer | 20141019 | 20141014 |
| 1076325 | ref | gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer | 20141019 | 20141014 |
| 1077285 | ref | gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer | 20141019 | 20141014 |
| 1081674 | ref | gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | 20141019 | 20141014 |
| 1083111 | ref | gcc -m32 -march=pentium2 -O -fomit-frame-pointer | 20141019 | 20141014 |
| 1084014 | ref | gcc -m32 -march=i386 -O -fomit-frame-pointer | 20141019 | 20141014 |
| 1084272 | ref | gcc -m32 -O -fomit-frame-pointer | 20141019 | 20141014 |
| 1084386 | ref | gcc -m32 -march=pentium3 -O -fomit-frame-pointer | 20141019 | 20141014 |
| 1084662 | ref | gcc -m32 -march=nocona -O -fomit-frame-pointer | 20141019 | 20141014 |
| 1085220 | ref | gcc -m32 -march=pentium-m -O -fomit-frame-pointer | 20141019 | 20141014 |
| 1085316 | ref | gcc -m32 -march=pentiumpro -O -fomit-frame-pointer | 20141019 | 20141014 |
| 1086711 | ref | gcc -m32 -march=pentium -O -fomit-frame-pointer | 20141019 | 20141014 |
| 1088034 | ref | gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer | 20141019 | 20141014 |
| 1088841 | ref | gcc -m32 -march=k8 -O -fomit-frame-pointer | 20141019 | 20141014 |
| 1091634 | ref | gcc -m32 -march=athlon -O -fomit-frame-pointer | 20141019 | 20141014 |
| 1091985 | ref | gcc -m32 -march=prescott -O -fomit-frame-pointer | 20141019 | 20141014 |
| 1092027 | ref | gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer | 20141019 | 20141014 |
| 1092030 | ref | gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer | 20141019 | 20141014 |
| 1092102 | ref | gcc -m32 -march=pentium4 -O -fomit-frame-pointer | 20141019 | 20141014 |
| 1093371 | ref | gcc -m32 -march=k6 -O -fomit-frame-pointer | 20141019 | 20141014 |
| 1093494 | ref | gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer | 20141019 | 20141014 |
| 1093737 | ref | gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer | 20141019 | 20141014 |
| 1094040 | ref | gcc -m32 -march=k6-3 -O -fomit-frame-pointer | 20141019 | 20141014 |
| 1094229 | ref | gcc -m32 -march=k6-2 -O -fomit-frame-pointer | 20141019 | 20141014 |
| 1099401 | ref | gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer | 20141019 | 20141014 |
| 1101552 | ref | gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer | 20141019 | 20141014 |
| 1103331 | ref | gcc -m32 -march=i486 -O -fomit-frame-pointer | 20141019 | 20141014 |
| 1123623 | ref | gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer | 20141019 | 20141014 |
| 1133670 | ref | gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer | 20141019 | 20141014 |
| 1135842 | ref | gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer | 20141019 | 20141014 |
| 1141074 | ref | gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer | 20141019 | 20141014 |
| 1142838 | ref | gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer | 20141019 | 20141014 |
| 1143012 | ref | gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer | 20141019 | 20141014 |
| 1144527 | ref | gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer | 20141019 | 20141014 |
| 1146972 | ref | gcc -funroll-loops -m32 -O -fomit-frame-pointer | 20141019 | 20141014 |
| 1147845 | ref | gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer | 20141019 | 20141014 |
| 1151340 | ref | gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer | 20141019 | 20141014 |
| 1152057 | ref | gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer | 20141019 | 20141014 |
| 1157235 | ref | gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer | 20141019 | 20141014 |
| 1163925 | ref | gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer | 20141019 | 20141014 |
| 1164786 | ref | gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer | 20141019 | 20141014 |
| 1165500 | ref | gcc -m32 -march=pentium3 -Os -fomit-frame-pointer | 20141019 | 20141014 |
| 1165800 | ref | gcc -m32 -march=pentium2 -Os -fomit-frame-pointer | 20141019 | 20141014 |
| 1166742 | ref | gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer | 20141019 | 20141014 |
| 1166982 | ref | gcc -funroll-loops -m32 -Os -fomit-frame-pointer | 20141019 | 20141014 |
| 1168065 | ref | gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer | 20141019 | 20141014 |
| 1169718 | ref | gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer | 20141019 | 20141014 |
| 1170204 | ref | gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer | 20141019 | 20141014 |
| 1170627 | ref | gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer | 20141019 | 20141014 |
| 1170924 | ref | gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer | 20141019 | 20141014 |
| 1170993 | ref | gcc -m32 -march=pentium -Os -fomit-frame-pointer | 20141019 | 20141014 |
| 1171914 | ref | gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer | 20141019 | 20141014 |
| 1171947 | ref | gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer | 20141019 | 20141014 |
| 1172037 | ref | gcc -m32 -march=i386 -Os -fomit-frame-pointer | 20141019 | 20141014 |
| 1172607 | ref | gcc -m32 -march=pentium-m -Os -fomit-frame-pointer | 20141019 | 20141014 |
| 1173171 | ref | gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer | 20141019 | 20141014 |
| 1175532 | ref | gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer | 20141019 | 20141014 |
| 1175553 | ref | gcc -m32 -march=athlon -Os -fomit-frame-pointer | 20141019 | 20141014 |
| 1175868 | ref | gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer | 20141019 | 20141014 |
| 1176138 | ref | gcc -m32 -march=k6-2 -Os -fomit-frame-pointer | 20141019 | 20141014 |
| 1176360 | ref | gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer | 20141019 | 20141014 |
| 1176600 | ref | gcc -m32 -march=k6-3 -Os -fomit-frame-pointer | 20141019 | 20141014 |
| 1177254 | ref | gcc -m32 -march=k6 -Os -fomit-frame-pointer | 20141019 | 20141014 |
| 1177644 | ref | gcc -m32 -Os -fomit-frame-pointer | 20141019 | 20141014 |
| 1178001 | ref | gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer | 20141019 | 20141014 |
| 1178949 | ref | gcc -m32 -march=i486 -Os -fomit-frame-pointer | 20141019 | 20141014 |
| 1183656 | ref | gcc -m32 -march=k8 -Os -fomit-frame-pointer | 20141019 | 20141014 |
| 1184352 | ref | gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer | 20141019 | 20141014 |
| 1185897 | ref | gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer | 20141019 | 20141014 |
| 1188858 | ref | gcc -m32 -march=barcelona -Os -fomit-frame-pointer | 20141019 | 20141014 |
| 1189989 | ref | gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer | 20141019 | 20141014 |
| 1191390 | ref | gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer | 20141019 | 20141014 |
| 1191744 | ref | gcc -m32 -march=pentium4 -Os -fomit-frame-pointer | 20141019 | 20141014 |
| 1192449 | ref | gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer | 20141019 | 20141014 |
| 1195968 | ref | gcc -m32 -march=prescott -Os -fomit-frame-pointer | 20141019 | 20141014 |
| 1197267 | ref | gcc -m32 -march=nocona -Os -fomit-frame-pointer | 20141019 | 20141014 |
| 1345854 | ref | gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | 20141019 | 20141014 |
| 1346364 | ref | gcc -m32 -march=pentium -O2 -fomit-frame-pointer | 20141019 | 20141014 |
| 1347399 | ref | gcc -m32 -march=pentium -O3 -fomit-frame-pointer | 20141019 | 20141014 |
| 1348386 | ref | gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | 20141019 | 20141014 |
| 1348554 | ref | gcc -m32 -march=k8 -O3 -fomit-frame-pointer | 20141019 | 20141014 |
| 1352511 | ref | gcc -m32 -march=barcelona -O3 -fomit-frame-pointer | 20141019 | 20141014 |
| 1357026 | ref | gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer | 20141019 | 20141014 |
| 1378986 | ref | gcc -m32 -march=athlon -O3 -fomit-frame-pointer | 20141019 | 20141014 |
| 1384194 | ref | gcc -m32 -march=nocona -O3 -fomit-frame-pointer | 20141019 | 20141014 |
| 1385067 | ref | gcc -m32 -march=barcelona -O2 -fomit-frame-pointer | 20141019 | 20141014 |
| 1387863 | ref | gcc -m32 -march=athlon -O2 -fomit-frame-pointer | 20141019 | 20141014 |
| 1388562 | ref | gcc -m32 -march=prescott -O3 -fomit-frame-pointer | 20141019 | 20141014 |
| 1395213 | ref | gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer | 20141019 | 20141014 |
| 1396947 | ref | gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer | 20141019 | 20141014 |
| 1397184 | ref | gcc -m32 -O3 -fomit-frame-pointer | 20141019 | 20141014 |
| 1398321 | ref | gcc -m32 -march=k6 -O3 -fomit-frame-pointer | 20141019 | 20141014 |
| 1398843 | ref | gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer | 20141019 | 20141014 |
| 1400013 | ref | gcc -m32 -march=k8 -O2 -fomit-frame-pointer | 20141019 | 20141014 |
| 1400214 | ref | gcc -m32 -O2 -fomit-frame-pointer | 20141019 | 20141014 |
| 1400232 | ref | gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer | 20141019 | 20141014 |
| 1401420 | ref | gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer | 20141019 | 20141014 |
| 1401810 | ref | gcc -m32 -march=k6 -O2 -fomit-frame-pointer | 20141019 | 20141014 |
| 1403601 | ref | gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer | 20141019 | 20141014 |
| 1403937 | ref | gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer | 20141019 | 20141014 |
| 1404849 | ref | gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer | 20141019 | 20141014 |
| 1405755 | ref | gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer | 20141019 | 20141014 |
| 1405953 | ref | gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer | 20141019 | 20141014 |
| 1407324 | ref | gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer | 20141019 | 20141014 |
| 1422381 | ref | gcc -m32 -march=i386 -O3 -fomit-frame-pointer | 20141019 | 20141014 |
| 1435422 | ref | gcc -m32 -march=i386 -O2 -fomit-frame-pointer | 20141019 | 20141014 |
| 1452015 | ref | gcc -m32 -march=prescott -O2 -fomit-frame-pointer | 20141019 | 20141014 |
| 1464819 | ref | gcc -m32 -march=nocona -O2 -fomit-frame-pointer | 20141019 | 20141014 |
| 1480692 | ref | gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer | 20141019 | 20141014 |
| 1510242 | ref | gcc -m32 -march=i486 -O3 -fomit-frame-pointer | 20141019 | 20141014 |
| 1513731 | ref | gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer | 20141019 | 20141014 |
| 1582905 | ref | gcc -m32 -march=i486 -O2 -fomit-frame-pointer | 20141019 | 20141014 |