[Libre-soc-bugs] [Bug 776] Documentation of designs, code, processes, and other relevant things as needed

bugzilla-daemon at libre-soc.org bugzilla-daemon at libre-soc.org
Tue Sep 5 19:06:05 BST 2023


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

Luke Kenneth Casson Leighton <lkcl at lkcl.net> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |lkcl at lkcl.net

--- Comment #5 from Luke Kenneth Casson Leighton <lkcl at lkcl.net> ---
(In reply to Konstantinos Margaritis (markos) from comment #3)

> I would pick the simplest and fastest to implement long-multiply method for
> this one, speed is not a requirement. We can always optimize later.

the top priority for the embedded application which is commercially
confidential is to fit within 1 to 2 L1 cache lines.

that is *real* tight.

optimisation for "speed" is very low priority indeed.

Knuth Algorithms D and M are perfectly fine and Jacob and I already
did the conversion when doing the madd dsld and divmod instructions.

but for ed25519 a totally different approach is needed because they
did carry-save.  please read the edited comment on that, raise the
bugreports so i can properly fill them in.

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


More information about the libre-soc-bugs mailing list