[Libre-soc-bugs] [Bug 782] add galois field bitmanip instructions
bugzilla-daemon at libre-soc.org
bugzilla-daemon at libre-soc.org
Thu Mar 3 09:36:11 GMT 2022
https://bugs.libre-soc.org/show_bug.cgi?id=782
--- Comment #2 from Luke Kenneth Casson Leighton <lkcl at lkcl.net> ---
(In reply to Jacob Lifshay from comment #1)
> I could be wrong, but from what I know of how Galois fields work, the degree
> parameter is entirely derived from the reducing polynomial:
iirc some implementations have an implicit top bit removed similar
to how
> If this sounds good, I'll make the changes needed to have the reducing
> polynomial as an input, and degree derived from it.
doesn't feel right.
i definitely need the full parameter space similar to FMAC, a full
4-operand MAC, for the SVP64 NTT to work.
(NTT, part of Reed Solomon, is the same algorithm as Discrete Fourier
Transform just using GF arithmetic)
https://en.wikipedia.org/wiki/Talk%3ANumber-theoretic_transform
note in that page that:
The modulus in a Number Theoretic Transfer doesn't necessarily have to be
prime.
this tends to point towards using SPRs.
--
You are receiving this mail because:
You are on the CC list for the bug.
More information about the libre-soc-bugs
mailing list