| Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 2055895 | ref-karatsuba | gcc -funroll-loops -O3 -fomit-frame-pointer | 20140825 | 20140622 |
| 2060060 | ref-karatsuba | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20140825 | 20140622 |
| 2063930 | ref-karatsuba | gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | 20140825 | 20140622 |
| 2121890 | ref-karatsuba | gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | 20140825 | 20140622 |
| 2123815 | ref-karatsuba | gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | 20140825 | 20140622 |
| 2127405 | ref-karatsuba | gcc -funroll-loops -O2 -fomit-frame-pointer | 20140825 | 20140622 |
| 2129365 | ref-karatsuba | gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | 20140825 | 20140622 |
| 2129880 | ref-karatsuba | gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | 20140825 | 20140622 |
| 2130230 | ref-karatsuba | gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer | 20140825 | 20140622 |
| 2135500 | ref-karatsuba | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20140825 | 20140622 |
| 2146475 | ref-karatsuba | gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer | 20140825 | 20140622 |
| 2151625 | ref-karatsuba | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20140825 | 20140622 |
| 2159415 | ref-karatsuba | gcc -O3 -fomit-frame-pointer | 20140825 | 20140622 |
| 2160445 | ref-karatsuba | gcc -m64 -march=core2 -O3 -fomit-frame-pointer | 20140825 | 20140622 |
| 2162075 | ref-karatsuba | gcc -march=barcelona -O3 -fomit-frame-pointer | 20140825 | 20140622 |
| 2168740 | ref-karatsuba | gcc -m64 -O3 -fomit-frame-pointer | 20140825 | 20140622 |
| 2170630 | ref-karatsuba | gcc -m64 -march=k8 -O3 -fomit-frame-pointer | 20140825 | 20140622 |
| 2171350 | ref-karatsuba | gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20140825 | 20140622 |
| 2172715 | ref-karatsuba | gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | 20140825 | 20140622 |
| 2191175 | ref-karatsuba | gcc -m64 -march=barcelona -O3 -fomit-frame-pointer | 20140825 | 20140622 |
| 2191365 | ref-karatsuba | gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | 20140825 | 20140622 |
| 2192150 | ref-karatsuba | gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | 20140825 | 20140622 |
| 2199960 | ref-karatsuba | gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer | 20140825 | 20140622 |
| 2203520 | ref-karatsuba | gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer | 20140825 | 20140622 |
| 2205785 | ref-karatsuba | gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | 20140825 | 20140622 |
| 2206300 | ref-karatsuba | gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | 20140825 | 20140622 |
| 2211955 | ref-karatsuba | gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer | 20140825 | 20140622 |
| 2214000 | ref-karatsuba | gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer | 20140825 | 20140622 |
| 2222995 | ref-karatsuba | gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | 20140825 | 20140622 |
| 2226020 | ref-karatsuba | gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | 20140825 | 20140622 |
| 2230375 | ref-karatsuba | gcc -funroll-loops -O -fomit-frame-pointer | 20140825 | 20140622 |
| 2239485 | ref-karatsuba | gcc -m64 -march=nocona -O3 -fomit-frame-pointer | 20140825 | 20140622 |
| 2242910 | ref-karatsuba | gcc -march=nocona -O3 -fomit-frame-pointer | 20140825 | 20140622 |
| 2276875 | ref-karatsuba | gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | 20140825 | 20140622 |
| 2277475 | ref-karatsuba | gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | 20140825 | 20140622 |
| 2278715 | ref-karatsuba | gcc -funroll-loops -m64 -O -fomit-frame-pointer | 20140825 | 20140622 |
| 2279105 | ref-karatsuba | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20140825 | 20140622 |
| 2286845 | ref-karatsuba | gcc -march=barcelona -O2 -fomit-frame-pointer | 20140825 | 20140622 |
| 2288170 | ref-karatsuba | clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer | 20140825 | 20140622 |
| 2295275 | ref-karatsuba | gcc -march=k8 -O2 -fomit-frame-pointer | 20140825 | 20140622 |
| 2298225 | ref-karatsuba | clang -O3 -fomit-frame-pointer | 20140825 | 20140622 |
| 2305755 | ref-karatsuba | clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer | 20141020 | 20141014 |
| 2310650 | ref-karatsuba | gcc -m64 -march=k8 -O2 -fomit-frame-pointer | 20140825 | 20140622 |
| 2316400 | ref-karatsuba | gcc -m64 -march=core2 -O2 -fomit-frame-pointer | 20140825 | 20140622 |
| 2317115 | ref-karatsuba | gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20140825 | 20140622 |
| 2323485 | ref-karatsuba | gcc -m64 -march=corei7 -O2 -fomit-frame-pointer | 20140825 | 20140622 |
| 2324205 | ref-karatsuba | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20140825 | 20140622 |
| 2327470 | ref-karatsuba | gcc -m64 -O2 -fomit-frame-pointer | 20140825 | 20140622 |
| 2329250 | ref-karatsuba | gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20140825 | 20140622 |
| 2331900 | ref-karatsuba | gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20140825 | 20140622 |
| 2377685 | ref-karatsuba | clang -O3 -fwrapv -mavx2 -fomit-frame-pointer | 20140825 | 20140622 |
| 2381275 | ref-karatsuba | gcc -m64 -march=corei7 -O3 -fomit-frame-pointer | 20140825 | 20140622 |
| 2387465 | ref-karatsuba | gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer | 20140825 | 20140622 |
| 2387500 | ref-karatsuba | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20140825 | 20140622 |
| 2390665 | ref-karatsuba | gcc -O -fomit-frame-pointer | 20140825 | 20140622 |
| 2396790 | ref-karatsuba | gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20140825 | 20140622 |
| 2399505 | ref-karatsuba | gcc -m64 -march=core2 -O -fomit-frame-pointer | 20140825 | 20140622 |
| 2402965 | ref-karatsuba | gcc -m64 -O -fomit-frame-pointer | 20140825 | 20140622 |
| 2404960 | ref-karatsuba | gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer | 20140825 | 20140622 |
| 2405575 | ref-karatsuba | gcc -m64 -march=k8 -O -fomit-frame-pointer | 20140825 | 20140622 |
| 2406360 | ref-karatsuba | gcc -march=barcelona -O -fomit-frame-pointer | 20140825 | 20140622 |
| 2409395 | ref-karatsuba | gcc -m64 -march=corei7 -O -fomit-frame-pointer | 20140825 | 20140622 |
| 2416370 | ref-karatsuba | gcc -march=k8 -O -fomit-frame-pointer | 20140825 | 20140622 |
| 2432595 | ref-karatsuba | gcc -m64 -march=barcelona -O -fomit-frame-pointer | 20140825 | 20140622 |
| 2444130 | ref-karatsuba | gcc -march=nocona -O -fomit-frame-pointer | 20140825 | 20140622 |
| 2446910 | ref-karatsuba | gcc -m64 -march=nocona -O -fomit-frame-pointer | 20140825 | 20140622 |
| 2505185 | ref-karatsuba | clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer | 20141020 | 20141014 |
| 2656115 | ref-karatsuba | gcc -march=nocona -O2 -fomit-frame-pointer | 20140825 | 20140622 |
| 2684980 | ref-karatsuba | gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer | 20140825 | 20140622 |
| 2697115 | ref-karatsuba | gcc -O2 -fomit-frame-pointer | 20140825 | 20140622 |
| 2757980 | ref-karatsuba | gcc -m64 -march=nocona -O2 -fomit-frame-pointer | 20140825 | 20140622 |
| 2873270 | ref-karatsuba | gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | 20140825 | 20140622 |
| 2955005 | ref-karatsuba | gcc -march=k8 -O3 -fomit-frame-pointer | 20140825 | 20140622 |
| 3021405 | ref-karatsuba | gcc -m64 -march=k8 -Os -fomit-frame-pointer | 20140825 | 20140622 |
| 3026245 | ref-karatsuba | gcc -m64 -march=barcelona -Os -fomit-frame-pointer | 20140825 | 20140622 |
| 3031520 | ref-karatsuba | gcc -m64 -march=nocona -Os -fomit-frame-pointer | 20140825 | 20140622 |
| 3032105 | ref-karatsuba | gcc -march=k8 -Os -fomit-frame-pointer | 20140825 | 20140622 |
| 3035360 | ref-karatsuba | gcc -Os -fomit-frame-pointer | 20140825 | 20140622 |
| 3035540 | ref-karatsuba | gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer | 20140825 | 20140622 |
| 3040715 | ref-karatsuba | gcc -m64 -Os -fomit-frame-pointer | 20140825 | 20140622 |
| 3046085 | ref-karatsuba | gcc -m64 -march=corei7 -Os -fomit-frame-pointer | 20140825 | 20140622 |
| 3050400 | ref-karatsuba | gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer | 20140825 | 20140622 |
| 3051230 | ref-karatsuba | gcc -march=nocona -Os -fomit-frame-pointer | 20140825 | 20140622 |
| 3052960 | ref-karatsuba | gcc -m64 -march=core2 -Os -fomit-frame-pointer | 20140825 | 20140622 |
| 3109490 | ref-karatsuba | gcc -m64 -march=barcelona -O2 -fomit-frame-pointer | 20140825 | 20140622 |
| 3344945 | ref-karatsuba | gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20140825 | 20140622 |
| 3603950 | ref-karatsuba | gcc -funroll-loops -Os -fomit-frame-pointer | 20140825 | 20140622 |
| 3607880 | ref-karatsuba | gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | 20140825 | 20140622 |
| 3608595 | ref-karatsuba | gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer | 20140825 | 20140622 |
| 3615010 | ref-karatsuba | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20140825 | 20140622 |
| 3616585 | ref-karatsuba | gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer | 20140825 | 20140622 |
| 3617460 | ref-karatsuba | gcc -funroll-loops -m64 -Os -fomit-frame-pointer | 20140825 | 20140622 |
| 3619770 | ref-karatsuba | gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | 20140825 | 20140622 |
| 3623885 | ref-karatsuba | gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | 20140825 | 20140622 |
| 3752125 | ref-karatsuba | gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | 20140825 | 20140622 |
| 3920760 | ref-karatsuba | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20140825 | 20140622 |
| 4010095 | ref-karatsuba | gcc -march=barcelona -Os -fomit-frame-pointer | 20140825 | 20140622 |
| 9951720 | ref-karatsuba | gcc | 20140825 | 20140622 |
| 9968145 | ref-karatsuba | cc | 20140825 | 20140622 |
| 9992150 | ref-karatsuba | gcc -funroll-loops | 20140825 | 20140622 |