| Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 2005912 | ref-karatsuba | gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer | 20150216 | 20141124 |
| 2008590 | ref-karatsuba | gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | 20150216 | 20141124 |
| 2010508 | ref-karatsuba | gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer | 20150216 | 20141124 |
| 2011576 | ref-karatsuba | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20150216 | 20141124 |
| 2012854 | ref-karatsuba | gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | 20150216 | 20141124 |
| 2013364 | ref-karatsuba | gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | 20150216 | 20141124 |
| 2022329 | ref-karatsuba | gcc -funroll-loops -O3 -fomit-frame-pointer | 20150216 | 20141124 |
| 2100104 | ref-karatsuba | gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | 20150216 | 20141124 |
| 2102962 | ref-karatsuba | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20150216 | 20141124 |
| 2103441 | ref-karatsuba | gcc -funroll-loops -O2 -fomit-frame-pointer | 20150216 | 20141124 |
| 2104272 | ref-karatsuba | gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | 20150216 | 20141124 |
| 2105835 | ref-karatsuba | gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | 20150216 | 20141124 |
| 2106600 | ref-karatsuba | gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer | 20150216 | 20141124 |
| 2106784 | ref-karatsuba | gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer | 20150216 | 20141124 |
| 2107895 | ref-karatsuba | gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | 20150216 | 20141124 |
| 2114270 | ref-karatsuba | gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | 20150216 | 20141124 |
| 2139521 | ref-karatsuba | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20150216 | 20141124 |
| 2140000 | ref-karatsuba | gcc -funroll-loops -O -fomit-frame-pointer | 20150216 | 20141124 |
| 2140351 | ref-karatsuba | gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer | 20150216 | 20141124 |
| 2140422 | ref-karatsuba | gcc -funroll-loops -m64 -O -fomit-frame-pointer | 20150216 | 20141124 |
| 2141728 | ref-karatsuba | gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | 20150216 | 20141124 |
| 2142255 | ref-karatsuba | gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | 20150216 | 20141124 |
| 2142759 | ref-karatsuba | gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer | 20150216 | 20141124 |
| 2160144 | ref-karatsuba | gcc -march=k8 -O3 -fomit-frame-pointer | 20150216 | 20141124 |
| 2161788 | ref-karatsuba | gcc -m64 -march=k8 -O3 -fomit-frame-pointer | 20150216 | 20141124 |
| 2214814 | ref-karatsuba | gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | 20150216 | 20141124 |
| 2215706 | ref-karatsuba | gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | 20150216 | 20141124 |
| 2233395 | ref-karatsuba | gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | 20150216 | 20141124 |
| 2235319 | ref-karatsuba | gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | 20150216 | 20141124 |
| 2251273 | ref-karatsuba | gcc -m64 -march=nocona -O3 -fomit-frame-pointer | 20150216 | 20141124 |
| 2253826 | ref-karatsuba | gcc -march=nocona -O3 -fomit-frame-pointer | 20150216 | 20141124 |
| 2255738 | ref-karatsuba | gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | 20150216 | 20141124 |
| 2257031 | ref-karatsuba | gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20150216 | 20141124 |
| 2258492 | ref-karatsuba | gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer | 20150216 | 20141124 |
| 2263193 | ref-karatsuba | gcc -m64 -O3 -fomit-frame-pointer | 20150216 | 20141124 |
| 2263972 | ref-karatsuba | gcc -O3 -fomit-frame-pointer | 20150216 | 20141124 |
| 2265879 | ref-karatsuba | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20150216 | 20141124 |
| 2266480 | ref-karatsuba | gcc -m64 -march=barcelona -O3 -fomit-frame-pointer | 20150216 | 20141124 |
| 2267299 | ref-karatsuba | gcc -march=barcelona -O3 -fomit-frame-pointer | 20150216 | 20141124 |
| 2267375 | ref-karatsuba | gcc -m64 -march=core2 -O3 -fomit-frame-pointer | 20150216 | 20141124 |
| 2309087 | ref-karatsuba | gcc -march=barcelona -O2 -fomit-frame-pointer | 20150216 | 20141124 |
| 2313524 | ref-karatsuba | gcc -m64 -march=barcelona -O2 -fomit-frame-pointer | 20150216 | 20141124 |
| 2439149 | ref-karatsuba | gcc -march=nocona -O2 -fomit-frame-pointer | 20150216 | 20141124 |
| 2440815 | ref-karatsuba | gcc -m64 -march=nocona -O2 -fomit-frame-pointer | 20150216 | 20141124 |
| 2443846 | ref-karatsuba | gcc -march=k8 -O -fomit-frame-pointer | 20150216 | 20141124 |
| 2445937 | ref-karatsuba | gcc -m64 -march=k8 -O -fomit-frame-pointer | 20150216 | 20141124 |
| 2447872 | ref-karatsuba | gcc -O -fomit-frame-pointer | 20150216 | 20141124 |
| 2451655 | ref-karatsuba | gcc -m64 -O -fomit-frame-pointer | 20150216 | 20141124 |
| 2454247 | ref-karatsuba | gcc -m64 -march=barcelona -O -fomit-frame-pointer | 20150216 | 20141124 |
| 2455341 | ref-karatsuba | gcc -march=barcelona -O -fomit-frame-pointer | 20150216 | 20141124 |
| 2455664 | ref-karatsuba | gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20150216 | 20141124 |
| 2455823 | ref-karatsuba | gcc -m64 -march=core2 -O2 -fomit-frame-pointer | 20150216 | 20141124 |
| 2456404 | ref-karatsuba | gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20150216 | 20141124 |
| 2457021 | ref-karatsuba | gcc -m64 -march=core2 -O -fomit-frame-pointer | 20150216 | 20141124 |
| 2457582 | ref-karatsuba | gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer | 20150216 | 20141124 |
| 2458744 | ref-karatsuba | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20150216 | 20141124 |
| 2462492 | ref-karatsuba | gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer | 20150216 | 20141124 |
| 2465844 | ref-karatsuba | gcc -march=k8 -O2 -fomit-frame-pointer | 20150216 | 20141124 |
| 2467312 | ref-karatsuba | gcc -O2 -fomit-frame-pointer | 20150216 | 20141124 |
| 2468400 | ref-karatsuba | gcc -m64 -O2 -fomit-frame-pointer | 20150216 | 20141124 |
| 2470874 | ref-karatsuba | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20150216 | 20141124 |
| 2473183 | ref-karatsuba | gcc -m64 -march=k8 -O2 -fomit-frame-pointer | 20150216 | 20141124 |
| 2501082 | ref-karatsuba | gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20150216 | 20141124 |
| 2504749 | ref-karatsuba | gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20150216 | 20141124 |
| 2537805 | ref-karatsuba | gcc -m64 -march=nocona -O -fomit-frame-pointer | 20150216 | 20141124 |
| 2540200 | ref-karatsuba | gcc -march=nocona -O -fomit-frame-pointer | 20150216 | 20141124 |
| 2696608 | ref-karatsuba | gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer | 20150216 | 20141124 |
| 2697458 | ref-karatsuba | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20150216 | 20141124 |
| 2812905 | ref-karatsuba | gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | 20150216 | 20141124 |
| 2813415 | ref-karatsuba | gcc -funroll-loops -Os -fomit-frame-pointer | 20150216 | 20141124 |
| 2814338 | ref-karatsuba | gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | 20150216 | 20141124 |
| 2816027 | ref-karatsuba | gcc -funroll-loops -m64 -Os -fomit-frame-pointer | 20150216 | 20141124 |
| 2816215 | ref-karatsuba | gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | 20150216 | 20141124 |
| 2817226 | ref-karatsuba | gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | 20150216 | 20141124 |
| 2818082 | ref-karatsuba | gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer | 20150216 | 20141124 |
| 2840745 | ref-karatsuba | gcc -m64 -march=barcelona -Os -fomit-frame-pointer | 20150216 | 20141124 |
| 2841167 | ref-karatsuba | gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer | 20150216 | 20141124 |
| 2841253 | ref-karatsuba | gcc -march=k8 -Os -fomit-frame-pointer | 20150216 | 20141124 |
| 2841757 | ref-karatsuba | gcc -m64 -Os -fomit-frame-pointer | 20150216 | 20141124 |
| 2842128 | ref-karatsuba | gcc -m64 -march=k8 -Os -fomit-frame-pointer | 20150216 | 20141124 |
| 2842190 | ref-karatsuba | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20150216 | 20141124 |
| 2842434 | ref-karatsuba | gcc -m64 -march=core2 -Os -fomit-frame-pointer | 20150216 | 20141124 |
| 2842655 | ref-karatsuba | gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20150216 | 20141124 |
| 2842913 | ref-karatsuba | gcc -m64 -march=nocona -Os -fomit-frame-pointer | 20150216 | 20141124 |
| 2843440 | ref-karatsuba | gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer | 20150216 | 20141124 |
| 2843760 | ref-karatsuba | gcc -Os -fomit-frame-pointer | 20150216 | 20141124 |
| 2845347 | ref-karatsuba | gcc -march=barcelona -Os -fomit-frame-pointer | 20150216 | 20141124 |
| 2845565 | ref-karatsuba | gcc -march=nocona -Os -fomit-frame-pointer | 20150216 | 20141124 |
| 11920686 | ref-karatsuba | cc | 20150216 | 20141124 |
| 11923092 | ref-karatsuba | gcc -funroll-loops | 20150216 | 20141124 |
| 11927600 | ref-karatsuba | gcc | 20150216 | 20141124 |