[Libre-soc-bugs] [Bug 1044] SVP64 implementation of pow(x,y,z)

bugzilla-daemon at libre-soc.org bugzilla-daemon at libre-soc.org
Thu Mar 30 02:45:36 BST 2023


https://bugs.libre-soc.org/show_bug.cgi?id=1044

--- Comment #6 from Jacob Lifshay <programmerjake at gmail.com> ---
(In reply to Luke Kenneth Casson Leighton from comment #5)
> (In reply to Jacob Lifshay from comment #4)
> 
> > how long is overly long?
> 
> greater than fits into 3-4 cache lines, absolute maximum.
> the goal here is to eliminate TLB and L1 cache lookups.
I assume you mean misses rather than lookups.

> this is for an embedded scenario not a supercomputing
> scenario.

ok, using O(n^2) multiplication could work since embedded cares less about
speed and we can assume rsa is infrequently run so power doesn't really matter.
I also already have code for O(n^2) mul in bigint-presentation-code.

-- 
You are receiving this mail because:
You are on the CC list for the bug.


More information about the libre-soc-bugs mailing list