| Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 2892153 | gmp | gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | 20120805 | 20120717 |
| 2893248 | gmp | gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer | 20120805 | 20120717 |
| 2896461 | gmp | gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | 20120805 | 20120717 |
| 2896575 | gmp | gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | 20120805 | 20120717 |
| 2897073 | gmp | gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | 20120805 | 20120717 |
| 2897856 | gmp | gcc -funroll-loops -O2 -fomit-frame-pointer | 20120805 | 20120717 |
| 2898348 | gmp | gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer | 20120805 | 20120717 |
| 2898369 | gmp | gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer | 20120805 | 20120717 |
| 2898606 | gmp | gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer | 20120805 | 20120717 |
| 2899134 | gmp | gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer | 20120805 | 20120717 |
| 2900274 | gmp | gcc -m64 -march=nocona -O -fomit-frame-pointer | 20120805 | 20120717 |
| 2900286 | gmp | gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | 20120805 | 20120717 |
| 2900565 | gmp | gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | 20120805 | 20120717 |
| 2901384 | gmp | gcc -funroll-loops -O -fomit-frame-pointer | 20120805 | 20120717 |
| 2901552 | gmp | gcc -m64 -O -fomit-frame-pointer | 20120805 | 20120717 |
| 2901606 | gmp | gcc -funroll-loops -m64 -O -fomit-frame-pointer | 20120805 | 20120717 |
| 2902209 | gmp | gcc -m64 -march=core2 -O -fomit-frame-pointer | 20120805 | 20120717 |
| 2902305 | gmp | gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | 20120805 | 20120717 |
| 2902617 | gmp | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20120805 | 20120717 |
| 2902638 | gmp | gcc -funroll-loops -Os -fomit-frame-pointer | 20120805 | 20120717 |
| 2902932 | gmp | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20120805 | 20120717 |
| 2903211 | gmp | gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer | 20120805 | 20120717 |
| 2903892 | gmp | gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | 20120805 | 20120717 |
| 2904780 | gmp | gcc -O -fomit-frame-pointer | 20120805 | 20120717 |
| 2905059 | gmp | gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | 20120805 | 20120717 |
| 2905320 | gmp | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20120805 | 20120717 |
| 2909331 | gmp | gcc -funroll-loops -m64 -Os -fomit-frame-pointer | 20120805 | 20120717 |
| 2909601 | gmp | gcc -march=nocona -O -fomit-frame-pointer | 20120805 | 20120717 |
| 2909934 | gmp | gcc -m64 -march=corei7 -O -fomit-frame-pointer | 20120805 | 20120717 |
| 2911176 | gmp | gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer | 20120805 | 20120717 |
| 2911350 | gmp | gcc -march=k8 -Os -fomit-frame-pointer | 20120805 | 20120717 |
| 2911446 | gmp | gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | 20120805 | 20120717 |
| 2911821 | gmp | gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20120805 | 20120717 |
| 2912967 | gmp | gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | 20120805 | 20120717 |
| 2913201 | gmp | gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | 20120805 | 20120717 |
| 2914449 | gmp | gcc -m64 -march=k8 -Os -fomit-frame-pointer | 20120805 | 20120717 |
| 2916081 | gmp | gcc -m64 -march=k8 -O -fomit-frame-pointer | 20120805 | 20120717 |
| 2917068 | gmp | gcc -march=k8 -O -fomit-frame-pointer | 20120805 | 20120717 |
| 2919147 | gmp | gcc -march=barcelona -Os -fomit-frame-pointer | 20120805 | 20120717 |
| 2920074 | gmp | gcc -march=barcelona -O -fomit-frame-pointer | 20120805 | 20120717 |
| 2920785 | gmp | gcc -m64 -march=nocona -Os -fomit-frame-pointer | 20120805 | 20120717 |
| 2926542 | gmp | gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer | 20120805 | 20120717 |
| 2926635 | gmp | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20120805 | 20120717 |
| 2929095 | gmp | gcc -m64 -march=barcelona -Os -fomit-frame-pointer | 20120805 | 20120717 |
| 2930004 | gmp | gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | 20120805 | 20120717 |
| 2930229 | gmp | gcc -m64 -march=barcelona -O -fomit-frame-pointer | 20120805 | 20120717 |
| 2935770 | gmp | gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20120805 | 20120717 |
| 2935833 | gmp | gcc -m64 -march=corei7 -Os -fomit-frame-pointer | 20120805 | 20120717 |
| 2936757 | gmp | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20120805 | 20120717 |
| 2937486 | gmp | gcc -Os -fomit-frame-pointer | 20120805 | 20120717 |
| 2937732 | gmp | gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer | 20120805 | 20120717 |
| 2939745 | gmp | gcc -m64 -Os -fomit-frame-pointer | 20120805 | 20120717 |
| 2940399 | gmp | gcc -march=nocona -Os -fomit-frame-pointer | 20120805 | 20120717 |
| 2968950 | gmp | gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | 20120805 | 20120717 |
| 2969079 | gmp | gcc -march=k8 -O3 -fomit-frame-pointer | 20120805 | 20120717 |
| 2970201 | gmp | gcc -funroll-loops -O3 -fomit-frame-pointer | 20120805 | 20120717 |
| 2971392 | gmp | gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | 20120805 | 20120717 |
| 2972382 | gmp | gcc -O3 -fomit-frame-pointer | 20120805 | 20120717 |
| 2972679 | gmp | gcc -m64 -march=core2 -O3 -fomit-frame-pointer | 20120805 | 20120717 |
| 2975163 | gmp | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20120805 | 20120717 |
| 2976429 | gmp | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20120805 | 20120717 |
| 2976789 | gmp | gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer | 20120805 | 20120717 |
| 2979669 | gmp | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20120805 | 20120717 |
| 2980845 | gmp | gcc -march=nocona -O3 -fomit-frame-pointer | 20120805 | 20120717 |
| 2981256 | gmp | gcc -march=barcelona -O3 -fomit-frame-pointer | 20120805 | 20120717 |
| 2981391 | gmp | gcc -m64 -march=barcelona -O3 -fomit-frame-pointer | 20120805 | 20120717 |
| 2981583 | gmp | gcc -m64 -O3 -fomit-frame-pointer | 20120805 | 20120717 |
| 2982078 | gmp | gcc -m64 -march=corei7 -O2 -fomit-frame-pointer | 20120805 | 20120717 |
| 2982630 | gmp | gcc -m64 -march=nocona -O3 -fomit-frame-pointer | 20120805 | 20120717 |
| 2983047 | gmp | gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer | 20120805 | 20120717 |
| 2983854 | gmp | gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | 20120805 | 20120717 |
| 2984160 | gmp | gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20120805 | 20120717 |
| 2984160 | gmp | gcc -march=nocona -O2 -fomit-frame-pointer | 20120805 | 20120717 |
| 2984166 | gmp | gcc -O2 -fomit-frame-pointer | 20120805 | 20120717 |
| 2984403 | gmp | gcc -march=k8 -O2 -fomit-frame-pointer | 20120805 | 20120717 |
| 2985963 | gmp | gcc -m64 -march=nocona -O2 -fomit-frame-pointer | 20120805 | 20120717 |
| 2986017 | gmp | gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | 20120805 | 20120717 |
| 2986587 | gmp | gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | 20120805 | 20120717 |
| 2988612 | gmp | gcc -m64 -O2 -fomit-frame-pointer | 20120805 | 20120717 |
| 2990970 | gmp | gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20120805 | 20120717 |
| 2994579 | gmp | gcc -march=barcelona -O2 -fomit-frame-pointer | 20120805 | 20120717 |
| 2996184 | gmp | gcc -m64 -march=k8 -O3 -fomit-frame-pointer | 20120805 | 20120717 |
| 2996445 | gmp | gcc -m64 -march=barcelona -O2 -fomit-frame-pointer | 20120805 | 20120717 |
| 2999277 | gmp | gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20120805 | 20120717 |
| 2999325 | gmp | gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20120805 | 20120717 |
| 3002910 | gmp | gcc -m64 -march=k8 -O2 -fomit-frame-pointer | 20120805 | 20120717 |
| 3011673 | gmp | gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer | 20120805 | 20120717 |
| 3024420 | gmp | clang -O3 | 20120805 | 20120717 |
| 3032328 | gmp | gcc -m64 -march=core2 -Os -fomit-frame-pointer | 20120805 | 20120717 |
| 3152667 | gmp | gcc -m64 -march=core2 -O2 -fomit-frame-pointer | 20120805 | 20120717 |
| 4409985 | gmp | gcc -funroll-loops | 20120805 | 20120717 |
| 4416288 | gmp | gcc | 20120805 | 20120717 |
| 4420914 | gmp | cc | 20120805 | 20120717 |