| Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 1153233 | ref | gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer | 20171107 | 20171020 |
| 1174419 | ref | gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer | 20171107 | 20171020 |
| 1174851 | ref | gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer | 20171107 | 20171020 |
| 1193193 | ref | gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer | 20171107 | 20171020 |
| 1193958 | ref | gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer | 20171107 | 20171020 |
| 1194255 | ref | gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer | 20171107 | 20171020 |
| 1198008 | ref | gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer | 20171107 | 20171020 |
| 1200879 | ref | gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer | 20171107 | 20171020 |
| 1200906 | ref | gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer | 20171107 | 20171020 |
| 1202238 | ref | gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer | 20171107 | 20171020 |
| 1208493 | ref | gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer | 20171107 | 20171020 |
| 1211292 | ref | gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer | 20171107 | 20171020 |
| 1215333 | ref | gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer | 20171107 | 20171020 |
| 1215864 | ref | gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer | 20171107 | 20171020 |
| 1221453 | ref | gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer | 20171107 | 20171020 |
| 1231083 | ref | gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer | 20171107 | 20171020 |
| 1233756 | ref | gcc -funroll-loops -m32 -O2 -fomit-frame-pointer | 20171107 | 20171020 |
| 1234035 | ref | gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer | 20171107 | 20171020 |
| 1234935 | ref | gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer | 20171107 | 20171020 |
| 1236015 | ref | gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer | 20171107 | 20171020 |
| 1236411 | ref | gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer | 20171107 | 20171020 |
| 1236861 | ref | gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer | 20171107 | 20171020 |
| 1238193 | ref | gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer | 20171107 | 20171020 |
| 1238976 | ref | gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer | 20171107 | 20171020 |
| 1241388 | ref | gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer | 20171107 | 20171020 |
| 1242360 | ref | gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer | 20171107 | 20171020 |
| 1242414 | ref | gcc -m32 -march=pentiumpro -O -fomit-frame-pointer | 20171107 | 20171020 |
| 1242693 | ref | gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer | 20171107 | 20171020 |
| 1247778 | ref | gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer | 20171107 | 20171020 |
| 1248714 | ref | gcc -m32 -march=pentium3 -O -fomit-frame-pointer | 20171107 | 20171020 |
| 1251459 | ref | gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer | 20171107 | 20171020 |
| 1251540 | ref | gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer | 20171107 | 20171020 |
| 1252296 | ref | gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer | 20171107 | 20171020 |
| 1255563 | ref | gcc -funroll-loops -m32 -O3 -fomit-frame-pointer | 20171107 | 20171020 |
| 1256157 | ref | gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer | 20171107 | 20171020 |
| 1257606 | ref | gcc -funroll-loops -m32 -O -fomit-frame-pointer | 20171107 | 20171020 |
| 1258326 | ref | gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer | 20171107 | 20171020 |
| 1258578 | ref | gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer | 20171107 | 20171020 |
| 1259208 | ref | gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer | 20171107 | 20171020 |
| 1260432 | ref | gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer | 20171107 | 20171020 |
| 1260954 | ref | gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer | 20171107 | 20171020 |
| 1261152 | ref | gcc -m32 -march=pentium-m -O -fomit-frame-pointer | 20171107 | 20171020 |
| 1269342 | ref | gcc -m32 -march=pentium2 -O -fomit-frame-pointer | 20171107 | 20171020 |
| 1274859 | ref | gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer | 20171107 | 20171020 |
| 1275363 | ref | gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer | 20171107 | 20171020 |
| 1277235 | ref | gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer | 20171107 | 20171020 |
| 1279332 | ref | gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer | 20171107 | 20171020 |
| 1280097 | ref | gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer | 20171107 | 20171020 |
| 1281492 | ref | gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer | 20171107 | 20171020 |
| 1282932 | ref | gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer | 20171107 | 20171020 |
| 1310427 | ref | gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer | 20171107 | 20171020 |
| 1311228 | ref | gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | 20171107 | 20171020 |
| 1325700 | ref | gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer | 20171107 | 20171020 |
| 1326600 | ref | gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer | 20171107 | 20171020 |
| 1334340 | ref | gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer | 20171107 | 20171020 |
| 1339524 | ref | gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer | 20171107 | 20171020 |
| 1347462 | ref | gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer | 20171107 | 20171020 |
| 1354266 | ref | gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | 20171107 | 20171020 |
| 1354878 | ref | gcc -m32 -march=athlon -O -fomit-frame-pointer | 20171107 | 20171020 |
| 1361988 | ref | gcc -m32 -march=barcelona -O -fomit-frame-pointer | 20171107 | 20171020 |
| 1364751 | ref | gcc -m32 -O -fomit-frame-pointer | 20171107 | 20171020 |
| 1365534 | ref | gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer | 20171107 | 20171020 |
| 1367208 | ref | gcc -m32 -march=prescott -O3 -fomit-frame-pointer | 20171107 | 20171020 |
| 1368360 | ref | gcc -m32 -march=nocona -O -fomit-frame-pointer | 20171107 | 20171020 |
| 1368873 | ref | gcc -m32 -march=prescott -O -fomit-frame-pointer | 20171107 | 20171020 |
| 1372005 | ref | gcc -m32 -march=k6 -O -fomit-frame-pointer | 20171107 | 20171020 |
| 1373418 | ref | gcc -m32 -march=nocona -O3 -fomit-frame-pointer | 20171107 | 20171020 |
| 1373445 | ref | gcc -m32 -march=k6-2 -O -fomit-frame-pointer | 20171107 | 20171020 |
| 1374120 | ref | gcc -m32 -march=pentium -O -fomit-frame-pointer | 20171107 | 20171020 |
| 1375767 | ref | gcc -m32 -march=pentium4 -O -fomit-frame-pointer | 20171107 | 20171020 |
| 1376631 | ref | gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer | 20171107 | 20171020 |
| 1385001 | ref | gcc -m32 -march=k8 -O -fomit-frame-pointer | 20171107 | 20171020 |
| 1393128 | ref | gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer | 20171107 | 20171020 |
| 1395603 | ref | gcc -m32 -march=i486 -O -fomit-frame-pointer | 20171107 | 20171020 |
| 1398132 | ref | gcc -m32 -march=k6-3 -O -fomit-frame-pointer | 20171107 | 20171020 |
| 1402875 | ref | gcc -m32 -march=k8 -O3 -fomit-frame-pointer | 20171107 | 20171020 |
| 1408185 | ref | gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer | 20171107 | 20171020 |
| 1419336 | ref | gcc -m32 -march=barcelona -O3 -fomit-frame-pointer | 20171107 | 20171020 |
| 1426986 | ref | gcc -m32 -march=i386 -O -fomit-frame-pointer | 20171107 | 20171020 |
| 1435968 | ref | gcc -m32 -march=nocona -Os -fomit-frame-pointer | 20171107 | 20171020 |
| 1437084 | ref | gcc -m32 -march=pentium4 -Os -fomit-frame-pointer | 20171107 | 20171020 |
| 1438470 | ref | gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer | 20171107 | 20171020 |
| 1438929 | ref | gcc -m32 -march=k6-3 -Os -fomit-frame-pointer | 20171107 | 20171020 |
| 1439352 | ref | gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer | 20171107 | 20171020 |
| 1439622 | ref | gcc -m32 -march=k6-2 -Os -fomit-frame-pointer | 20171107 | 20171020 |
| 1440081 | ref | gcc -m32 -march=k8 -Os -fomit-frame-pointer | 20171107 | 20171020 |
| 1441170 | ref | gcc -m32 -march=athlon -Os -fomit-frame-pointer | 20171107 | 20171020 |
| 1442502 | ref | gcc -m32 -march=i486 -Os -fomit-frame-pointer | 20171107 | 20171020 |
| 1443609 | ref | gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer | 20171107 | 20171020 |
| 1443663 | ref | gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer | 20171107 | 20171020 |
| 1444734 | ref | gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer | 20171107 | 20171020 |
| 1446624 | ref | gcc -m32 -march=i386 -Os -fomit-frame-pointer | 20171107 | 20171020 |
| 1451232 | ref | gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer | 20171107 | 20171020 |
| 1453203 | ref | gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer | 20171107 | 20171020 |
| 1458054 | ref | gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer | 20171107 | 20171020 |
| 1458981 | ref | gcc -m32 -march=prescott -Os -fomit-frame-pointer | 20171107 | 20171020 |
| 1460061 | ref | gcc -m32 -march=k6 -Os -fomit-frame-pointer | 20171107 | 20171020 |
| 1463436 | ref | gcc -m32 -march=barcelona -Os -fomit-frame-pointer | 20171107 | 20171020 |
| 1467747 | ref | gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer | 20171107 | 20171020 |
| 1471212 | ref | gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer | 20171107 | 20171020 |
| 1471500 | ref | gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer | 20171107 | 20171020 |
| 1471968 | ref | gcc -m32 -march=pentium -Os -fomit-frame-pointer | 20171107 | 20171020 |
| 1472031 | ref | gcc -m32 -march=i386 -O3 -fomit-frame-pointer | 20171107 | 20171020 |
| 1473543 | ref | gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer | 20171107 | 20171020 |
| 1474911 | ref | gcc -m32 -march=prescott -O2 -fomit-frame-pointer | 20171107 | 20171020 |
| 1477224 | ref | gcc -m32 -Os -fomit-frame-pointer | 20171107 | 20171020 |
| 1477512 | ref | gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer | 20171107 | 20171020 |
| 1478862 | ref | gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer | 20171107 | 20171020 |
| 1481139 | ref | gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer | 20171107 | 20171020 |
| 1482102 | ref | gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer | 20171107 | 20171020 |
| 1482174 | ref | gcc -m32 -march=i486 -O2 -fomit-frame-pointer | 20171107 | 20171020 |
| 1482363 | ref | gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer | 20171107 | 20171020 |
| 1482570 | ref | gcc -m32 -march=nocona -O2 -fomit-frame-pointer | 20171107 | 20171020 |
| 1482624 | ref | gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer | 20171107 | 20171020 |
| 1483074 | ref | gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer | 20171107 | 20171020 |
| 1490319 | ref | gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer | 20171107 | 20171020 |
| 1490499 | ref | gcc -m32 -march=pentium-m -Os -fomit-frame-pointer | 20171107 | 20171020 |
| 1490967 | ref | gcc -m32 -march=athlon -O2 -fomit-frame-pointer | 20171107 | 20171020 |
| 1491993 | ref | gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer | 20171107 | 20171020 |
| 1496727 | ref | gcc -funroll-loops -m32 -Os -fomit-frame-pointer | 20171107 | 20171020 |
| 1499517 | ref | gcc -m32 -march=i486 -O3 -fomit-frame-pointer | 20171107 | 20171020 |
| 1505079 | ref | gcc -m32 -march=barcelona -O2 -fomit-frame-pointer | 20171107 | 20171020 |
| 1505952 | ref | gcc -m32 -march=k8 -O2 -fomit-frame-pointer | 20171107 | 20171020 |
| 1508121 | ref | gcc -m32 -march=pentium2 -Os -fomit-frame-pointer | 20171107 | 20171020 |
| 1509057 | ref | gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer | 20171107 | 20171020 |
| 1509948 | ref | gcc -m32 -march=pentium3 -Os -fomit-frame-pointer | 20171107 | 20171020 |
| 1510416 | ref | gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer | 20171107 | 20171020 |
| 1510632 | ref | gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer | 20171107 | 20171020 |
| 1513980 | ref | gcc -m32 -O2 -fomit-frame-pointer | 20171107 | 20171020 |
| 1514052 | ref | gcc -m32 -march=i386 -O2 -fomit-frame-pointer | 20171107 | 20171020 |
| 1514745 | ref | gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer | 20171107 | 20171020 |
| 1515429 | ref | gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer | 20171107 | 20171020 |
| 1526157 | ref | gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer | 20171107 | 20171020 |
| 1527255 | ref | gcc -m32 -march=k6 -O2 -fomit-frame-pointer | 20171107 | 20171020 |
| 1556226 | ref | gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer | 20171107 | 20171020 |
| 1560069 | ref | gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer | 20171107 | 20171020 |
| 1582452 | ref | gcc -m32 -march=k6 -O3 -fomit-frame-pointer | 20171107 | 20171020 |
| 1588914 | ref | gcc -m32 -march=athlon -O3 -fomit-frame-pointer | 20171107 | 20171020 |
| 1595457 | ref | gcc -m32 -O3 -fomit-frame-pointer | 20171107 | 20171020 |
| 1601613 | ref | gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer | 20171107 | 20171020 |
| 1611288 | ref | gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | 20171107 | 20171020 |
| 1618596 | ref | gcc -m32 -march=pentium -O2 -fomit-frame-pointer | 20171107 | 20171020 |
| 1685331 | ref | gcc -m32 -march=pentium -O3 -fomit-frame-pointer | 20171107 | 20171020 |
| 1718262 | ref | gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | 20171107 | 20171020 |