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 |