| Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 3358540 | ref-karatsuba | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20140825 | 20140622 |
| 3361020 | ref-karatsuba | gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | 20140825 | 20140622 |
| 3362400 | ref-karatsuba | gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer | 20140825 | 20140622 |
| 3365080 | ref-karatsuba | gcc -funroll-loops -O2 -fomit-frame-pointer | 20140825 | 20140622 |
| 3366705 | ref-karatsuba | gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer | 20140825 | 20140622 |
| 3371075 | ref-karatsuba | gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | 20140825 | 20140622 |
| 3374620 | ref-karatsuba | gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | 20140825 | 20140622 |
| 3429760 | ref-karatsuba | gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | 20140825 | 20140622 |
| 3436165 | ref-karatsuba | gcc -funroll-loops -O -fomit-frame-pointer | 20140825 | 20140622 |
| 3439520 | ref-karatsuba | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20140825 | 20140622 |
| 3441510 | ref-karatsuba | gcc -funroll-loops -O3 -fomit-frame-pointer | 20140825 | 20140622 |
| 3446680 | ref-karatsuba | gcc -funroll-loops -m64 -O -fomit-frame-pointer | 20140825 | 20140622 |
| 3447095 | ref-karatsuba | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20140825 | 20140622 |
| 3458945 | ref-karatsuba | gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | 20140825 | 20140622 |
| 3463395 | ref-karatsuba | gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | 20140825 | 20140622 |
| 3467270 | ref-karatsuba | gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | 20140825 | 20140622 |
| 3469375 | ref-karatsuba | gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer | 20140825 | 20140622 |
| 3469765 | ref-karatsuba | gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | 20140825 | 20140622 |
| 3470960 | ref-karatsuba | gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer | 20140825 | 20140622 |
| 3512335 | ref-karatsuba | gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | 20140825 | 20140622 |
| 3519545 | ref-karatsuba | gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | 20140825 | 20140622 |
| 3584860 | ref-karatsuba | gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | 20140825 | 20140622 |
| 3587920 | ref-karatsuba | gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | 20140825 | 20140622 |
| 3595865 | ref-karatsuba | gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer | 20140825 | 20140622 |
| 3599150 | ref-karatsuba | gcc -m64 -march=corei7 -O3 -fomit-frame-pointer | 20140825 | 20140622 |
| 3604685 | ref-karatsuba | gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20140825 | 20140622 |
| 3612615 | ref-karatsuba | gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | 20140825 | 20140622 |
| 3628995 | ref-karatsuba | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20140825 | 20140622 |
| 3633105 | ref-karatsuba | gcc -m64 -O3 -fomit-frame-pointer | 20140825 | 20140622 |
| 3643055 | ref-karatsuba | gcc -O3 -fomit-frame-pointer | 20140825 | 20140622 |
| 3643105 | ref-karatsuba | gcc -m64 -march=core2 -O3 -fomit-frame-pointer | 20140825 | 20140622 |
| 3677240 | ref-karatsuba | gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | 20140825 | 20140622 |
| 3684855 | ref-karatsuba | gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | 20140825 | 20140622 |
| 3689355 | ref-karatsuba | gcc -m64 -march=barcelona -O3 -fomit-frame-pointer | 20140825 | 20140622 |
| 3690605 | ref-karatsuba | gcc -march=barcelona -O3 -fomit-frame-pointer | 20140825 | 20140622 |
| 3691510 | ref-karatsuba | gcc -march=barcelona -O2 -fomit-frame-pointer | 20140825 | 20140622 |
| 3698165 | ref-karatsuba | gcc -m64 -march=k8 -O3 -fomit-frame-pointer | 20140825 | 20140622 |
| 3699105 | ref-karatsuba | gcc -march=k8 -O3 -fomit-frame-pointer | 20140825 | 20140622 |
| 3710805 | ref-karatsuba | gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer | 20140825 | 20140622 |
| 3710880 | ref-karatsuba | gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer | 20140825 | 20140622 |
| 3721530 | ref-karatsuba | gcc -m64 -march=k8 -O2 -fomit-frame-pointer | 20140825 | 20140622 |
| 3723360 | ref-karatsuba | gcc -march=k8 -O2 -fomit-frame-pointer | 20140825 | 20140622 |
| 3740875 | ref-karatsuba | gcc -O2 -fomit-frame-pointer | 20140825 | 20140622 |
| 3741090 | ref-karatsuba | clang -O3 -fwrapv -mavx2 -fomit-frame-pointer | 20140825 | 20140622 |
| 3742580 | ref-karatsuba | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20140825 | 20140622 |
| 3747820 | ref-karatsuba | gcc -m64 -march=corei7 -O2 -fomit-frame-pointer | 20140825 | 20140622 |
| 3749615 | ref-karatsuba | gcc -m64 -march=core2 -O2 -fomit-frame-pointer | 20140825 | 20140622 |
| 3750595 | ref-karatsuba | gcc -m64 -O2 -fomit-frame-pointer | 20140825 | 20140622 |
| 3750845 | ref-karatsuba | gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20140825 | 20140622 |
| 3750885 | ref-karatsuba | clang -O3 -fomit-frame-pointer | 20140825 | 20140622 |
| 3753260 | ref-karatsuba | gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20140825 | 20140622 |
| 3758745 | ref-karatsuba | gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20140825 | 20140622 |
| 3768385 | ref-karatsuba | gcc -march=nocona -O3 -fomit-frame-pointer | 20140825 | 20140622 |
| 3781970 | ref-karatsuba | gcc -m64 -march=nocona -O3 -fomit-frame-pointer | 20140825 | 20140622 |
| 3880055 | ref-karatsuba | gcc -O -fomit-frame-pointer | 20140825 | 20140622 |
| 3885510 | ref-karatsuba | gcc -m64 -march=corei7 -O -fomit-frame-pointer | 20140825 | 20140622 |
| 3886360 | ref-karatsuba | gcc -m64 -O -fomit-frame-pointer | 20140825 | 20140622 |
| 3887390 | ref-karatsuba | gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20140825 | 20140622 |
| 3887930 | ref-karatsuba | gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer | 20140825 | 20140622 |
| 3890020 | ref-karatsuba | gcc -m64 -march=core2 -O -fomit-frame-pointer | 20140825 | 20140622 |
| 3891745 | ref-karatsuba | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20140825 | 20140622 |
| 3914760 | ref-karatsuba | gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer | 20140825 | 20140622 |
| 4110995 | 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 |
| 4117105 | ref-karatsuba | clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer | 20141020 | 20141014 |
| 4117120 | ref-karatsuba | clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer | 20140825 | 20140622 |
| 4171430 | ref-karatsuba | gcc -m64 -march=barcelona -O2 -fomit-frame-pointer | 20140825 | 20140622 |
| 4353735 | ref-karatsuba | gcc -m64 -march=nocona -O2 -fomit-frame-pointer | 20140825 | 20140622 |
| 4360915 | ref-karatsuba | gcc -march=barcelona -O -fomit-frame-pointer | 20140825 | 20140622 |
| 4374765 | ref-karatsuba | gcc -m64 -march=barcelona -O -fomit-frame-pointer | 20140825 | 20140622 |
| 4375010 | ref-karatsuba | gcc -march=nocona -O2 -fomit-frame-pointer | 20140825 | 20140622 |
| 4377950 | ref-karatsuba | gcc -m64 -march=k8 -O -fomit-frame-pointer | 20140825 | 20140622 |
| 4381095 | ref-karatsuba | gcc -march=k8 -O -fomit-frame-pointer | 20140825 | 20140622 |
| 4495340 | ref-karatsuba | gcc -march=nocona -O -fomit-frame-pointer | 20140825 | 20140622 |
| 4504990 | ref-karatsuba | gcc -m64 -march=nocona -O -fomit-frame-pointer | 20140825 | 20140622 |
| 4777315 | ref-karatsuba | gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer | 20140825 | 20140622 |
| 4779210 | ref-karatsuba | gcc -m64 -march=corei7 -Os -fomit-frame-pointer | 20140825 | 20140622 |
| 4779605 | ref-karatsuba | gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20140825 | 20140622 |
| 4781070 | ref-karatsuba | gcc -m64 -march=k8 -Os -fomit-frame-pointer | 20140825 | 20140622 |
| 4783600 | ref-karatsuba | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20140825 | 20140622 |
| 4785140 | ref-karatsuba | gcc -Os -fomit-frame-pointer | 20140825 | 20140622 |
| 4785305 | ref-karatsuba | gcc -march=k8 -Os -fomit-frame-pointer | 20140825 | 20140622 |
| 4788025 | ref-karatsuba | gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer | 20140825 | 20140622 |
| 4788545 | ref-karatsuba | gcc -m64 -Os -fomit-frame-pointer | 20140825 | 20140622 |
| 4790280 | ref-karatsuba | gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | 20140825 | 20140622 |
| 4790800 | ref-karatsuba | gcc -m64 -march=core2 -Os -fomit-frame-pointer | 20140825 | 20140622 |
| 4791570 | ref-karatsuba | gcc -m64 -march=barcelona -Os -fomit-frame-pointer | 20140825 | 20140622 |
| 4792175 | ref-karatsuba | gcc -funroll-loops -Os -fomit-frame-pointer | 20140825 | 20140622 |
| 4793775 | ref-karatsuba | gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer | 20140825 | 20140622 |
| 4794490 | ref-karatsuba | gcc -march=barcelona -Os -fomit-frame-pointer | 20140825 | 20140622 |
| 4796615 | ref-karatsuba | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20140825 | 20140622 |
| 4797840 | ref-karatsuba | gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | 20140825 | 20140622 |
| 4798230 | ref-karatsuba | gcc -m64 -march=nocona -Os -fomit-frame-pointer | 20140825 | 20140622 |
| 4799665 | ref-karatsuba | gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer | 20140825 | 20140622 |
| 4799920 | ref-karatsuba | gcc -funroll-loops -m64 -Os -fomit-frame-pointer | 20140825 | 20140622 |
| 4800485 | ref-karatsuba | gcc -march=nocona -Os -fomit-frame-pointer | 20140825 | 20140622 |
| 4810070 | ref-karatsuba | gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | 20140825 | 20140622 |
| 4812440 | ref-karatsuba | gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | 20140825 | 20140622 |
| 17332290 | ref-karatsuba | gcc | 20140825 | 20140622 |
| 17334585 | ref-karatsuba | gcc -funroll-loops | 20140825 | 20140622 |
| 17334590 | ref-karatsuba | cc | 20140825 | 20140622 |