Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
1214638 | ref-karatsuba | gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer | 20150216 | 20141124 |
1218764 | ref-karatsuba | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20150216 | 20141124 |
1219167 | ref-karatsuba | gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | 20150216 | 20141124 |
1219597 | ref-karatsuba | gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | 20150216 | 20141124 |
1227259 | ref-karatsuba | gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer | 20150216 | 20141124 |
1255339 | ref-karatsuba | gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | 20150216 | 20141124 |
1273938 | ref-karatsuba | gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | 20150216 | 20141124 |
1274048 | ref-karatsuba | gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer | 20150216 | 20141124 |
1275431 | ref-karatsuba | gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer | 20150216 | 20141124 |
1278666 | ref-karatsuba | gcc -funroll-loops -O2 -fomit-frame-pointer | 20150216 | 20141124 |
1280743 | ref-karatsuba | gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | 20150216 | 20141124 |
1281973 | ref-karatsuba | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20150216 | 20141124 |
1283344 | ref-karatsuba | gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | 20150216 | 20141124 |
1287014 | ref-karatsuba | gcc -funroll-loops -O3 -fomit-frame-pointer | 20150216 | 20141124 |
1301455 | ref-karatsuba | gcc -funroll-loops -O -fomit-frame-pointer | 20150216 | 20141124 |
1301985 | ref-karatsuba | gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | 20150216 | 20141124 |
1302500 | ref-karatsuba | gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer | 20150216 | 20141124 |
1302645 | ref-karatsuba | gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer | 20150216 | 20141124 |
1305277 | ref-karatsuba | gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | 20150216 | 20141124 |
1305609 | ref-karatsuba | gcc -funroll-loops -m64 -O -fomit-frame-pointer | 20150216 | 20141124 |
1305912 | ref-karatsuba | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20150216 | 20141124 |
1308793 | ref-karatsuba | gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | 20150216 | 20141124 |
1310436 | ref-karatsuba | gcc -march=k8 -O3 -fomit-frame-pointer | 20150216 | 20141124 |
1311434 | ref-karatsuba | gcc -m64 -march=k8 -O3 -fomit-frame-pointer | 20150216 | 20141124 |
1349908 | ref-karatsuba | gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | 20150216 | 20141124 |
1350361 | ref-karatsuba | gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | 20150216 | 20141124 |
1350372 | ref-karatsuba | gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | 20150216 | 20141124 |
1359983 | ref-karatsuba | gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | 20150216 | 20141124 |
1369517 | ref-karatsuba | gcc -m64 -O3 -fomit-frame-pointer | 20150216 | 20141124 |
1373849 | ref-karatsuba | gcc -m64 -march=core2 -O3 -fomit-frame-pointer | 20150216 | 20141124 |
1374200 | ref-karatsuba | gcc -O3 -fomit-frame-pointer | 20150216 | 20141124 |
1380893 | ref-karatsuba | gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | 20150216 | 20141124 |
1383888 | ref-karatsuba | gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20150216 | 20141124 |
1384228 | ref-karatsuba | gcc -m64 -march=barcelona -O3 -fomit-frame-pointer | 20150216 | 20141124 |
1391280 | ref-karatsuba | gcc -march=barcelona -O3 -fomit-frame-pointer | 20150216 | 20141124 |
1396819 | ref-karatsuba | gcc -m64 -march=nocona -O3 -fomit-frame-pointer | 20150216 | 20141124 |
1397734 | ref-karatsuba | gcc -march=nocona -O3 -fomit-frame-pointer | 20150216 | 20141124 |
1402514 | ref-karatsuba | gcc -march=barcelona -O2 -fomit-frame-pointer | 20150216 | 20141124 |
1405671 | ref-karatsuba | gcc -m64 -march=barcelona -O2 -fomit-frame-pointer | 20150216 | 20141124 |
1410351 | ref-karatsuba | gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | 20150216 | 20141124 |
1433395 | ref-karatsuba | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20150216 | 20141124 |
1479402 | ref-karatsuba | gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20150216 | 20141124 |
1479671 | ref-karatsuba | gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20150216 | 20141124 |
1489498 | ref-karatsuba | gcc -m64 -march=k8 -O2 -fomit-frame-pointer | 20150216 | 20141124 |
1489982 | ref-karatsuba | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20150216 | 20141124 |
1491432 | ref-karatsuba | gcc -m64 -march=barcelona -O -fomit-frame-pointer | 20150216 | 20141124 |
1491767 | ref-karatsuba | gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer | 20150216 | 20141124 |
1491920 | ref-karatsuba | gcc -m64 -O -fomit-frame-pointer | 20150216 | 20141124 |
1491954 | ref-karatsuba | gcc -march=k8 -O2 -fomit-frame-pointer | 20150216 | 20141124 |
1492081 | ref-karatsuba | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20150216 | 20141124 |
1492612 | ref-karatsuba | gcc -m64 -march=nocona -O2 -fomit-frame-pointer | 20150216 | 20141124 |
1493844 | ref-karatsuba | gcc -O2 -fomit-frame-pointer | 20150216 | 20141124 |
1494770 | ref-karatsuba | gcc -march=nocona -O2 -fomit-frame-pointer | 20150216 | 20141124 |
1495323 | ref-karatsuba | gcc -march=barcelona -O -fomit-frame-pointer | 20150216 | 20141124 |
1497895 | ref-karatsuba | gcc -O -fomit-frame-pointer | 20150216 | 20141124 |
1498873 | ref-karatsuba | gcc -m64 -march=k8 -O -fomit-frame-pointer | 20150216 | 20141124 |
1505991 | ref-karatsuba | gcc -march=k8 -O -fomit-frame-pointer | 20150216 | 20141124 |
1513173 | ref-karatsuba | gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20150216 | 20141124 |
1514714 | ref-karatsuba | gcc -m64 -O2 -fomit-frame-pointer | 20150216 | 20141124 |
1539673 | ref-karatsuba | gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer | 20150216 | 20141124 |
1540483 | ref-karatsuba | gcc -m64 -march=core2 -O -fomit-frame-pointer | 20150216 | 20141124 |
1549606 | ref-karatsuba | gcc -m64 -march=nocona -O -fomit-frame-pointer | 20150216 | 20141124 |
1551904 | ref-karatsuba | gcc -march=nocona -O -fomit-frame-pointer | 20150216 | 20141124 |
1677798 | ref-karatsuba | gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer | 20150216 | 20141124 |
1682901 | ref-karatsuba | gcc -m64 -march=core2 -Os -fomit-frame-pointer | 20150216 | 20141124 |
1683705 | ref-karatsuba | gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20150216 | 20141124 |
1687987 | ref-karatsuba | gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer | 20150216 | 20141124 |
1692990 | ref-karatsuba | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20150216 | 20141124 |
1693863 | ref-karatsuba | gcc -m64 -march=barcelona -Os -fomit-frame-pointer | 20150216 | 20141124 |
1694616 | ref-karatsuba | gcc -m64 -Os -fomit-frame-pointer | 20150216 | 20141124 |
1695104 | ref-karatsuba | gcc -march=barcelona -Os -fomit-frame-pointer | 20150216 | 20141124 |
1723018 | ref-karatsuba | gcc -m64 -march=nocona -Os -fomit-frame-pointer | 20150216 | 20141124 |
1731388 | ref-karatsuba | gcc -Os -fomit-frame-pointer | 20150216 | 20141124 |
1731932 | ref-karatsuba | gcc -march=nocona -Os -fomit-frame-pointer | 20150216 | 20141124 |
1736694 | ref-karatsuba | gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer | 20150216 | 20141124 |
1744568 | ref-karatsuba | gcc -m64 -march=k8 -Os -fomit-frame-pointer | 20150216 | 20141124 |
1763101 | ref-karatsuba | gcc -march=k8 -Os -fomit-frame-pointer | 20150216 | 20141124 |
1807534 | ref-karatsuba | gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | 20150216 | 20141124 |
1807687 | ref-karatsuba | gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | 20150216 | 20141124 |
1808494 | ref-karatsuba | gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer | 20150216 | 20141124 |
1809559 | ref-karatsuba | gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | 20150216 | 20141124 |
1811081 | ref-karatsuba | gcc -funroll-loops -m64 -Os -fomit-frame-pointer | 20150216 | 20141124 |
1811667 | ref-karatsuba | gcc -funroll-loops -Os -fomit-frame-pointer | 20150216 | 20141124 |
1868875 | ref-karatsuba | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20150216 | 20141124 |
1880744 | ref-karatsuba | gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | 20150216 | 20141124 |
1911364 | ref-karatsuba | gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer | 20150216 | 20141124 |
2044729 | ref-karatsuba | gcc -m64 -march=core2 -O2 -fomit-frame-pointer | 20150216 | 20141124 |
2060885 | ref-karatsuba | gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20150216 | 20141124 |
6896968 | ref-karatsuba | gcc | 20150216 | 20141124 |
6899955 | ref-karatsuba | cc | 20150216 | 20141124 |
6903725 | ref-karatsuba | gcc -funroll-loops | 20150216 | 20141124 |