| Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 1046430 | ref | gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer | 20101015 | 20101014 |
| 1047654 | ref | gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer | 20101015 | 20101014 |
| 1049940 | ref | gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer | 20101015 | 20101014 |
| 1050930 | ref | gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer | 20101015 | 20101014 |
| 1051803 | ref | gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer | 20101015 | 20101014 |
| 1053198 | ref | gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer | 20101015 | 20101014 |
| 1059876 | ref | gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer | 20101015 | 20101014 |
| 1060848 | ref | gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer | 20101015 | 20101014 |
| 1062720 | ref | gcc -m32 -march=nocona -O3 -fomit-frame-pointer | 20101015 | 20101014 |
| 1065519 | ref | gcc -m32 -march=prescott -O3 -fomit-frame-pointer | 20101015 | 20101014 |
| 1066923 | ref | gcc -funroll-loops -m32 -O3 -fomit-frame-pointer | 20101015 | 20101014 |
| 1069227 | ref | gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer | 20101015 | 20101014 |
| 1069839 | ref | gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer | 20101015 | 20101014 |
| 1070037 | ref | gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer | 20101015 | 20101014 |
| 1070172 | ref | gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer | 20101015 | 20101014 |
| 1071180 | ref | gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer | 20101015 | 20101014 |
| 1071927 | ref | gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer | 20101015 | 20101014 |
| 1073529 | ref | gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer | 20101015 | 20101014 |
| 1075104 | ref | gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer | 20101015 | 20101014 |
| 1078992 | ref | gcc -m32 -march=k8 -O3 -fomit-frame-pointer | 20101015 | 20101014 |
| 1080675 | ref | gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer | 20101015 | 20101014 |
| 1082322 | ref | gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer | 20101015 | 20101014 |
| 1085283 | ref | gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer | 20101015 | 20101014 |
| 1085643 | ref | gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer | 20101015 | 20101014 |
| 1089747 | ref | gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer | 20101015 | 20101014 |
| 1091313 | ref | gcc -m32 -march=i386 -O3 -fomit-frame-pointer | 20101015 | 20101014 |
| 1091619 | ref | gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer | 20101015 | 20101014 |
| 1094049 | ref | gcc -m32 -O3 -fomit-frame-pointer | 20101015 | 20101014 |
| 1094904 | ref | gcc -m32 -march=nocona -O2 -fomit-frame-pointer | 20101015 | 20101014 |
| 1095129 | ref | gcc -m32 -march=core2 -O3 -fomit-frame-pointer | 20101015 | 20101014 |
| 1095930 | ref | gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer | 20101015 | 20101014 |
| 1096569 | ref | gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer | 20101015 | 20101014 |
| 1096911 | ref | gcc -m32 -march=athlon -O3 -fomit-frame-pointer | 20101015 | 20101014 |
| 1097109 | ref | gcc -m32 -march=prescott -O2 -fomit-frame-pointer | 20101015 | 20101014 |
| 1097145 | ref | gcc -m32 -march=k6 -O3 -fomit-frame-pointer | 20101015 | 20101014 |
| 1102536 | ref | gcc -funroll-loops -m32 -O2 -fomit-frame-pointer | 20101015 | 20101014 |
| 1104867 | ref | gcc -m32 -march=i386 -O2 -fomit-frame-pointer | 20101015 | 20101014 |
| 1105191 | ref | gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer | 20101015 | 20101014 |
| 1105911 | ref | gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer | 20101015 | 20101014 |
| 1107018 | ref | gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer | 20101015 | 20101014 |
| 1107819 | ref | gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer | 20101015 | 20101014 |
| 1109124 | ref | gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer | 20101015 | 20101014 |
| 1111995 | ref | gcc -m32 -march=k6 -O2 -fomit-frame-pointer | 20101015 | 20101014 |
| 1114326 | ref | gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer | 20101015 | 20101014 |
| 1115316 | ref | gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer | 20101015 | 20101014 |
| 1125756 | ref | gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer | 20101015 | 20101014 |
| 1131453 | ref | gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer | 20101015 | 20101014 |
| 1131903 | ref | gcc -m32 -march=k8 -O2 -fomit-frame-pointer | 20101015 | 20101014 |
| 1132875 | ref | gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer | 20101015 | 20101014 |
| 1135251 | ref | gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer | 20101015 | 20101014 |
| 1135980 | ref | gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer | 20101015 | 20101014 |
| 1137411 | ref | gcc -m32 -march=core2 -O2 -fomit-frame-pointer | 20101015 | 20101014 |
| 1138806 | ref | gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer | 20101015 | 20101014 |
| 1139319 | ref | gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer | 20101015 | 20101014 |
| 1139652 | ref | gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer | 20101015 | 20101014 |
| 1139976 | ref | gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer | 20101015 | 20101014 |
| 1140102 | ref | gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer | 20101015 | 20101014 |
| 1142118 | ref | gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer | 20101015 | 20101014 |
| 1144062 | ref | gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer | 20101015 | 20101014 |
| 1146060 | ref | gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer | 20101015 | 20101014 |
| 1146681 | ref | gcc -m32 -march=athlon -O2 -fomit-frame-pointer | 20101015 | 20101014 |
| 1146753 | ref | gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer | 20101015 | 20101014 |
| 1148121 | ref | gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer | 20101015 | 20101014 |
| 1148625 | ref | gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer | 20101015 | 20101014 |
| 1149624 | ref | gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer | 20101015 | 20101014 |
| 1153755 | ref | gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer | 20101015 | 20101014 |
| 1154493 | ref | gcc -m32 -O2 -fomit-frame-pointer | 20101015 | 20101014 |
| 1154808 | ref | gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer | 20101015 | 20101014 |
| 1154880 | ref | gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer | 20101015 | 20101014 |
| 1155627 | ref | gcc -m32 -march=pentium3 -O -fomit-frame-pointer | 20101015 | 20101014 |
| 1156257 | ref | gcc -m32 -march=pentium-m -O -fomit-frame-pointer | 20101015 | 20101014 |
| 1156383 | ref | gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer | 20101015 | 20101014 |
| 1156518 | ref | gcc -m32 -march=pentiumpro -O -fomit-frame-pointer | 20101015 | 20101014 |
| 1156995 | ref | gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer | 20101015 | 20101014 |
| 1157031 | ref | gcc -m32 -march=pentium2 -O -fomit-frame-pointer | 20101015 | 20101014 |
| 1157841 | ref | gcc -funroll-loops -m32 -Os -fomit-frame-pointer | 20101015 | 20101014 |
| 1158525 | ref | gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer | 20101015 | 20101014 |
| 1160676 | ref | gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer | 20101015 | 20101014 |
| 1163970 | ref | gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer | 20101015 | 20101014 |
| 1167678 | ref | gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer | 20101015 | 20101014 |
| 1169541 | ref | gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer | 20101015 | 20101014 |
| 1171017 | ref | gcc -m32 -march=k6 -O -fomit-frame-pointer | 20101015 | 20101014 |
| 1171098 | ref | gcc -m32 -march=k6-2 -O -fomit-frame-pointer | 20101015 | 20101014 |
| 1173186 | ref | gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer | 20101015 | 20101014 |
| 1176849 | ref | gcc -m32 -march=k6-3 -O -fomit-frame-pointer | 20101015 | 20101014 |
| 1184184 | ref | gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer | 20101015 | 20101014 |
| 1185390 | ref | gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer | 20101015 | 20101014 |
| 1185705 | ref | gcc -funroll-loops -m32 -O -fomit-frame-pointer | 20101015 | 20101014 |
| 1186497 | ref | gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer | 20101015 | 20101014 |
| 1186506 | ref | gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer | 20101015 | 20101014 |
| 1188495 | ref | gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer | 20101015 | 20101014 |
| 1192662 | ref | gcc -m32 -march=nocona -O -fomit-frame-pointer | 20101015 | 20101014 |
| 1193112 | ref | gcc -m32 -march=i386 -O -fomit-frame-pointer | 20101015 | 20101014 |
| 1194687 | ref | gcc -m32 -march=prescott -O -fomit-frame-pointer | 20101015 | 20101014 |
| 1194984 | ref | gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer | 20101015 | 20101014 |
| 1239363 | ref | gcc -m32 -march=k6-2 -Os -fomit-frame-pointer | 20101015 | 20101014 |
| 1247481 | ref | gcc -m32 -march=pentium -Os -fomit-frame-pointer | 20101015 | 20101014 |
| 1247526 | ref | gcc -m32 -march=core2 -O -fomit-frame-pointer | 20101015 | 20101014 |
| 1250028 | ref | gcc -m32 -march=pentium4 -O -fomit-frame-pointer | 20101015 | 20101014 |
| 1250064 | ref | gcc -m32 -Os -fomit-frame-pointer | 20101015 | 20101014 |
| 1251117 | ref | gcc -m32 -march=athlon -O -fomit-frame-pointer | 20101015 | 20101014 |
| 1251324 | ref | gcc -m32 -O -fomit-frame-pointer | 20101015 | 20101014 |
| 1252890 | ref | gcc -m32 -march=core2 -Os -fomit-frame-pointer | 20101015 | 20101014 |
| 1253925 | ref | gcc -m32 -march=prescott -Os -fomit-frame-pointer | 20101015 | 20101014 |
| 1254096 | ref | gcc -m32 -march=nocona -Os -fomit-frame-pointer | 20101015 | 20101014 |
| 1255284 | ref | gcc -m32 -march=k6 -Os -fomit-frame-pointer | 20101015 | 20101014 |
| 1256517 | ref | gcc -m32 -march=k8 -O -fomit-frame-pointer | 20101015 | 20101014 |
| 1261161 | ref | gcc -m32 -march=pentium4 -Os -fomit-frame-pointer | 20101015 | 20101014 |
| 1263267 | ref | gcc -m32 -march=i486 -Os -fomit-frame-pointer | 20101015 | 20101014 |
| 1264068 | ref | gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer | 20101015 | 20101014 |
| 1266138 | ref | gcc -m32 -march=i386 -Os -fomit-frame-pointer | 20101015 | 20101014 |
| 1266795 | ref | gcc -m32 -march=k6-3 -Os -fomit-frame-pointer | 20101015 | 20101014 |
| 1273194 | ref | gcc -m32 -march=k8 -Os -fomit-frame-pointer | 20101015 | 20101014 |
| 1275309 | ref | gcc -m32 -march=athlon -Os -fomit-frame-pointer | 20101015 | 20101014 |
| 1298826 | ref | gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer | 20101015 | 20101014 |
| 1305864 | ref | gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer | 20101015 | 20101014 |
| 1307799 | ref | gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer | 20101015 | 20101014 |
| 1316889 | ref | gcc -m32 -march=pentium-m -Os -fomit-frame-pointer | 20101015 | 20101014 |
| 1316943 | ref | gcc -m32 -march=pentium2 -Os -fomit-frame-pointer | 20101015 | 20101014 |
| 1321884 | ref | gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer | 20101015 | 20101014 |
| 1327383 | ref | gcc -m32 -march=i486 -O2 -fomit-frame-pointer | 20101015 | 20101014 |
| 1328517 | ref | gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer | 20101015 | 20101014 |
| 1367010 | ref | gcc -m32 -march=pentium3 -Os -fomit-frame-pointer | 20101015 | 20101014 |
| 1395090 | ref | gcc -m32 -march=i486 -O -fomit-frame-pointer | 20101015 | 20101014 |
| 1418715 | ref | gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | 20101015 | 20101014 |
| 1430847 | ref | gcc -m32 -march=pentium -O2 -fomit-frame-pointer | 20101015 | 20101014 |
| 1453275 | ref | gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | 20101015 | 20101014 |
| 1454517 | ref | gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer | 20101015 | 20101014 |
| 1455399 | ref | gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer | 20101015 | 20101014 |
| 1461240 | ref | gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer | 20101015 | 20101014 |
| 1467909 | ref | gcc -m32 -march=i486 -O3 -fomit-frame-pointer | 20101015 | 20101014 |
| 1469187 | ref | gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | 20101015 | 20101014 |
| 1480410 | ref | gcc -m32 -march=pentium -O3 -fomit-frame-pointer | 20101015 | 20101014 |
| 1485486 | ref | gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | 20101015 | 20101014 |
| 1488240 | ref | gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer | 20101015 | 20101014 |
| 1503882 | ref | gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer | 20101015 | 20101014 |
| 1508805 | ref | gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer | 20101015 | 20101014 |
| 1509642 | ref | gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer | 20101015 | 20101014 |
| 1562652 | ref | gcc -m32 -march=pentium -O -fomit-frame-pointer | 20101015 | 20101014 |
| 1565055 | ref | gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer | 20101015 | 20101014 |