| Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 1167675 | ref | gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer | 20141017 | 20141014 |
| 1176435 | ref | gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer | 20141017 | 20141014 |
| 1179172 | ref | gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer | 20141017 | 20141014 |
| 1193753 | ref | gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer | 20141017 | 20141014 |
| 1195425 | ref | gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer | 20141017 | 20141014 |
| 1201432 | ref | gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer | 20141017 | 20141014 |
| 1210065 | ref | gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer | 20141017 | 20141014 |
| 1213748 | ref | gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer | 20141017 | 20141014 |
| 1219485 | ref | gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer | 20141017 | 20141014 |
| 1223040 | ref | gcc -funroll-loops -m32 -O -fomit-frame-pointer | 20141017 | 20141014 |
| 1229392 | ref | gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer | 20141017 | 20141014 |
| 1230487 | ref | gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer | 20141017 | 20141014 |
| 1231170 | ref | gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer | 20141017 | 20141014 |
| 1231965 | ref | gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer | 20141017 | 20141014 |
| 1232152 | ref | gcc -m32 -march=pentium2 -O -fomit-frame-pointer | 20141017 | 20141014 |
| 1233128 | ref | gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer | 20141017 | 20141014 |
| 1233532 | ref | gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer | 20141017 | 20141014 |
| 1233578 | ref | gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer | 20141017 | 20141014 |
| 1234710 | ref | gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer | 20141017 | 20141014 |
| 1238977 | ref | gcc -m32 -march=pentium3 -O -fomit-frame-pointer | 20141017 | 20141014 |
| 1239922 | ref | gcc -m32 -march=nocona -O -fomit-frame-pointer | 20141017 | 20141014 |
| 1243042 | ref | gcc -m32 -march=k8 -O -fomit-frame-pointer | 20141017 | 20141014 |
| 1243268 | ref | gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer | 20141017 | 20141014 |
| 1243777 | ref | gcc -m32 -march=pentium-m -O -fomit-frame-pointer | 20141017 | 20141014 |
| 1247707 | ref | gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer | 20141017 | 20141014 |
| 1248563 | ref | gcc -m32 -march=pentiumpro -O -fomit-frame-pointer | 20141017 | 20141014 |
| 1249253 | ref | gcc -m32 -march=prescott -O -fomit-frame-pointer | 20141017 | 20141014 |
| 1249815 | ref | gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer | 20141017 | 20141014 |
| 1251202 | ref | gcc -m32 -O -fomit-frame-pointer | 20141017 | 20141014 |
| 1252095 | ref | gcc -m32 -march=barcelona -O -fomit-frame-pointer | 20141017 | 20141014 |
| 1252417 | ref | gcc -m32 -march=athlon -O -fomit-frame-pointer | 20141017 | 20141014 |
| 1252463 | ref | gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer | 20141017 | 20141014 |
| 1253205 | ref | gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer | 20141017 | 20141014 |
| 1253242 | ref | gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer | 20141017 | 20141014 |
| 1255657 | ref | gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer | 20141017 | 20141014 |
| 1256842 | ref | gcc -funroll-loops -m32 -O2 -fomit-frame-pointer | 20141017 | 20141014 |
| 1260540 | ref | gcc -m32 -march=k6-3 -O -fomit-frame-pointer | 20141017 | 20141014 |
| 1261545 | ref | gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer | 20141017 | 20141014 |
| 1269225 | ref | gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer | 20141017 | 20141014 |
| 1269322 | ref | gcc -m32 -march=k6 -O -fomit-frame-pointer | 20141017 | 20141014 |
| 1271940 | ref | gcc -funroll-loops -m32 -O3 -fomit-frame-pointer | 20141017 | 20141014 |
| 1274198 | ref | gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer | 20141017 | 20141014 |
| 1275465 | ref | gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer | 20141017 | 20141014 |
| 1279223 | ref | gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer | 20141017 | 20141014 |
| 1279800 | ref | gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer | 20141017 | 20141014 |
| 1281630 | ref | gcc -m32 -march=k6-2 -O -fomit-frame-pointer | 20141017 | 20141014 |
| 1287450 | ref | gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer | 20141017 | 20141014 |
| 1288560 | ref | gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer | 20141017 | 20141014 |
| 1291478 | ref | gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer | 20141017 | 20141014 |
| 1292948 | ref | gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer | 20141017 | 20141014 |
| 1294597 | ref | gcc -m32 -march=pentium4 -O -fomit-frame-pointer | 20141017 | 20141014 |
| 1294642 | ref | gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer | 20141017 | 20141014 |
| 1298460 | ref | gcc -m32 -march=i386 -O -fomit-frame-pointer | 20141017 | 20141014 |
| 1299465 | ref | gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer | 20141017 | 20141014 |
| 1302165 | ref | gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer | 20141017 | 20141014 |
| 1304063 | ref | gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer | 20141017 | 20141014 |
| 1305390 | ref | gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer | 20141017 | 20141014 |
| 1306342 | ref | gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer | 20141017 | 20141014 |
| 1307752 | ref | gcc -m32 -march=k8 -Os -fomit-frame-pointer | 20141017 | 20141014 |
| 1308382 | ref | gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer | 20141017 | 20141014 |
| 1310272 | ref | gcc -m32 -march=k6 -Os -fomit-frame-pointer | 20141017 | 20141014 |
| 1313940 | ref | gcc -m32 -march=pentium -Os -fomit-frame-pointer | 20141017 | 20141014 |
| 1314150 | ref | gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | 20141017 | 20141014 |
| 1314345 | ref | gcc -m32 -Os -fomit-frame-pointer | 20141017 | 20141014 |
| 1316243 | ref | gcc -m32 -march=i386 -Os -fomit-frame-pointer | 20141017 | 20141014 |
| 1316738 | ref | gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer | 20141017 | 20141014 |
| 1316910 | ref | gcc -m32 -march=k6-3 -Os -fomit-frame-pointer | 20141017 | 20141014 |
| 1317540 | ref | gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer | 20141017 | 20141014 |
| 1317563 | ref | gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer | 20141017 | 20141014 |
| 1318297 | ref | gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer | 20141017 | 20141014 |
| 1319835 | ref | gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer | 20141017 | 20141014 |
| 1322055 | ref | gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer | 20141017 | 20141014 |
| 1322917 | ref | gcc -m32 -march=barcelona -Os -fomit-frame-pointer | 20141017 | 20141014 |
| 1323862 | ref | gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer | 20141017 | 20141014 |
| 1325573 | ref | gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer | 20141017 | 20141014 |
| 1326127 | ref | gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer | 20141017 | 20141014 |
| 1326578 | ref | gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer | 20141017 | 20141014 |
| 1326900 | ref | gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer | 20141017 | 20141014 |
| 1327950 | ref | gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer | 20141017 | 20141014 |
| 1328340 | ref | gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer | 20141017 | 20141014 |
| 1329975 | ref | gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer | 20141017 | 20141014 |
| 1330875 | ref | gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer | 20141017 | 20141014 |
| 1331505 | ref | gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer | 20141017 | 20141014 |
| 1333913 | ref | gcc -m32 -march=pentium -O -fomit-frame-pointer | 20141017 | 20141014 |
| 1334730 | ref | gcc -m32 -march=nocona -Os -fomit-frame-pointer | 20141017 | 20141014 |
| 1336703 | ref | gcc -m32 -march=prescott -Os -fomit-frame-pointer | 20141017 | 20141014 |
| 1339897 | ref | gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer | 20141017 | 20141014 |
| 1343475 | ref | gcc -funroll-loops -m32 -Os -fomit-frame-pointer | 20141017 | 20141014 |
| 1345995 | ref | gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer | 20141017 | 20141014 |
| 1346760 | ref | gcc -m32 -march=k6-2 -Os -fomit-frame-pointer | 20141017 | 20141014 |
| 1349985 | ref | gcc -m32 -march=pentium4 -Os -fomit-frame-pointer | 20141017 | 20141014 |
| 1350750 | ref | gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer | 20141017 | 20141014 |
| 1350840 | ref | gcc -m32 -march=athlon -Os -fomit-frame-pointer | 20141017 | 20141014 |
| 1351335 | ref | gcc -m32 -march=i486 -Os -fomit-frame-pointer | 20141017 | 20141014 |
| 1351875 | ref | gcc -m32 -march=i486 -O -fomit-frame-pointer | 20141017 | 20141014 |
| 1357012 | ref | gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer | 20141017 | 20141014 |
| 1357275 | ref | gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer | 20141017 | 20141014 |
| 1364475 | ref | gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer | 20141017 | 20141014 |
| 1371810 | ref | gcc -m32 -march=pentium2 -Os -fomit-frame-pointer | 20141017 | 20141014 |
| 1376280 | ref | gcc -m32 -march=pentium-m -Os -fomit-frame-pointer | 20141017 | 20141014 |
| 1376820 | ref | gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer | 20141017 | 20141014 |
| 1389562 | ref | gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer | 20141017 | 20141014 |
| 1394340 | ref | gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer | 20141017 | 20141014 |
| 1395862 | ref | gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer | 20141017 | 20141014 |
| 1398082 | ref | gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer | 20141017 | 20141014 |
| 1405605 | ref | gcc -m32 -march=pentium3 -Os -fomit-frame-pointer | 20141017 | 20141014 |
| 1420927 | ref | gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | 20141017 | 20141014 |
| 1449150 | ref | gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer | 20141017 | 20141014 |
| 1512030 | ref | gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer | 20141017 | 20141014 |
| 1515862 | ref | gcc -m32 -march=prescott -O2 -fomit-frame-pointer | 20141017 | 20141014 |
| 1520265 | ref | gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer | 20141017 | 20141014 |
| 1520970 | ref | gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer | 20141017 | 20141014 |
| 1523002 | ref | gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer | 20141017 | 20141014 |
| 1525492 | ref | gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer | 20141017 | 20141014 |
| 1525875 | ref | gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer | 20141017 | 20141014 |
| 1526565 | ref | gcc -m32 -march=i486 -O2 -fomit-frame-pointer | 20141017 | 20141014 |
| 1527172 | ref | gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer | 20141017 | 20141014 |
| 1528530 | ref | gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer | 20141017 | 20141014 |
| 1531725 | ref | gcc -m32 -march=i386 -O2 -fomit-frame-pointer | 20141017 | 20141014 |
| 1531852 | ref | gcc -m32 -march=nocona -O2 -fomit-frame-pointer | 20141017 | 20141014 |
| 1534515 | ref | gcc -m32 -march=k8 -O2 -fomit-frame-pointer | 20141017 | 20141014 |
| 1536548 | ref | gcc -m32 -O2 -fomit-frame-pointer | 20141017 | 20141014 |
| 1538940 | ref | gcc -m32 -march=athlon -O2 -fomit-frame-pointer | 20141017 | 20141014 |
| 1539248 | ref | gcc -m32 -march=barcelona -O2 -fomit-frame-pointer | 20141017 | 20141014 |
| 1544655 | ref | gcc -m32 -march=athlon -O3 -fomit-frame-pointer | 20141017 | 20141014 |
| 1550070 | ref | gcc -m32 -march=k8 -O3 -fomit-frame-pointer | 20141017 | 20141014 |
| 1554548 | ref | gcc -m32 -march=i486 -O3 -fomit-frame-pointer | 20141017 | 20141014 |
| 1555875 | ref | gcc -m32 -march=nocona -O3 -fomit-frame-pointer | 20141017 | 20141014 |
| 1555995 | ref | gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer | 20141017 | 20141014 |
| 1557233 | ref | gcc -m32 -march=barcelona -O3 -fomit-frame-pointer | 20141017 | 20141014 |
| 1565242 | ref | gcc -m32 -march=i386 -O3 -fomit-frame-pointer | 20141017 | 20141014 |
| 1565280 | ref | gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer | 20141017 | 20141014 |
| 1569817 | ref | gcc -m32 -march=prescott -O3 -fomit-frame-pointer | 20141017 | 20141014 |
| 1572240 | ref | gcc -m32 -march=k6 -O2 -fomit-frame-pointer | 20141017 | 20141014 |
| 1577107 | ref | gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer | 20141017 | 20141014 |
| 1592662 | ref | gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer | 20141017 | 20141014 |
| 1602847 | ref | gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer | 20141017 | 20141014 |
| 1611802 | ref | gcc -m32 -march=k6 -O3 -fomit-frame-pointer | 20141017 | 20141014 |
| 1615673 | ref | gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer | 20141017 | 20141014 |
| 1662382 | ref | gcc -m32 -O3 -fomit-frame-pointer | 20141017 | 20141014 |
| 1668090 | ref | gcc -m32 -march=pentium -O2 -fomit-frame-pointer | 20141017 | 20141014 |
| 1674675 | ref | gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | 20141017 | 20141014 |
| 1746367 | ref | gcc -m32 -march=pentium -O3 -fomit-frame-pointer | 20141017 | 20141014 |
| 1775655 | ref | gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | 20141017 | 20141014 |