Best way to carry on 2-input architecture?
Niels Möller
nisse at lysator.liu.se
Fri Aug 22 17:25:09 UTC 2014
nisse at lysator.liu.se (Niels Möller) writes:
> For concreteness, say we attempt to use a size 16 FFT, over the
> cofficient ring 2^{12}+1 (it's some years since I last looked carefully
> at FFT-based multiply, but I hope those parameters make sense. The FFT
> inputs are 4 bits, but grow to 12 in the output convolution).
Sorry, that won't work, one has to use the coefficient ring Z/(2^{16}
+1) to get the right roots of unity. I think.
Anyway, I have a better understanding of the advantages of separate
mullo and mulhi now. Thanks a lot.
Regards,
/Niels
--
Niels Möller. PGP-encrypted email is preferred. Keyid C0B98E26.
Internet email is subject to wholesale government surveillance.
More information about the gmp-devel
mailing list