| Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 1643913 | ref-karatsuba | gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer | 20140606 | 20140529 |
| 1646739 | ref-karatsuba | gcc -funroll-loops -O2 -fomit-frame-pointer | 20140606 | 20140529 |
| 1648044 | ref-karatsuba | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20140606 | 20140529 |
| 1652859 | ref-karatsuba | gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | 20140606 | 20140529 |
| 1653480 | ref-karatsuba | gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer | 20140606 | 20140529 |
| 1657206 | ref-karatsuba | gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer | 20140606 | 20140529 |
| 1658556 | ref-karatsuba | gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer | 20140606 | 20140529 |
| 1658646 | ref-karatsuba | gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | 20140606 | 20140529 |
| 1658655 | ref-karatsuba | gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | 20140606 | 20140529 |
| 1659042 | ref-karatsuba | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20140606 | 20140529 |
| 1660050 | ref-karatsuba | gcc -funroll-loops -O -fomit-frame-pointer | 20140606 | 20140529 |
| 1660527 | ref-karatsuba | gcc -funroll-loops -m64 -O -fomit-frame-pointer | 20140606 | 20140529 |
| 1660770 | ref-karatsuba | gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | 20140606 | 20140529 |
| 1664577 | ref-karatsuba | gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | 20140606 | 20140529 |
| 1665864 | ref-karatsuba | gcc -march=k8 -O2 -fomit-frame-pointer | 20140606 | 20140529 |
| 1668951 | ref-karatsuba | gcc -m64 -march=core2 -O2 -fomit-frame-pointer | 20140606 | 20140529 |
| 1670562 | ref-karatsuba | gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20140606 | 20140529 |
| 1671273 | ref-karatsuba | gcc -m64 -march=barcelona -O2 -fomit-frame-pointer | 20140606 | 20140529 |
| 1672767 | ref-karatsuba | gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20140606 | 20140529 |
| 1672929 | ref-karatsuba | gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20140606 | 20140529 |
| 1674720 | ref-karatsuba | gcc -march=barcelona -O2 -fomit-frame-pointer | 20140606 | 20140529 |
| 1676925 | ref-karatsuba | gcc -O2 -fomit-frame-pointer | 20140606 | 20140529 |
| 1677960 | ref-karatsuba | gcc -m64 -march=barcelona -O2 -fomit-frame-pointer | 20140606 | 20140529 |
| 1678851 | ref-karatsuba | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20140606 | 20140529 |
| 1687572 | ref-karatsuba | gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer | 20140606 | 20140529 |
| 1687986 | ref-karatsuba | gcc -O3 -fomit-frame-pointer | 20140606 | 20140529 |
| 1688328 | ref-karatsuba | gcc -march=barcelona -O3 -fomit-frame-pointer | 20140606 | 20140529 |
| 1689075 | ref-karatsuba | gcc -m64 -O2 -fomit-frame-pointer | 20140606 | 20140529 |
| 1689390 | ref-karatsuba | gcc -march=k8 -O3 -fomit-frame-pointer | 20140606 | 20140529 |
| 1689534 | ref-karatsuba | gcc -m64 -march=barcelona -O3 -fomit-frame-pointer | 20140606 | 20140529 |
| 1690065 | ref-karatsuba | gcc -m64 -O3 -fomit-frame-pointer | 20140606 | 20140529 |
| 1690209 | ref-karatsuba | gcc -m64 -march=barcelona -O3 -fomit-frame-pointer | 20140606 | 20140529 |
| 1691217 | ref-karatsuba | gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | 20140606 | 20140529 |
| 1691307 | ref-karatsuba | gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20140606 | 20140529 |
| 1692396 | ref-karatsuba | gcc -m64 -march=k8 -O2 -fomit-frame-pointer | 20140606 | 20140529 |
| 1692558 | ref-karatsuba | gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer | 20140606 | 20140529 |
| 1693944 | ref-karatsuba | gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | 20140606 | 20140529 |
| 1694511 | ref-karatsuba | gcc -m64 -march=k8 -O3 -fomit-frame-pointer | 20140606 | 20140529 |
| 1695123 | ref-karatsuba | gcc -m64 -march=core2 -O3 -fomit-frame-pointer | 20140606 | 20140529 |
| 1697391 | ref-karatsuba | gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | 20140606 | 20140529 |
| 1698381 | ref-karatsuba | gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | 20140606 | 20140529 |
| 1698678 | ref-karatsuba | gcc -funroll-loops -O3 -fomit-frame-pointer | 20140606 | 20140529 |
| 1700136 | ref-karatsuba | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20140606 | 20140529 |
| 1701981 | ref-karatsuba | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20140606 | 20140529 |
| 1703529 | ref-karatsuba | gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | 20140606 | 20140529 |
| 1707255 | ref-karatsuba | gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer | 20140606 | 20140529 |
| 1708461 | ref-karatsuba | gcc -m64 -march=barcelona -O -fomit-frame-pointer | 20140606 | 20140529 |
| 1708830 | ref-karatsuba | gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20140606 | 20140529 |
| 1709406 | ref-karatsuba | gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer | 20140606 | 20140529 |
| 1709847 | ref-karatsuba | gcc -m64 -march=barcelona -O -fomit-frame-pointer | 20140606 | 20140529 |
| 1712340 | ref-karatsuba | gcc -march=k8 -O -fomit-frame-pointer | 20140606 | 20140529 |
| 1714392 | ref-karatsuba | gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | 20140606 | 20140529 |
| 1715040 | ref-karatsuba | gcc -m64 -march=core2 -O -fomit-frame-pointer | 20140606 | 20140529 |
| 1715895 | ref-karatsuba | gcc -m64 -march=k8 -O -fomit-frame-pointer | 20140606 | 20140529 |
| 1716066 | ref-karatsuba | gcc -march=barcelona -O -fomit-frame-pointer | 20140606 | 20140529 |
| 1720449 | ref-karatsuba | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20140606 | 20140529 |
| 1721322 | ref-karatsuba | gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | 20140606 | 20140529 |
| 1722591 | ref-karatsuba | gcc -m64 -O -fomit-frame-pointer | 20140606 | 20140529 |
| 1722672 | ref-karatsuba | gcc -O -fomit-frame-pointer | 20140606 | 20140529 |
| 1736514 | ref-karatsuba | gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | 20140606 | 20140529 |
| 1738566 | ref-karatsuba | gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | 20140606 | 20140529 |
| 1782549 | ref-karatsuba | gcc -march=nocona -O -fomit-frame-pointer | 20140606 | 20140529 |
| 1791000 | ref-karatsuba | gcc -m64 -march=nocona -O -fomit-frame-pointer | 20140606 | 20140529 |
| 2009655 | ref-karatsuba | gcc -march=nocona -O3 -fomit-frame-pointer | 20140606 | 20140529 |
| 2017278 | ref-karatsuba | gcc -m64 -march=nocona -O3 -fomit-frame-pointer | 20140606 | 20140529 |
| 2025540 | ref-karatsuba | gcc -m64 -march=nocona -O2 -fomit-frame-pointer | 20140606 | 20140529 |
| 2025864 | ref-karatsuba | gcc -march=nocona -O2 -fomit-frame-pointer | 20140606 | 20140529 |
| 2080755 | ref-karatsuba | gcc -m64 -march=core2 -Os -fomit-frame-pointer | 20140606 | 20140529 |
| 2083464 | ref-karatsuba | gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer | 20140606 | 20140529 |
| 2088855 | ref-karatsuba | gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer | 20140606 | 20140529 |
| 2089107 | ref-karatsuba | gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20140606 | 20140529 |
| 2106432 | ref-karatsuba | gcc -m64 -march=barcelona -Os -fomit-frame-pointer | 20140606 | 20140529 |
| 2107287 | ref-karatsuba | gcc -m64 -march=k8 -Os -fomit-frame-pointer | 20140606 | 20140529 |
| 2107368 | ref-karatsuba | gcc -march=k8 -Os -fomit-frame-pointer | 20140606 | 20140529 |
| 2107620 | ref-karatsuba | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20140606 | 20140529 |
| 2108313 | ref-karatsuba | gcc -march=barcelona -Os -fomit-frame-pointer | 20140606 | 20140529 |
| 2108673 | ref-karatsuba | gcc -m64 -Os -fomit-frame-pointer | 20140606 | 20140529 |
| 2110815 | ref-karatsuba | gcc -Os -fomit-frame-pointer | 20140606 | 20140529 |
| 2116278 | ref-karatsuba | gcc -m64 -march=barcelona -Os -fomit-frame-pointer | 20140606 | 20140529 |
| 2136339 | ref-karatsuba | gcc -funroll-loops -m64 -Os -fomit-frame-pointer | 20140606 | 20140529 |
| 2136438 | ref-karatsuba | gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | 20140606 | 20140529 |
| 2138040 | ref-karatsuba | gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | 20140606 | 20140529 |
| 2140263 | ref-karatsuba | gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer | 20140606 | 20140529 |
| 2140443 | ref-karatsuba | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20140606 | 20140529 |
| 2140722 | ref-karatsuba | gcc -funroll-loops -Os -fomit-frame-pointer | 20140606 | 20140529 |
| 2141622 | ref-karatsuba | gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer | 20140606 | 20140529 |
| 2154177 | ref-karatsuba | gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | 20140606 | 20140529 |
| 2161350 | ref-karatsuba | gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | 20140606 | 20140529 |
| 2162061 | ref-karatsuba | gcc -m64 -march=nocona -Os -fomit-frame-pointer | 20140606 | 20140529 |
| 2164581 | ref-karatsuba | gcc -march=nocona -Os -fomit-frame-pointer | 20140606 | 20140529 |
| 7975701 | ref-karatsuba | gcc -funroll-loops | 20140606 | 20140529 |
| 7977384 | ref-karatsuba | cc | 20140606 | 20140529 |
| 7996347 | ref-karatsuba | gcc | 20140606 | 20140529 |