Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
1263528 | ref | gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer | 20161031 | 20161009 |
1267407 | ref | gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer | 20161031 | 20161009 |
1270665 | ref | gcc -funroll-loops -m32 -O -fomit-frame-pointer | 20161031 | 20161009 |
1270791 | ref | gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer | 20161031 | 20161009 |
1271898 | ref | gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer | 20161031 | 20161009 |
1273644 | ref | gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer | 20161031 | 20161009 |
1275867 | ref | gcc -funroll-loops -m32 -O3 -fomit-frame-pointer | 20161031 | 20161009 |
1275867 | ref | gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer | 20161031 | 20161009 |
1277280 | ref | gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer | 20161031 | 20161009 |
1281312 | ref | gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer | 20161031 | 20161009 |
1283355 | ref | gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer | 20161031 | 20161009 |
1285227 | ref | gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer | 20161031 | 20161009 |
1286568 | ref | gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer | 20161031 | 20161009 |
1286577 | ref | gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer | 20161031 | 20161009 |
1288764 | ref | gcc -m32 -march=nocona -O2 -fomit-frame-pointer | 20161031 | 20161009 |
1291176 | ref | gcc -m32 -march=prescott -O2 -fomit-frame-pointer | 20161031 | 20161009 |
1293660 | ref | gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer | 20161031 | 20161009 |
1295577 | ref | gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer | 20161031 | 20161009 |
1295667 | ref | gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer | 20161031 | 20161009 |
1295739 | ref | gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer | 20161031 | 20161009 |
1296693 | ref | gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer | 20161031 | 20161009 |
1296711 | ref | gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer | 20161031 | 20161009 |
1297134 | ref | gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer | 20161031 | 20161009 |
1297566 | ref | gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer | 20161031 | 20161009 |
1297692 | ref | gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer | 20161031 | 20161009 |
1298007 | ref | gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer | 20161031 | 20161009 |
1298583 | ref | gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer | 20161031 | 20161009 |
1299150 | ref | gcc -m32 -march=k8 -O2 -fomit-frame-pointer | 20161031 | 20161009 |
1299483 | ref | gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer | 20161031 | 20161009 |
1300707 | ref | gcc -m32 -march=athlon -O2 -fomit-frame-pointer | 20161031 | 20161009 |
1300779 | ref | gcc -m32 -O2 -fomit-frame-pointer | 20161031 | 20161009 |
1304424 | ref | gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer | 20161031 | 20161009 |
1305891 | ref | gcc -m32 -march=barcelona -O2 -fomit-frame-pointer | 20161031 | 20161009 |
1312119 | ref | gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer | 20161031 | 20161009 |
1316052 | ref | gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer | 20161031 | 20161009 |
1316430 | ref | gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer | 20161031 | 20161009 |
1316853 | ref | gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer | 20161031 | 20161009 |
1317114 | ref | gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer | 20161031 | 20161009 |
1318311 | ref | gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer | 20161031 | 20161009 |
1320849 | ref | gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer | 20161031 | 20161009 |
1322451 | ref | gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer | 20161031 | 20161009 |
1323315 | ref | gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer | 20161031 | 20161009 |
1323378 | ref | gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer | 20161031 | 20161009 |
1323531 | ref | gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer | 20161031 | 20161009 |
1326474 | ref | gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer | 20161031 | 20161009 |
1327212 | ref | gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer | 20161031 | 20161009 |
1328607 | ref | gcc -funroll-loops -m32 -O2 -fomit-frame-pointer | 20161031 | 20161009 |
1328778 | ref | gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer | 20161031 | 20161009 |
1330020 | ref | gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer | 20161031 | 20161009 |
1330713 | ref | gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer | 20161031 | 20161009 |
1331082 | ref | gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer | 20161031 | 20161009 |
1331541 | ref | gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer | 20161031 | 20161009 |
1331604 | ref | gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer | 20161031 | 20161009 |
1332972 | ref | gcc -funroll-loops -m32 -Os -fomit-frame-pointer | 20161031 | 20161009 |
1334322 | ref | gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer | 20161031 | 20161009 |
1335357 | ref | gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer | 20161031 | 20161009 |
1335627 | ref | gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer | 20161031 | 20161009 |
1336239 | ref | gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer | 20161031 | 20161009 |
1336761 | ref | gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer | 20161031 | 20161009 |
1337454 | ref | gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer | 20161031 | 20161009 |
1337877 | ref | gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer | 20161031 | 20161009 |
1338786 | ref | gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer | 20161031 | 20161009 |
1339011 | ref | gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer | 20161031 | 20161009 |
1339020 | ref | gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer | 20161031 | 20161009 |
1339353 | ref | gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer | 20161031 | 20161009 |
1340451 | ref | gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer | 20161031 | 20161009 |
1340568 | ref | gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer | 20161031 | 20161009 |
1340703 | ref | gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer | 20161031 | 20161009 |
1340964 | ref | gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer | 20161031 | 20161009 |
1341243 | ref | gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer | 20161031 | 20161009 |
1342908 | ref | gcc -m32 -march=i386 -O2 -fomit-frame-pointer | 20161031 | 20161009 |
1346580 | ref | gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer | 20161031 | 20161009 |
1347471 | ref | gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer | 20161031 | 20161009 |
1352754 | ref | gcc -m32 -march=i486 -O2 -fomit-frame-pointer | 20161031 | 20161009 |
1356327 | ref | gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | 20161031 | 20161009 |
1357056 | ref | gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer | 20161031 | 20161009 |
1357569 | ref | gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer | 20161031 | 20161009 |
1359207 | ref | gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer | 20161031 | 20161009 |
1366362 | ref | gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer | 20161031 | 20161009 |
1366686 | ref | gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer | 20161031 | 20161009 |
1366920 | ref | gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer | 20161031 | 20161009 |
1367343 | ref | gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer | 20161031 | 20161009 |
1367964 | ref | gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer | 20161031 | 20161009 |
1373787 | ref | gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | 20161031 | 20161009 |
1375290 | ref | gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer | 20161031 | 20161009 |
1380708 | ref | gcc -m32 -march=pentium -O2 -fomit-frame-pointer | 20161031 | 20161009 |
1380816 | ref | gcc -m32 -march=pentiumpro -O -fomit-frame-pointer | 20161031 | 20161009 |
1381140 | ref | gcc -m32 -march=pentium-m -O -fomit-frame-pointer | 20161031 | 20161009 |
1381266 | ref | gcc -m32 -march=pentium3 -O -fomit-frame-pointer | 20161031 | 20161009 |
1383300 | ref | gcc -m32 -march=pentium2 -O -fomit-frame-pointer | 20161031 | 20161009 |
1383651 | ref | gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | 20161031 | 20161009 |
1388322 | ref | gcc -m32 -march=k8 -O -fomit-frame-pointer | 20161031 | 20161009 |
1388637 | ref | gcc -m32 -march=barcelona -O -fomit-frame-pointer | 20161031 | 20161009 |
1388988 | ref | gcc -m32 -O -fomit-frame-pointer | 20161031 | 20161009 |
1391031 | ref | gcc -m32 -march=k6 -O2 -fomit-frame-pointer | 20161031 | 20161009 |
1391625 | ref | gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer | 20161031 | 20161009 |
1392030 | ref | gcc -m32 -march=athlon -O -fomit-frame-pointer | 20161031 | 20161009 |
1395855 | ref | gcc -m32 -march=k6-3 -O -fomit-frame-pointer | 20161031 | 20161009 |
1396440 | ref | gcc -m32 -march=k6 -O -fomit-frame-pointer | 20161031 | 20161009 |
1396476 | ref | gcc -m32 -march=k6-2 -O -fomit-frame-pointer | 20161031 | 20161009 |
1397115 | ref | gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer | 20161031 | 20161009 |
1397700 | ref | gcc -m32 -march=nocona -O -fomit-frame-pointer | 20161031 | 20161009 |
1397979 | ref | gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer | 20161031 | 20161009 |
1398267 | ref | gcc -m32 -march=prescott -O -fomit-frame-pointer | 20161031 | 20161009 |
1403226 | ref | gcc -m32 -march=pentium4 -O -fomit-frame-pointer | 20161031 | 20161009 |
1418742 | ref | gcc -m32 -march=i386 -O -fomit-frame-pointer | 20161031 | 20161009 |
1463301 | ref | gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer | 20161031 | 20161009 |
1465389 | ref | gcc -m32 -march=pentium -O -fomit-frame-pointer | 20161031 | 20161009 |
1472229 | ref | gcc -m32 -march=pentium2 -Os -fomit-frame-pointer | 20161031 | 20161009 |
1473840 | ref | gcc -m32 -march=pentium3 -Os -fomit-frame-pointer | 20161031 | 20161009 |
1474254 | ref | gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer | 20161031 | 20161009 |
1474686 | ref | gcc -m32 -march=pentium-m -Os -fomit-frame-pointer | 20161031 | 20161009 |
1485783 | ref | gcc -m32 -march=prescott -O3 -fomit-frame-pointer | 20161031 | 20161009 |
1486008 | ref | gcc -m32 -march=nocona -O3 -fomit-frame-pointer | 20161031 | 20161009 |
1486503 | ref | gcc -m32 -march=k8 -O3 -fomit-frame-pointer | 20161031 | 20161009 |
1494819 | ref | gcc -m32 -march=barcelona -O3 -fomit-frame-pointer | 20161031 | 20161009 |
1496160 | ref | gcc -m32 -march=i386 -Os -fomit-frame-pointer | 20161031 | 20161009 |
1496700 | ref | gcc -m32 -march=pentium4 -Os -fomit-frame-pointer | 20161031 | 20161009 |
1497897 | ref | gcc -m32 -march=prescott -Os -fomit-frame-pointer | 20161031 | 20161009 |
1498230 | ref | gcc -m32 -march=i486 -Os -fomit-frame-pointer | 20161031 | 20161009 |
1498239 | ref | gcc -m32 -march=nocona -Os -fomit-frame-pointer | 20161031 | 20161009 |
1508949 | ref | gcc -m32 -march=k6-3 -Os -fomit-frame-pointer | 20161031 | 20161009 |
1509183 | ref | gcc -m32 -march=k6-2 -Os -fomit-frame-pointer | 20161031 | 20161009 |
1509696 | ref | gcc -m32 -march=athlon -Os -fomit-frame-pointer | 20161031 | 20161009 |
1510146 | ref | gcc -m32 -march=k6 -Os -fomit-frame-pointer | 20161031 | 20161009 |
1510470 | ref | gcc -m32 -march=barcelona -Os -fomit-frame-pointer | 20161031 | 20161009 |
1510641 | ref | gcc -m32 -march=k8 -Os -fomit-frame-pointer | 20161031 | 20161009 |
1512189 | ref | gcc -m32 -Os -fomit-frame-pointer | 20161031 | 20161009 |
1513341 | ref | gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer | 20161031 | 20161009 |
1513557 | ref | gcc -m32 -march=pentium -Os -fomit-frame-pointer | 20161031 | 20161009 |
1516095 | ref | gcc -m32 -march=i486 -O -fomit-frame-pointer | 20161031 | 20161009 |
1519389 | ref | gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer | 20161031 | 20161009 |
1524483 | ref | gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer | 20161031 | 20161009 |
1525671 | ref | gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer | 20161031 | 20161009 |
1526634 | ref | gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer | 20161031 | 20161009 |
1527372 | ref | gcc -m32 -march=i386 -O3 -fomit-frame-pointer | 20161031 | 20161009 |
1537011 | ref | gcc -m32 -march=i486 -O3 -fomit-frame-pointer | 20161031 | 20161009 |
1603989 | ref | gcc -m32 -march=athlon -O3 -fomit-frame-pointer | 20161031 | 20161009 |
1609146 | ref | gcc -m32 -O3 -fomit-frame-pointer | 20161031 | 20161009 |
1628271 | ref | gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer | 20161031 | 20161009 |
1630242 | ref | gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer | 20161031 | 20161009 |
1631592 | ref | gcc -m32 -march=k6 -O3 -fomit-frame-pointer | 20161031 | 20161009 |
1674603 | ref | gcc -m32 -march=pentium -O3 -fomit-frame-pointer | 20161031 | 20161009 |
1677717 | ref | gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | 20161031 | 20161009 |