Maamoun TK <maamoun...@googlemail.com> writes: > I will give multiblock radix-2^64 a try on ppc to examine the result. For > now, I'm trying to apply your previous note on radix 44 for ppc to improve > the speed of reduction phase.
I think I'd like to merge the multi-block refactoring branch (refactor-poly1305) before your radix 2^44 code. But that breaks current power assembly, since that branch currently requires that any assembly code for poly1305 implements both functions. I see three options: 1. Implement multi-block radix 2^64 code for ppc. Might not be well spent time if it's going to be much slower than new radix 2^44? 2. Implement multi-block radix 2^64 in ppc assembly, but just as a loop around the single block function (so no speedup). 3. Arrange so that multiblock function is optional, so that some configurations can use assembly sinble-block function, and let the C multi-block function loop around it. What would you suggest? Regards, /Niels -- Niels Möller. PGP key CB4962D070D77D7FCB8BA36271D8F1FF368C6677. Internet email is subject to wholesale government surveillance. _______________________________________________ nettle-bugs mailing list -- nettle-bugs@lists.lysator.liu.se To unsubscribe send an email to nettle-bugs-le...@lists.lysator.liu.se