Implementation comparison: crypto_kem/ntruhps2048509

Operationcrypto_kem
Primitiventruhps2048509
Description ntruhps2048509 as specified by the NTRU submission to the second round of the NIST post-quantum standardisation process.
Designers Cong Chen
Oussama Danba
Jeffrey Hoffstein
Andreas Hülsing
Joost Rijneveld
John M. Schanck
Peter Schwabe
William Whyte
Zhenfei Zhang
Implementations avx2 Oussama Danba
Joost Rijneveld
John M. Schanck
Peter Schwabe
ref Oussama Danba
Joost Rijneveld
John M. Schanck
Peter Schwabe

Click on graph for high-resolution PDF.

Details (compiler options, compilation failures, error messages, etc.)

amd64; 2019 Intel Xeon Gold 6248; 20 x 2500MHz; pmnod076, supercop-20190910
amd64; 2017 Intel Xeon Gold 6148; 20 x 2400MHz; pmnod003, supercop-20190910
amd64; 2018 Intel Core i3-8121U; 2 x 2200MHz; cannon, supercop-20190910
amd64; 2017 Intel Core i7-8700; 6 x 3200MHz; bitvise, supercop-20190910
amd64; 2015 Intel Xeon E3-1220 v5; 4 x 3000MHz; samba, supercop-20190910
amd64; 2016 Intel Xeon E5-2609 v4; 8 x 1700MHz; bolero, supercop-20190910
amd64; 2013 Intel Xeon E3-1220 v3; 4 x 3100MHz; hiphop, supercop-20190910
amd64; 2013 Intel Xeon E3-1275 V3; 4 x 3500MHz; titan0, supercop-20190816
amd64; 2012 Intel Xeon E3-1275 V2; 4 x 3500MHz; hydra8, supercop-20190910
aarch64; 2018 Broadcom BCM2837B0; 4 x 1400MHz; pi3bplus, supercop-20190816
aarch64; 2018 Cavium ThunderX2 CN9980; 64 x 2500MHz; pmnod145, supercop-20190910