Hi all,
We have received requests on the forum to indicate programmable hardware and/or microcontrollers that teams should focus on doing implementations on for Round2, in order to better enable direct comparisons between schemes.
In the spirit of this request, NIST has noticed that recent post-quantum implementations have been done on the ARM Cortex-M4, the Atmel Atxmega128, and a number of Xilinx FPGAs, the Spartan-6, Artix-7, Virtex-7, so these may be good choices for teams to focus on to ensure a large number of direct comparisons are possible in the 2nd round when performance (on a wide range of devices) will become more important.
If any of these microcontrollers or FPGAs seem unsuitable or someone has another suggestion for a significantly-used micontroller FPGA that people should focus implementations on, please let us know immediately.
In addition, we would like to note that we STRONGLY RECOMMEND teams have an AVX2/Haswell implementation for Round 2
—Jacob Alperin-Sheriff
Hi Jacob,
Instead of having 2 microcontrollers and 3 FPGA families, why not recommend 1 microcontroller, 1 FPGA family, 1 ASIC cell library and 1 "big" CPU?
I am not saying we should not have results for different devices, as those show how different instructions or characteristics can be exploited to get better results.
I am saying that for comparison purposes we should have one base device to aim for.
Best Regards,
Pedro
--
You received this message because you are subscribed to the Google Groups "pqc-forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email to pqc-forum+...@list.nist.gov.
Visit this group at https://groups.google.com/a/list.nist.gov/group/pqc-forum/.
--