| Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 2605914 | ref-karatsuba | gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | 20140606 | 20140529 |
| 2606292 | ref-karatsuba | gcc -funroll-loops -O2 -fomit-frame-pointer | 20140606 | 20140529 |
| 2606472 | ref-karatsuba | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20140606 | 20140529 |
| 2607318 | ref-karatsuba | gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer | 20140606 | 20140529 |
| 2608038 | ref-karatsuba | gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | 20140606 | 20140529 |
| 2611386 | ref-karatsuba | gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | 20140606 | 20140529 |
| 2616192 | ref-karatsuba | gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer | 20140606 | 20140529 |
| 2638395 | ref-karatsuba | gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer | 20140606 | 20140529 |
| 2639088 | ref-karatsuba | gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | 20140606 | 20140529 |
| 2639871 | ref-karatsuba | gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | 20140606 | 20140529 |
| 2640141 | ref-karatsuba | gcc -funroll-loops -m64 -O -fomit-frame-pointer | 20140606 | 20140529 |
| 2640681 | ref-karatsuba | gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer | 20140606 | 20140529 |
| 2641644 | ref-karatsuba | gcc -funroll-loops -O -fomit-frame-pointer | 20140606 | 20140529 |
| 2647215 | ref-karatsuba | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20140606 | 20140529 |
| 2673909 | ref-karatsuba | gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer | 20140606 | 20140529 |
| 2683719 | ref-karatsuba | gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer | 20140606 | 20140529 |
| 2683935 | ref-karatsuba | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20140606 | 20140529 |
| 2691342 | ref-karatsuba | gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | 20140606 | 20140529 |
| 2691414 | ref-karatsuba | gcc -funroll-loops -O3 -fomit-frame-pointer | 20140606 | 20140529 |
| 2695482 | ref-karatsuba | gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | 20140606 | 20140529 |
| 2695869 | ref-karatsuba | gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | 20140606 | 20140529 |
| 2698488 | ref-karatsuba | gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | 20140606 | 20140529 |
| 2702925 | ref-karatsuba | gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | 20140606 | 20140529 |
| 2727486 | ref-karatsuba | gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | 20140606 | 20140529 |
| 2733165 | ref-karatsuba | gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | 20140606 | 20140529 |
| 2750202 | ref-karatsuba | gcc -m64 -march=barcelona -O2 -fomit-frame-pointer | 20140606 | 20140529 |
| 2751075 | ref-karatsuba | gcc -m64 -O2 -fomit-frame-pointer | 20140606 | 20140529 |
| 2751435 | ref-karatsuba | gcc -m64 -march=barcelona -O2 -fomit-frame-pointer | 20140606 | 20140529 |
| 2751885 | ref-karatsuba | gcc -march=barcelona -O2 -fomit-frame-pointer | 20140606 | 20140529 |
| 2753361 | ref-karatsuba | gcc -m64 -march=core2 -O2 -fomit-frame-pointer | 20140606 | 20140529 |
| 2754963 | ref-karatsuba | gcc -march=k8 -O2 -fomit-frame-pointer | 20140606 | 20140529 |
| 2755494 | ref-karatsuba | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20140606 | 20140529 |
| 2755494 | ref-karatsuba | gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20140606 | 20140529 |
| 2756160 | ref-karatsuba | gcc -O2 -fomit-frame-pointer | 20140606 | 20140529 |
| 2757366 | ref-karatsuba | gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20140606 | 20140529 |
| 2757456 | ref-karatsuba | gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20140606 | 20140529 |
| 2758113 | ref-karatsuba | gcc -m64 -march=k8 -O2 -fomit-frame-pointer | 20140606 | 20140529 |
| 2762091 | ref-karatsuba | gcc -march=k8 -O3 -fomit-frame-pointer | 20140606 | 20140529 |
| 2762739 | ref-karatsuba | gcc -m64 -march=barcelona -O3 -fomit-frame-pointer | 20140606 | 20140529 |
| 2763747 | ref-karatsuba | gcc -m64 -march=core2 -O3 -fomit-frame-pointer | 20140606 | 20140529 |
| 2765178 | ref-karatsuba | gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | 20140606 | 20140529 |
| 2765232 | ref-karatsuba | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20140606 | 20140529 |
| 2765952 | ref-karatsuba | gcc -march=barcelona -O3 -fomit-frame-pointer | 20140606 | 20140529 |
| 2769264 | ref-karatsuba | gcc -m64 -O3 -fomit-frame-pointer | 20140606 | 20140529 |
| 2769696 | ref-karatsuba | gcc -O3 -fomit-frame-pointer | 20140606 | 20140529 |
| 2770344 | ref-karatsuba | gcc -m64 -march=barcelona -O3 -fomit-frame-pointer | 20140606 | 20140529 |
| 2770551 | ref-karatsuba | gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20140606 | 20140529 |
| 2772243 | ref-karatsuba | gcc -m64 -march=k8 -O3 -fomit-frame-pointer | 20140606 | 20140529 |
| 2780955 | ref-karatsuba | gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | 20140606 | 20140529 |
| 3268404 | ref-karatsuba | gcc -march=barcelona -O -fomit-frame-pointer | 20140606 | 20140529 |
| 3274065 | ref-karatsuba | gcc -m64 -march=barcelona -O -fomit-frame-pointer | 20140606 | 20140529 |
| 3281742 | ref-karatsuba | gcc -m64 -march=barcelona -O -fomit-frame-pointer | 20140606 | 20140529 |
| 3286350 | ref-karatsuba | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20140606 | 20140529 |
| 3292740 | ref-karatsuba | gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer | 20140606 | 20140529 |
| 3293055 | ref-karatsuba | gcc -march=k8 -O -fomit-frame-pointer | 20140606 | 20140529 |
| 3293622 | ref-karatsuba | gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20140606 | 20140529 |
| 3294306 | ref-karatsuba | gcc -m64 -march=k8 -O -fomit-frame-pointer | 20140606 | 20140529 |
| 3295953 | ref-karatsuba | gcc -m64 -march=core2 -O -fomit-frame-pointer | 20140606 | 20140529 |
| 3295989 | ref-karatsuba | gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer | 20140606 | 20140529 |
| 3312963 | ref-karatsuba | gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | 20140606 | 20140529 |
| 3313296 | ref-karatsuba | gcc -m64 -O -fomit-frame-pointer | 20140606 | 20140529 |
| 3313674 | ref-karatsuba | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20140606 | 20140529 |
| 3317130 | ref-karatsuba | gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer | 20140606 | 20140529 |
| 3317679 | ref-karatsuba | gcc -funroll-loops -Os -fomit-frame-pointer | 20140606 | 20140529 |
| 3319758 | ref-karatsuba | gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer | 20140606 | 20140529 |
| 3319965 | ref-karatsuba | gcc -funroll-loops -m64 -Os -fomit-frame-pointer | 20140606 | 20140529 |
| 3322548 | ref-karatsuba | gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | 20140606 | 20140529 |
| 3325725 | ref-karatsuba | gcc -O -fomit-frame-pointer | 20140606 | 20140529 |
| 3344193 | ref-karatsuba | gcc -march=nocona -O3 -fomit-frame-pointer | 20140606 | 20140529 |
| 3350115 | ref-karatsuba | gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer | 20140606 | 20140529 |
| 3350718 | ref-karatsuba | gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20140606 | 20140529 |
| 3351411 | ref-karatsuba | gcc -m64 -march=nocona -O3 -fomit-frame-pointer | 20140606 | 20140529 |
| 3352194 | ref-karatsuba | gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer | 20140606 | 20140529 |
| 3352788 | ref-karatsuba | gcc -m64 -march=core2 -Os -fomit-frame-pointer | 20140606 | 20140529 |
| 3357297 | ref-karatsuba | gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | 20140606 | 20140529 |
| 3359547 | ref-karatsuba | gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | 20140606 | 20140529 |
| 3369933 | ref-karatsuba | gcc -m64 -Os -fomit-frame-pointer | 20140606 | 20140529 |
| 3371076 | ref-karatsuba | gcc -m64 -march=nocona -O2 -fomit-frame-pointer | 20140606 | 20140529 |
| 3372057 | ref-karatsuba | gcc -march=nocona -O2 -fomit-frame-pointer | 20140606 | 20140529 |
| 3375810 | ref-karatsuba | gcc -m64 -march=k8 -Os -fomit-frame-pointer | 20140606 | 20140529 |
| 3377520 | ref-karatsuba | gcc -Os -fomit-frame-pointer | 20140606 | 20140529 |
| 3377700 | ref-karatsuba | gcc -m64 -march=barcelona -Os -fomit-frame-pointer | 20140606 | 20140529 |
| 3380184 | ref-karatsuba | gcc -m64 -march=barcelona -Os -fomit-frame-pointer | 20140606 | 20140529 |
| 3380202 | ref-karatsuba | gcc -march=barcelona -Os -fomit-frame-pointer | 20140606 | 20140529 |
| 3381930 | ref-karatsuba | gcc -march=k8 -Os -fomit-frame-pointer | 20140606 | 20140529 |
| 3383235 | ref-karatsuba | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20140606 | 20140529 |
| 3401901 | ref-karatsuba | gcc -march=nocona -O -fomit-frame-pointer | 20140606 | 20140529 |
| 3404862 | ref-karatsuba | gcc -m64 -march=nocona -O -fomit-frame-pointer | 20140606 | 20140529 |
| 3414294 | ref-karatsuba | gcc -m64 -march=nocona -Os -fomit-frame-pointer | 20140606 | 20140529 |
| 3417021 | ref-karatsuba | gcc -march=nocona -Os -fomit-frame-pointer | 20140606 | 20140529 |
| 13849434 | ref-karatsuba | cc | 20140606 | 20140529 |
| 13849434 | ref-karatsuba | gcc -funroll-loops | 20140606 | 20140529 |
| 13860729 | ref-karatsuba | gcc | 20140606 | 20140529 |