[Libre-soc-bugs] [Bug 1155] O(n^2) multiplication REMAP mode(s)
bugzilla-daemon at libre-soc.org
bugzilla-daemon at libre-soc.org
Wed Jan 3 23:11:43 GMT 2024
https://bugs.libre-soc.org/show_bug.cgi?id=1155
--- Comment #50 from Luke Kenneth Casson Leighton <lkcl at lkcl.net> ---
jacob so sorry, i just realised that these need to be "targetted".
svshape3 can have "modes suitable for bigint", but svshape4 has
to be able to set 1 or more of SVSHAPE0-3
the logic behind that is like the matrix mode, you can do
matrix multiply in 3 instructions (SVrm=0b0000 for that one)
and it rewrites *three* SVSHAPE SPRs in one hit, to do that.
but svoffset you can set up much more tailored arrangements
and i had forgotten about that.
therefore the design of svshape3 and 4 need really to be
done in conjunction with the ed25519 and/or pow-mod to
get a clear picture / use-case.
--
You are receiving this mail because:
You are on the CC list for the bug.
More information about the libre-soc-bugs
mailing list