| Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 2578747 | ref-karatsuba | gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer | 20140710 | 20140622 |
| 2579730 | ref-karatsuba | gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | 20140710 | 20140622 |
| 2580067 | ref-karatsuba | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20140710 | 20140622 |
| 2580705 | ref-karatsuba | gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | 20140710 | 20140622 |
| 2587545 | ref-karatsuba | gcc -funroll-loops -O2 -fomit-frame-pointer | 20140710 | 20140622 |
| 2590020 | ref-karatsuba | gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer | 20140710 | 20140622 |
| 2592090 | ref-karatsuba | gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | 20140710 | 20140622 |
| 2603145 | ref-karatsuba | gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | 20140710 | 20140622 |
| 2603730 | ref-karatsuba | gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | 20140710 | 20140622 |
| 2605613 | ref-karatsuba | gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer | 20140710 | 20140622 |
| 2613698 | ref-karatsuba | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20140710 | 20140622 |
| 2614155 | ref-karatsuba | gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer | 20140710 | 20140622 |
| 2629717 | ref-karatsuba | gcc -funroll-loops -O -fomit-frame-pointer | 20140710 | 20140622 |
| 2636100 | ref-karatsuba | gcc -funroll-loops -m64 -O -fomit-frame-pointer | 20140710 | 20140622 |
| 2663468 | ref-karatsuba | gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | 20140710 | 20140622 |
| 2665373 | ref-karatsuba | gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | 20140710 | 20140622 |
| 2695792 | ref-karatsuba | gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | 20140710 | 20140622 |
| 2702730 | ref-karatsuba | gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | 20140710 | 20140622 |
| 2725522 | ref-karatsuba | gcc -march=k8 -O2 -fomit-frame-pointer | 20140710 | 20140622 |
| 2729857 | ref-karatsuba | gcc -march=barcelona -O2 -fomit-frame-pointer | 20140710 | 20140622 |
| 2730563 | ref-karatsuba | gcc -m64 -march=core2 -O2 -fomit-frame-pointer | 20140710 | 20140622 |
| 2733998 | ref-karatsuba | gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20140710 | 20140622 |
| 2734275 | ref-karatsuba | gcc -m64 -march=barcelona -O2 -fomit-frame-pointer | 20140710 | 20140622 |
| 2736367 | ref-karatsuba | gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20140710 | 20140622 |
| 2740965 | ref-karatsuba | gcc -m64 -march=k8 -O2 -fomit-frame-pointer | 20140710 | 20140622 |
| 2741115 | ref-karatsuba | gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20140710 | 20140622 |
| 2745030 | ref-karatsuba | gcc -O2 -fomit-frame-pointer | 20140710 | 20140622 |
| 2745323 | ref-karatsuba | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20140710 | 20140622 |
| 2758860 | ref-karatsuba | gcc -m64 -O2 -fomit-frame-pointer | 20140710 | 20140622 |
| 2760555 | ref-karatsuba | gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer | 20140710 | 20140622 |
| 2761170 | ref-karatsuba | gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer | 20140710 | 20140622 |
| 2762438 | ref-karatsuba | gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | 20140710 | 20140622 |
| 2770252 | ref-karatsuba | gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | 20140710 | 20140622 |
| 2813520 | ref-karatsuba | gcc -march=barcelona -O -fomit-frame-pointer | 20140710 | 20140622 |
| 2816205 | ref-karatsuba | gcc -m64 -O -fomit-frame-pointer | 20140710 | 20140622 |
| 2817983 | ref-karatsuba | gcc -m64 -march=barcelona -O -fomit-frame-pointer | 20140710 | 20140622 |
| 2819460 | ref-karatsuba | gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20140710 | 20140622 |
| 2821770 | ref-karatsuba | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20140710 | 20140622 |
| 2822355 | ref-karatsuba | gcc -O -fomit-frame-pointer | 20140710 | 20140622 |
| 2828603 | ref-karatsuba | gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer | 20140710 | 20140622 |
| 2829952 | ref-karatsuba | gcc -m64 -march=k8 -O -fomit-frame-pointer | 20140710 | 20140622 |
| 2832277 | ref-karatsuba | gcc -march=k8 -O3 -fomit-frame-pointer | 20140710 | 20140622 |
| 2834670 | ref-karatsuba | gcc -m64 -march=core2 -O -fomit-frame-pointer | 20140710 | 20140622 |
| 2836928 | ref-karatsuba | gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer | 20140710 | 20140622 |
| 2837002 | ref-karatsuba | gcc -march=k8 -O -fomit-frame-pointer | 20140710 | 20140622 |
| 2840482 | ref-karatsuba | gcc -m64 -march=k8 -O3 -fomit-frame-pointer | 20140710 | 20140622 |
| 2855378 | ref-karatsuba | gcc -m64 -march=barcelona -O3 -fomit-frame-pointer | 20140710 | 20140622 |
| 2856127 | ref-karatsuba | gcc -march=barcelona -O3 -fomit-frame-pointer | 20140710 | 20140622 |
| 2893523 | ref-karatsuba | gcc -m64 -march=nocona -O -fomit-frame-pointer | 20140710 | 20140622 |
| 2907030 | ref-karatsuba | gcc -march=nocona -O -fomit-frame-pointer | 20140710 | 20140622 |
| 3008393 | ref-karatsuba | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20140710 | 20140622 |
| 3010357 | ref-karatsuba | gcc -funroll-loops -O3 -fomit-frame-pointer | 20140710 | 20140622 |
| 3013740 | ref-karatsuba | gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | 20140710 | 20140622 |
| 3057615 | ref-karatsuba | gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | 20140710 | 20140622 |
| 3058433 | ref-karatsuba | gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | 20140710 | 20140622 |
| 3137438 | ref-karatsuba | gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | 20140710 | 20140622 |
| 3138345 | ref-karatsuba | gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20140710 | 20140622 |
| 3143175 | ref-karatsuba | gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer | 20140710 | 20140622 |
| 3146745 | ref-karatsuba | gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20140710 | 20140622 |
| 3149212 | ref-karatsuba | gcc -m64 -march=core2 -O3 -fomit-frame-pointer | 20140710 | 20140622 |
| 3154613 | ref-karatsuba | gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer | 20140710 | 20140622 |
| 3155272 | ref-karatsuba | gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer | 20140710 | 20140622 |
| 3156915 | ref-karatsuba | gcc -m64 -march=core2 -Os -fomit-frame-pointer | 20140710 | 20140622 |
| 3168293 | ref-karatsuba | gcc -O3 -fomit-frame-pointer | 20140710 | 20140622 |
| 3188603 | ref-karatsuba | gcc -m64 -O3 -fomit-frame-pointer | 20140710 | 20140622 |
| 3189105 | ref-karatsuba | gcc -march=k8 -Os -fomit-frame-pointer | 20140710 | 20140622 |
| 3189585 | ref-karatsuba | gcc -m64 -march=barcelona -Os -fomit-frame-pointer | 20140710 | 20140622 |
| 3190545 | ref-karatsuba | gcc -m64 -Os -fomit-frame-pointer | 20140710 | 20140622 |
| 3192945 | ref-karatsuba | gcc -m64 -march=k8 -Os -fomit-frame-pointer | 20140710 | 20140622 |
| 3194693 | ref-karatsuba | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20140710 | 20140622 |
| 3195518 | ref-karatsuba | gcc -march=barcelona -Os -fomit-frame-pointer | 20140710 | 20140622 |
| 3199538 | ref-karatsuba | gcc -Os -fomit-frame-pointer | 20140710 | 20140622 |
| 3206048 | ref-karatsuba | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20140710 | 20140622 |
| 3257828 | ref-karatsuba | gcc -funroll-loops -m64 -Os -fomit-frame-pointer | 20140710 | 20140622 |
| 3258615 | ref-karatsuba | gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | 20140710 | 20140622 |
| 3259470 | ref-karatsuba | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20140710 | 20140622 |
| 3261113 | ref-karatsuba | gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer | 20140710 | 20140622 |
| 3261218 | ref-karatsuba | gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer | 20140710 | 20140622 |
| 3263535 | ref-karatsuba | gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | 20140710 | 20140622 |
| 3265260 | ref-karatsuba | gcc -funroll-loops -Os -fomit-frame-pointer | 20140710 | 20140622 |
| 3328440 | ref-karatsuba | gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | 20140710 | 20140622 |
| 3335430 | ref-karatsuba | gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | 20140710 | 20140622 |
| 3343680 | ref-karatsuba | gcc -march=nocona -Os -fomit-frame-pointer | 20140710 | 20140622 |
| 3356280 | ref-karatsuba | gcc -m64 -march=nocona -Os -fomit-frame-pointer | 20140710 | 20140622 |
| 3367200 | ref-karatsuba | gcc -m64 -march=nocona -O2 -fomit-frame-pointer | 20140710 | 20140622 |
| 3367230 | ref-karatsuba | gcc -march=nocona -O2 -fomit-frame-pointer | 20140710 | 20140622 |
| 3686363 | ref-karatsuba | gcc -m64 -march=nocona -O3 -fomit-frame-pointer | 20140710 | 20140622 |
| 3693150 | ref-karatsuba | gcc -march=nocona -O3 -fomit-frame-pointer | 20140710 | 20140622 |
| 13930755 | ref-karatsuba | cc | 20140710 | 20140622 |
| 13940085 | ref-karatsuba | gcc -funroll-loops | 20140710 | 20140622 |
| 13957267 | ref-karatsuba | gcc | 20140710 | 20140622 |