Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
1164159 | ref | gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer | 20171107 | 20171020 |
1171260 | ref | gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer | 20171107 | 20171020 |
1174356 | ref | gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer | 20171107 | 20171020 |
1175040 | ref | gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer | 20171107 | 20171020 |
1176057 | ref | gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer | 20171107 | 20171020 |
1177209 | ref | gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer | 20171107 | 20171020 |
1187424 | ref | gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer | 20171107 | 20171020 |
1191519 | ref | gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer | 20171107 | 20171020 |
1196433 | ref | gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer | 20171107 | 20171020 |
1205694 | ref | gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer | 20171107 | 20171020 |
1208196 | ref | gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer | 20171107 | 20171020 |
1211085 | ref | gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer | 20171107 | 20171020 |
1214973 | ref | gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer | 20171107 | 20171020 |
1217466 | ref | gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer | 20171107 | 20171020 |
1219257 | ref | gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer | 20171107 | 20171020 |
1226133 | ref | gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer | 20171107 | 20171020 |
1228977 | ref | gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer | 20171107 | 20171020 |
1234134 | ref | gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer | 20171107 | 20171020 |
1234188 | ref | gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer | 20171107 | 20171020 |
1234755 | ref | gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer | 20171107 | 20171020 |
1234935 | ref | gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer | 20171107 | 20171020 |
1235196 | ref | gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer | 20171107 | 20171020 |
1237257 | ref | gcc -funroll-loops -m32 -O3 -fomit-frame-pointer | 20171107 | 20171020 |
1238373 | ref | gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer | 20171107 | 20171020 |
1239084 | ref | gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer | 20171107 | 20171020 |
1239372 | ref | gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer | 20171107 | 20171020 |
1239462 | ref | gcc -funroll-loops -m32 -O2 -fomit-frame-pointer | 20171107 | 20171020 |
1240938 | ref | gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer | 20171107 | 20171020 |
1243368 | ref | gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer | 20171107 | 20171020 |
1243656 | ref | gcc -m32 -march=pentium2 -O -fomit-frame-pointer | 20171107 | 20171020 |
1244709 | ref | gcc -m32 -march=pentium-m -O -fomit-frame-pointer | 20171107 | 20171020 |
1244988 | ref | gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer | 20171107 | 20171020 |
1245726 | ref | gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer | 20171107 | 20171020 |
1248030 | ref | gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer | 20171107 | 20171020 |
1252881 | ref | gcc -funroll-loops -m32 -O -fomit-frame-pointer | 20171107 | 20171020 |
1253061 | ref | gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer | 20171107 | 20171020 |
1255923 | ref | gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer | 20171107 | 20171020 |
1256643 | ref | gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer | 20171107 | 20171020 |
1258542 | ref | gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer | 20171107 | 20171020 |
1259316 | ref | gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer | 20171107 | 20171020 |
1259613 | ref | gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer | 20171107 | 20171020 |
1259919 | ref | gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer | 20171107 | 20171020 |
1264383 | ref | gcc -m32 -march=pentium3 -O -fomit-frame-pointer | 20171107 | 20171020 |
1267011 | ref | gcc -m32 -march=pentiumpro -O -fomit-frame-pointer | 20171107 | 20171020 |
1274499 | ref | gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer | 20171107 | 20171020 |
1278522 | ref | gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer | 20171107 | 20171020 |
1279620 | ref | gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer | 20171107 | 20171020 |
1284075 | ref | gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer | 20171107 | 20171020 |
1290591 | ref | gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer | 20171107 | 20171020 |
1293273 | ref | gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer | 20171107 | 20171020 |
1295775 | ref | gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer | 20171107 | 20171020 |
1305774 | ref | gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer | 20171107 | 20171020 |
1314090 | ref | gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | 20171107 | 20171020 |
1315053 | ref | gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer | 20171107 | 20171020 |
1330362 | ref | gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | 20171107 | 20171020 |
1335195 | ref | gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer | 20171107 | 20171020 |
1337085 | ref | gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer | 20171107 | 20171020 |
1343079 | ref | gcc -m32 -march=nocona -O -fomit-frame-pointer | 20171107 | 20171020 |
1352088 | ref | gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer | 20171107 | 20171020 |
1357254 | ref | gcc -m32 -march=barcelona -O -fomit-frame-pointer | 20171107 | 20171020 |
1359387 | ref | gcc -m32 -march=k8 -O -fomit-frame-pointer | 20171107 | 20171020 |
1360269 | ref | gcc -m32 -march=prescott -O3 -fomit-frame-pointer | 20171107 | 20171020 |
1360341 | ref | gcc -m32 -march=nocona -O3 -fomit-frame-pointer | 20171107 | 20171020 |
1363068 | ref | gcc -m32 -march=prescott -O -fomit-frame-pointer | 20171107 | 20171020 |
1365813 | ref | gcc -m32 -O -fomit-frame-pointer | 20171107 | 20171020 |
1367235 | ref | gcc -m32 -march=pentium4 -O -fomit-frame-pointer | 20171107 | 20171020 |
1373724 | ref | gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer | 20171107 | 20171020 |
1375695 | ref | gcc -m32 -march=k6-2 -O -fomit-frame-pointer | 20171107 | 20171020 |
1378458 | ref | gcc -m32 -march=athlon -O -fomit-frame-pointer | 20171107 | 20171020 |
1381977 | ref | gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer | 20171107 | 20171020 |
1386981 | ref | gcc -m32 -march=i486 -O -fomit-frame-pointer | 20171107 | 20171020 |
1390464 | ref | gcc -m32 -march=k6 -O -fomit-frame-pointer | 20171107 | 20171020 |
1393398 | ref | gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer | 20171107 | 20171020 |
1397358 | ref | gcc -m32 -march=k6-3 -O -fomit-frame-pointer | 20171107 | 20171020 |
1400193 | ref | gcc -m32 -march=i386 -O -fomit-frame-pointer | 20171107 | 20171020 |
1406151 | ref | gcc -m32 -march=pentium -O -fomit-frame-pointer | 20171107 | 20171020 |
1406736 | ref | gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer | 20171107 | 20171020 |
1409859 | ref | gcc -m32 -march=k8 -O3 -fomit-frame-pointer | 20171107 | 20171020 |
1413918 | ref | gcc -m32 -march=barcelona -O3 -fomit-frame-pointer | 20171107 | 20171020 |
1436814 | ref | gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer | 20171107 | 20171020 |
1436976 | ref | gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer | 20171107 | 20171020 |
1437732 | ref | gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer | 20171107 | 20171020 |
1439154 | ref | gcc -m32 -march=nocona -Os -fomit-frame-pointer | 20171107 | 20171020 |
1441800 | ref | gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer | 20171107 | 20171020 |
1442601 | ref | gcc -m32 -march=k8 -Os -fomit-frame-pointer | 20171107 | 20171020 |
1442934 | ref | gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer | 20171107 | 20171020 |
1445436 | ref | gcc -funroll-loops -m32 -Os -fomit-frame-pointer | 20171107 | 20171020 |
1445697 | ref | gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer | 20171107 | 20171020 |
1446039 | ref | gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer | 20171107 | 20171020 |
1446813 | ref | gcc -m32 -march=athlon -Os -fomit-frame-pointer | 20171107 | 20171020 |
1449072 | ref | gcc -m32 -march=k6-3 -Os -fomit-frame-pointer | 20171107 | 20171020 |
1449090 | ref | gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer | 20171107 | 20171020 |
1450764 | ref | gcc -m32 -Os -fomit-frame-pointer | 20171107 | 20171020 |
1454823 | ref | gcc -m32 -march=i486 -Os -fomit-frame-pointer | 20171107 | 20171020 |
1460304 | ref | gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer | 20171107 | 20171020 |
1461105 | ref | gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer | 20171107 | 20171020 |
1462257 | ref | gcc -m32 -march=prescott -Os -fomit-frame-pointer | 20171107 | 20171020 |
1463400 | ref | gcc -m32 -march=i486 -O3 -fomit-frame-pointer | 20171107 | 20171020 |
1465335 | ref | gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer | 20171107 | 20171020 |
1465785 | ref | gcc -m32 -march=pentium4 -Os -fomit-frame-pointer | 20171107 | 20171020 |
1466163 | ref | gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer | 20171107 | 20171020 |
1467252 | ref | gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer | 20171107 | 20171020 |
1467675 | ref | gcc -m32 -march=i386 -Os -fomit-frame-pointer | 20171107 | 20171020 |
1468116 | ref | gcc -m32 -march=k8 -O2 -fomit-frame-pointer | 20171107 | 20171020 |
1468440 | ref | gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer | 20171107 | 20171020 |
1470420 | ref | gcc -m32 -march=k6 -Os -fomit-frame-pointer | 20171107 | 20171020 |
1470789 | ref | gcc -m32 -O2 -fomit-frame-pointer | 20171107 | 20171020 |
1472301 | ref | gcc -m32 -march=pentium -Os -fomit-frame-pointer | 20171107 | 20171020 |
1473561 | ref | gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer | 20171107 | 20171020 |
1473606 | ref | gcc -m32 -march=k6-2 -Os -fomit-frame-pointer | 20171107 | 20171020 |
1473957 | ref | gcc -m32 -march=athlon -O2 -fomit-frame-pointer | 20171107 | 20171020 |
1474434 | ref | gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer | 20171107 | 20171020 |
1476108 | ref | gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer | 20171107 | 20171020 |
1477269 | ref | gcc -m32 -march=barcelona -Os -fomit-frame-pointer | 20171107 | 20171020 |
1480428 | ref | gcc -m32 -march=i486 -O2 -fomit-frame-pointer | 20171107 | 20171020 |
1483128 | ref | gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer | 20171107 | 20171020 |
1484487 | ref | gcc -m32 -march=k6 -O2 -fomit-frame-pointer | 20171107 | 20171020 |
1486422 | ref | gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer | 20171107 | 20171020 |
1486917 | ref | gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer | 20171107 | 20171020 |
1488150 | ref | gcc -m32 -march=pentium-m -Os -fomit-frame-pointer | 20171107 | 20171020 |
1488330 | ref | gcc -m32 -march=prescott -O2 -fomit-frame-pointer | 20171107 | 20171020 |
1488924 | ref | gcc -m32 -march=pentium3 -Os -fomit-frame-pointer | 20171107 | 20171020 |
1489194 | ref | gcc -m32 -march=i386 -O2 -fomit-frame-pointer | 20171107 | 20171020 |
1489320 | ref | gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer | 20171107 | 20171020 |
1491291 | ref | gcc -m32 -march=i386 -O3 -fomit-frame-pointer | 20171107 | 20171020 |
1505700 | ref | gcc -m32 -march=barcelona -O2 -fomit-frame-pointer | 20171107 | 20171020 |
1511856 | ref | gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer | 20171107 | 20171020 |
1513332 | ref | gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer | 20171107 | 20171020 |
1516338 | ref | gcc -m32 -march=nocona -O2 -fomit-frame-pointer | 20171107 | 20171020 |
1517094 | ref | gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer | 20171107 | 20171020 |
1517472 | ref | gcc -m32 -march=pentium2 -Os -fomit-frame-pointer | 20171107 | 20171020 |
1521567 | ref | gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer | 20171107 | 20171020 |
1526256 | ref | gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer | 20171107 | 20171020 |
1528533 | ref | gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer | 20171107 | 20171020 |
1530018 | ref | gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer | 20171107 | 20171020 |
1530279 | ref | gcc -m32 -march=k6 -O3 -fomit-frame-pointer | 20171107 | 20171020 |
1555596 | ref | gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer | 20171107 | 20171020 |
1560069 | ref | gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer | 20171107 | 20171020 |
1573227 | ref | gcc -m32 -march=athlon -O3 -fomit-frame-pointer | 20171107 | 20171020 |
1594053 | ref | gcc -m32 -march=pentium -O2 -fomit-frame-pointer | 20171107 | 20171020 |
1618056 | ref | gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | 20171107 | 20171020 |
1624140 | ref | gcc -m32 -O3 -fomit-frame-pointer | 20171107 | 20171020 |
1686843 | ref | gcc -m32 -march=pentium -O3 -fomit-frame-pointer | 20171107 | 20171020 |
1715607 | ref | gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | 20171107 | 20171020 |