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 |