| Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 1280145 | ref | gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer | 20141021 | 20141014 |
| 1280290 | ref | gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer | 20141021 | 20141014 |
| 1280905 | ref | gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer | 20141021 | 20141014 |
| 1282680 | ref | gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer | 20141021 | 20141014 |
| 1293050 | ref | gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer | 20141021 | 20141014 |
| 1295055 | ref | gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer | 20141021 | 20141014 |
| 1307495 | ref | gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer | 20141021 | 20141014 |
| 1309370 | ref | gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer | 20141021 | 20141014 |
| 1309610 | ref | gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer | 20141021 | 20141014 |
| 1315150 | ref | gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer | 20141021 | 20141014 |
| 1316490 | ref | gcc -funroll-loops -m32 -O2 -fomit-frame-pointer | 20141021 | 20141014 |
| 1319520 | ref | gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer | 20141021 | 20141014 |
| 1319530 | ref | gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer | 20141021 | 20141014 |
| 1322710 | ref | gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer | 20141021 | 20141014 |
| 1326190 | ref | gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer | 20141021 | 20141014 |
| 1334625 | ref | gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer | 20141021 | 20141014 |
| 1334735 | ref | gcc -m32 -march=pentium2 -O -fomit-frame-pointer | 20141021 | 20141014 |
| 1335560 | ref | gcc -m32 -march=pentium-m -O -fomit-frame-pointer | 20141021 | 20141014 |
| 1337520 | ref | gcc -funroll-loops -m32 -O3 -fomit-frame-pointer | 20141021 | 20141014 |
| 1338225 | ref | gcc -m32 -march=pentium3 -O -fomit-frame-pointer | 20141021 | 20141014 |
| 1338770 | ref | gcc -m32 -march=pentiumpro -O -fomit-frame-pointer | 20141021 | 20141014 |
| 1339580 | ref | gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer | 20141021 | 20141014 |
| 1347530 | ref | gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer | 20141021 | 20141014 |
| 1349730 | ref | gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer | 20141021 | 20141014 |
| 1349895 | ref | gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer | 20141021 | 20141014 |
| 1351330 | ref | gcc -m32 -O -fomit-frame-pointer | 20141021 | 20141014 |
| 1355380 | ref | gcc -funroll-loops -m32 -O -fomit-frame-pointer | 20141021 | 20141014 |
| 1356020 | ref | gcc -m32 -march=barcelona -O -fomit-frame-pointer | 20141021 | 20141014 |
| 1356525 | ref | gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer | 20141021 | 20141014 |
| 1358610 | ref | gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer | 20141021 | 20141014 |
| 1359340 | ref | gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer | 20141021 | 20141014 |
| 1359915 | ref | gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer | 20141021 | 20141014 |
| 1360060 | ref | gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer | 20141021 | 20141014 |
| 1360405 | ref | gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer | 20141021 | 20141014 |
| 1362335 | ref | gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer | 20141021 | 20141014 |
| 1362660 | ref | gcc -m32 -march=k8 -O -fomit-frame-pointer | 20141021 | 20141014 |
| 1362760 | ref | gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer | 20141021 | 20141014 |
| 1363435 | ref | gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer | 20141021 | 20141014 |
| 1365140 | ref | gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer | 20141021 | 20141014 |
| 1365610 | ref | gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer | 20141021 | 20141014 |
| 1366225 | ref | gcc -m32 -march=prescott -O -fomit-frame-pointer | 20141021 | 20141014 |
| 1367790 | ref | gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer | 20141021 | 20141014 |
| 1370645 | ref | gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer | 20141021 | 20141014 |
| 1370915 | ref | gcc -m32 -march=nocona -O -fomit-frame-pointer | 20141021 | 20141014 |
| 1370945 | ref | gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer | 20141021 | 20141014 |
| 1375055 | ref | gcc -m32 -march=k6 -O -fomit-frame-pointer | 20141021 | 20141014 |
| 1375115 | ref | gcc -m32 -march=k6-2 -O -fomit-frame-pointer | 20141021 | 20141014 |
| 1375325 | ref | gcc -m32 -march=k6-3 -O -fomit-frame-pointer | 20141021 | 20141014 |
| 1376140 | ref | gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer | 20141021 | 20141014 |
| 1379495 | ref | gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer | 20141021 | 20141014 |
| 1380585 | ref | gcc -m32 -march=i386 -O -fomit-frame-pointer | 20141021 | 20141014 |
| 1395360 | ref | gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer | 20141021 | 20141014 |
| 1395505 | ref | gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | 20141021 | 20141014 |
| 1399650 | ref | gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer | 20141021 | 20141014 |
| 1400510 | ref | gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer | 20141021 | 20141014 |
| 1405150 | ref | gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer | 20141021 | 20141014 |
| 1413220 | ref | gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | 20141021 | 20141014 |
| 1413735 | ref | gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer | 20141021 | 20141014 |
| 1416450 | ref | gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer | 20141021 | 20141014 |
| 1419225 | ref | gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer | 20141021 | 20141014 |
| 1431930 | ref | gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer | 20141021 | 20141014 |
| 1432085 | ref | gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer | 20141021 | 20141014 |
| 1439025 | ref | gcc -m32 -march=athlon -O -fomit-frame-pointer | 20141021 | 20141014 |
| 1444065 | ref | gcc -funroll-loops -m32 -Os -fomit-frame-pointer | 20141021 | 20141014 |
| 1444190 | ref | gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer | 20141021 | 20141014 |
| 1445875 | ref | gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer | 20141021 | 20141014 |
| 1447860 | ref | gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer | 20141021 | 20141014 |
| 1448330 | ref | gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer | 20141021 | 20141014 |
| 1448950 | ref | gcc -m32 -march=athlon -Os -fomit-frame-pointer | 20141021 | 20141014 |
| 1449995 | ref | gcc -m32 -Os -fomit-frame-pointer | 20141021 | 20141014 |
| 1450440 | ref | gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer | 20141021 | 20141014 |
| 1450825 | ref | gcc -m32 -march=barcelona -Os -fomit-frame-pointer | 20141021 | 20141014 |
| 1452070 | ref | gcc -m32 -march=k8 -Os -fomit-frame-pointer | 20141021 | 20141014 |
| 1453050 | ref | gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer | 20141021 | 20141014 |
| 1454160 | ref | gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer | 20141021 | 20141014 |
| 1455515 | ref | gcc -m32 -march=pentium4 -O -fomit-frame-pointer | 20141021 | 20141014 |
| 1460745 | ref | gcc -m32 -march=pentium -Os -fomit-frame-pointer | 20141021 | 20141014 |
| 1462080 | ref | gcc -m32 -march=i486 -O -fomit-frame-pointer | 20141021 | 20141014 |
| 1462430 | ref | gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer | 20141021 | 20141014 |
| 1462675 | ref | gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer | 20141021 | 20141014 |
| 1462805 | ref | gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer | 20141021 | 20141014 |
| 1462820 | ref | gcc -m32 -march=pentium -O -fomit-frame-pointer | 20141021 | 20141014 |
| 1463260 | ref | gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer | 20141021 | 20141014 |
| 1464580 | ref | gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer | 20141021 | 20141014 |
| 1477280 | ref | gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer | 20141021 | 20141014 |
| 1478690 | ref | gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer | 20141021 | 20141014 |
| 1480230 | ref | gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer | 20141021 | 20141014 |
| 1485335 | ref | gcc -m32 -march=i386 -Os -fomit-frame-pointer | 20141021 | 20141014 |
| 1486025 | ref | gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer | 20141021 | 20141014 |
| 1486755 | ref | gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer | 20141021 | 20141014 |
| 1487860 | ref | gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer | 20141021 | 20141014 |
| 1496840 | ref | gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer | 20141021 | 20141014 |
| 1499340 | ref | gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer | 20141021 | 20141014 |
| 1500020 | ref | gcc -m32 -march=i486 -Os -fomit-frame-pointer | 20141021 | 20141014 |
| 1516790 | ref | gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer | 20141021 | 20141014 |
| 1516890 | ref | gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer | 20141021 | 20141014 |
| 1521010 | ref | gcc -m32 -march=k6-3 -Os -fomit-frame-pointer | 20141021 | 20141014 |
| 1522705 | ref | gcc -m32 -march=nocona -Os -fomit-frame-pointer | 20141021 | 20141014 |
| 1523175 | ref | gcc -m32 -march=k6 -Os -fomit-frame-pointer | 20141021 | 20141014 |
| 1523640 | ref | gcc -m32 -march=pentium4 -Os -fomit-frame-pointer | 20141021 | 20141014 |
| 1523705 | ref | gcc -m32 -march=k6-2 -Os -fomit-frame-pointer | 20141021 | 20141014 |
| 1525510 | ref | gcc -m32 -march=prescott -Os -fomit-frame-pointer | 20141021 | 20141014 |
| 1544230 | ref | gcc -m32 -march=pentium-m -Os -fomit-frame-pointer | 20141021 | 20141014 |
| 1547435 | ref | gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer | 20141021 | 20141014 |
| 1549445 | ref | gcc -m32 -march=pentium2 -Os -fomit-frame-pointer | 20141021 | 20141014 |
| 1550450 | ref | gcc -m32 -march=pentium3 -Os -fomit-frame-pointer | 20141021 | 20141014 |
| 1690155 | ref | gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer | 20141021 | 20141014 |
| 1708905 | ref | gcc -m32 -march=k8 -O3 -fomit-frame-pointer | 20141021 | 20141014 |
| 1714020 | ref | gcc -m32 -march=barcelona -O3 -fomit-frame-pointer | 20141021 | 20141014 |
| 1736670 | ref | gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer | 20141021 | 20141014 |
| 1736925 | ref | gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer | 20141021 | 20141014 |
| 1737355 | ref | gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer | 20141021 | 20141014 |
| 1739405 | ref | gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer | 20141021 | 20141014 |
| 1740055 | ref | gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer | 20141021 | 20141014 |
| 1741365 | ref | gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer | 20141021 | 20141014 |
| 1743380 | ref | gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer | 20141021 | 20141014 |
| 1750960 | ref | gcc -m32 -O3 -fomit-frame-pointer | 20141021 | 20141014 |
| 1755125 | ref | gcc -m32 -O2 -fomit-frame-pointer | 20141021 | 20141014 |
| 1757300 | ref | gcc -m32 -march=athlon -O3 -fomit-frame-pointer | 20141021 | 20141014 |
| 1757345 | ref | gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer | 20141021 | 20141014 |
| 1757830 | ref | gcc -m32 -march=k6 -O3 -fomit-frame-pointer | 20141021 | 20141014 |
| 1759215 | ref | gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer | 20141021 | 20141014 |
| 1759885 | ref | gcc -m32 -march=barcelona -O2 -fomit-frame-pointer | 20141021 | 20141014 |
| 1760555 | ref | gcc -m32 -march=athlon -O2 -fomit-frame-pointer | 20141021 | 20141014 |
| 1760655 | ref | gcc -m32 -march=k8 -O2 -fomit-frame-pointer | 20141021 | 20141014 |
| 1763555 | ref | gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer | 20141021 | 20141014 |
| 1763845 | ref | gcc -m32 -march=k6 -O2 -fomit-frame-pointer | 20141021 | 20141014 |
| 1847760 | ref | gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | 20141021 | 20141014 |
| 1849380 | ref | gcc -m32 -march=pentium -O3 -fomit-frame-pointer | 20141021 | 20141014 |
| 1856155 | ref | gcc -m32 -march=pentium -O2 -fomit-frame-pointer | 20141021 | 20141014 |
| 1858755 | ref | gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | 20141021 | 20141014 |
| 1888585 | ref | gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer | 20141021 | 20141014 |
| 1934655 | ref | gcc -m32 -march=i486 -O2 -fomit-frame-pointer | 20141021 | 20141014 |
| 1945920 | ref | gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer | 20141021 | 20141014 |
| 1955710 | ref | gcc -m32 -march=i486 -O3 -fomit-frame-pointer | 20141021 | 20141014 |
| 1991020 | ref | gcc -m32 -march=prescott -O2 -fomit-frame-pointer | 20141021 | 20141014 |
| 1992515 | ref | gcc -m32 -march=nocona -O3 -fomit-frame-pointer | 20141021 | 20141014 |
| 1993620 | ref | gcc -m32 -march=i386 -O3 -fomit-frame-pointer | 20141021 | 20141014 |
| 1999225 | ref | gcc -m32 -march=nocona -O2 -fomit-frame-pointer | 20141021 | 20141014 |
| 1999685 | ref | gcc -m32 -march=prescott -O3 -fomit-frame-pointer | 20141021 | 20141014 |
| 2227860 | ref | gcc -m32 -march=i386 -O2 -fomit-frame-pointer | 20141021 | 20141014 |