Ah you were talking about the submul_1 code.

The best way to see the difference there is with the speed program, in the
range 1-15 limbs.

Bill.


On 24 February 2014 00:30, Brian Gladman <b...@gladman.plus.com> wrote:

> On 23/02/2014 21:22, Bill Hart wrote:
> > I believe it will. However, the performance issues that Core2/Penryn
> > have do not exist on Nehalem/Sandy Bridge. It's surprising to me now
> > that those platforms were so bad compared to AMD. These days it seems to
> > be the other way around.
> >
> > Anyway, I'm pretty sure my code gets better the lower the mul
> > latency/throughput and the higher the memory bandwidth. So things should
> > be great on later Intel machines. But I'll have to check at some point.
> >
> > I hope to have access to a nehalem in a couple of days, and I will be
> > buying a haswell in a few weeks time.
>
> For interest I ran the benchmark using Core 2 code with the old and new
> assembler on my Ivy Bridge Extreme system and the two versions came out
> almost identical in performance with the old code having a small
> advantage.
>
> But the Windows Core 2 assembler code for addmul_1 and submul_1 is not
> based on Jason's code so I would not expect to see the same results. Not
> surprisingly, the current Sandybridge code still gives the best results
> on Ivy Bridge (again addmul_1 and submul_1 are not translations of their
> GCC equivalents)
>
>    Brian
>
> --
> You received this message because you are subscribed to the Google Groups
> "mpir-devel" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to mpir-devel+unsubscr...@googlegroups.com.
> To post to this group, send email to mpir-devel@googlegroups.com.
> Visit this group at http://groups.google.com/group/mpir-devel.
> For more options, visit https://groups.google.com/groups/opt_out.
>

-- 
You received this message because you are subscribed to the Google Groups 
"mpir-devel" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to mpir-devel+unsubscr...@googlegroups.com.
To post to this group, send email to mpir-devel@googlegroups.com.
Visit this group at http://groups.google.com/group/mpir-devel.
For more options, visit https://groups.google.com/groups/opt_out.

Reply via email to