Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
1164944 | gmp | gcc -march=barcelona -O3 -fomit-frame-pointer | 20141015 | 20141014 |
1166084 | gmp | gcc -funroll-loops -O3 -fomit-frame-pointer | 20141015 | 20141014 |
1166108 | gmp | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20141015 | 20141014 |
1166216 | gmp | gcc -m64 -march=barcelona -O3 -fomit-frame-pointer | 20141015 | 20141014 |
1166444 | gmp | gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | 20141015 | 20141014 |
1166520 | gmp | gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer | 20141015 | 20141014 |
1166592 | gmp | gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | 20141015 | 20141014 |
1166648 | gmp | gcc -m64 -O -fomit-frame-pointer | 20141015 | 20141014 |
1166668 | gmp | gcc -march=barcelona -O -fomit-frame-pointer | 20141015 | 20141014 |
1166788 | gmp | gcc -m64 -march=corei7-avx -O -fomit-frame-pointer | 20141015 | 20141014 |
1166848 | gmp | gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | 20141015 | 20141014 |
1166908 | gmp | gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | 20141015 | 20141014 |
1167040 | gmp | gcc -m64 -march=barcelona -O -fomit-frame-pointer | 20141015 | 20141014 |
1167048 | gmp | gcc -march=nocona -O -fomit-frame-pointer | 20141015 | 20141014 |
1167076 | gmp | gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer | 20141015 | 20141014 |
1167220 | gmp | gcc -m64 -march=nocona -O -fomit-frame-pointer | 20141015 | 20141014 |
1167224 | gmp | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20141015 | 20141014 |
1167228 | gmp | gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer | 20141015 | 20141014 |
1167324 | gmp | gcc -march=k8 -O3 -fomit-frame-pointer | 20141015 | 20141014 |
1167424 | gmp | gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20141015 | 20141014 |
1167552 | gmp | gcc -m64 -march=corei7 -O3 -fomit-frame-pointer | 20141015 | 20141014 |
1167564 | gmp | gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20141015 | 20141014 |
1167588 | gmp | gcc -m64 -O2 -fomit-frame-pointer | 20141015 | 20141014 |
1167652 | gmp | gcc -O3 -fomit-frame-pointer | 20141015 | 20141014 |
1167664 | gmp | gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | 20141015 | 20141014 |
1167728 | gmp | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20141015 | 20141014 |
1167736 | gmp | gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer | 20141015 | 20141014 |
1167756 | gmp | gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer | 20141015 | 20141014 |
1167848 | gmp | gcc -O -fomit-frame-pointer | 20141015 | 20141014 |
1167880 | gmp | gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20141015 | 20141014 |
1167912 | gmp | gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer | 20141015 | 20141014 |
1167928 | gmp | gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20141015 | 20141014 |
1167968 | gmp | gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | 20141015 | 20141014 |
1168008 | gmp | gcc -funroll-loops -O -fomit-frame-pointer | 20141015 | 20141014 |
1168132 | gmp | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20141015 | 20141014 |
1168144 | gmp | gcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer | 20141015 | 20141014 |
1168148 | gmp | gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer | 20141015 | 20141014 |
1168252 | gmp | gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer | 20141015 | 20141014 |
1168288 | gmp | gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20141015 | 20141014 |
1168308 | gmp | gcc -march=k8 -O -fomit-frame-pointer | 20141015 | 20141014 |
1168332 | gmp | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20141015 | 20141014 |
1168404 | gmp | gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | 20141015 | 20141014 |
1168432 | gmp | gcc -funroll-loops -m64 -O -fomit-frame-pointer | 20141015 | 20141014 |
1168484 | gmp | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20141015 | 20141014 |
1168632 | gmp | gcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer | 20141015 | 20141014 |
1168832 | gmp | gcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer | 20141015 | 20141014 |
1168840 | gmp | gcc -funroll-loops -O2 -fomit-frame-pointer | 20141015 | 20141014 |
1168840 | gmp | gcc -m64 -march=barcelona -O2 -fomit-frame-pointer | 20141015 | 20141014 |
1168864 | gmp | gcc -m64 -march=k8 -O -fomit-frame-pointer | 20141015 | 20141014 |
1168912 | gmp | gcc -funroll-loops | 20141015 | 20141014 |
1168948 | gmp | gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | 20141015 | 20141014 |
1168968 | gmp | gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer | 20141015 | 20141014 |
1168972 | gmp | gcc -m64 -march=k8 -O2 -fomit-frame-pointer | 20141015 | 20141014 |
1169008 | gmp | gcc -m64 -march=k8 -O3 -fomit-frame-pointer | 20141015 | 20141014 |
1169032 | gmp | cc | 20141015 | 20141014 |
1169296 | gmp | gcc -march=barcelona -O2 -fomit-frame-pointer | 20141015 | 20141014 |
1169392 | gmp | gcc -m64 -Os -fomit-frame-pointer | 20141015 | 20141014 |
1169488 | gmp | gcc -march=nocona -O3 -fomit-frame-pointer | 20141015 | 20141014 |
1169584 | gmp | gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | 20141015 | 20141014 |
1169588 | gmp | gcc -O2 -fomit-frame-pointer | 20141015 | 20141014 |
1169608 | gmp | gcc -march=k8 -O2 -fomit-frame-pointer | 20141015 | 20141014 |
1169636 | gmp | gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | 20141015 | 20141014 |
1169840 | gmp | gcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer | 20141015 | 20141014 |
1169840 | gmp | gcc -m64 -march=core2 -O -fomit-frame-pointer | 20141015 | 20141014 |
1170224 | gmp | gcc | 20141015 | 20141014 |
1170308 | gmp | gcc -m64 -march=nocona -O3 -fomit-frame-pointer | 20141015 | 20141014 |
1170376 | gmp | gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | 20141015 | 20141014 |
1170636 | gmp | gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | 20141015 | 20141014 |
1170668 | gmp | gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | 20141015 | 20141014 |
1170744 | gmp | gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer | 20141015 | 20141014 |
1170852 | gmp | gcc -m64 -march=core2 -Os -fomit-frame-pointer | 20141015 | 20141014 |
1171004 | gmp | gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer | 20141015 | 20141014 |
1171104 | gmp | gcc -m64 -march=core2 -O3 -fomit-frame-pointer | 20141015 | 20141014 |
1171164 | gmp | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20141015 | 20141014 |
1171196 | gmp | gcc -m64 -march=corei7-avx -Os -fomit-frame-pointer | 20141015 | 20141014 |
1171240 | gmp | gcc -m64 -march=k8 -Os -fomit-frame-pointer | 20141015 | 20141014 |
1171272 | gmp | gcc -m64 -march=nocona -O2 -fomit-frame-pointer | 20141015 | 20141014 |
1171304 | gmp | gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer | 20141015 | 20141014 |
1171336 | gmp | gcc -m64 -march=core-avx-i -Os -fomit-frame-pointer | 20141015 | 20141014 |
1171392 | gmp | gcc -funroll-loops -Os -fomit-frame-pointer | 20141015 | 20141014 |
1171488 | gmp | gcc -m64 -march=core2 -O2 -fomit-frame-pointer | 20141015 | 20141014 |
1171576 | gmp | gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20141015 | 20141014 |
1171584 | gmp | gcc -march=k8 -Os -fomit-frame-pointer | 20141015 | 20141014 |
1171648 | gmp | gcc -march=nocona -Os -fomit-frame-pointer | 20141015 | 20141014 |
1172024 | gmp | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20141015 | 20141014 |
1172048 | gmp | gcc -m64 -march=corei7 -Os -fomit-frame-pointer | 20141015 | 20141014 |
1172132 | gmp | gcc -m64 -march=nocona -Os -fomit-frame-pointer | 20141015 | 20141014 |
1172224 | gmp | gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | 20141015 | 20141014 |
1172520 | gmp | gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | 20141015 | 20141014 |
1172660 | gmp | gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | 20141015 | 20141014 |
1174132 | gmp | gcc -m64 -march=core-avx-i -O -fomit-frame-pointer | 20141015 | 20141014 |
1174740 | gmp | gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | 20141015 | 20141014 |
1177048 | gmp | gcc -m64 -O3 -fomit-frame-pointer | 20141015 | 20141014 |
1177960 | gmp | gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | 20141015 | 20141014 |
1178128 | gmp | gcc -march=nocona -O2 -fomit-frame-pointer | 20141015 | 20141014 |
1182044 | gmp | gcc -m64 -march=corei7 -O -fomit-frame-pointer | 20141015 | 20141014 |
1187680 | gmp | gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | 20141015 | 20141014 |
1196772 | gmp | gcc -m64 -march=barcelona -Os -fomit-frame-pointer | 20141015 | 20141014 |
1205632 | gmp | gcc -Os -fomit-frame-pointer | 20141015 | 20141014 |
1208448 | gmp | gcc -march=barcelona -Os -fomit-frame-pointer | 20141015 | 20141014 |
1218204 | gmp | gcc -funroll-loops -m64 -Os -fomit-frame-pointer | 20141015 | 20141014 |
1219432 | gmp | gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer | 20141015 | 20141014 |
1226768 | gmp | gcc -m64 -march=corei7 -O2 -fomit-frame-pointer | 20141015 | 20141014 |