Implementation comparison: crypto_sign/picnicl3full

Operationcrypto_sign
Primitivepicnicl3full
Description
Designers Melissa Chase (Microsoft Research)
David Derler (DFINITY)
Steven Goldfeder (Cornell Tech)
Daniel Kales (Graz University of Technology)
Jonathan Katz (University of Maryland)
Vladimir Kolesnikov (Georgia Tech)
Claudio Orlandi (Aarhus University)
Sebastian Ramacher (AIT Austrian Institute of Technology)
Christian Rechberger (Graz University of Technology)
Daniel Slamanig (AIT Austrian Institute of Technology)
Xiao Wang (Northwestern University)
Greg Zaverucha (Microsoft Research)
Implementations optimizedct/avx2 David Derler (Graz University of Technology)
Alexander Grass (Graz University of Technology)
Daniel Kales (Graz University of Technology)
Angela Promitzer
Sebastian Ramacher (AIT Austrian Institute of Technology)
optimizedct/c David Derler (Graz University of Technology)
Alexander Grass (Graz University of Technology)
Daniel Kales (Graz University of Technology)
Angela Promitzer
Sebastian Ramacher (AIT Austrian Institute of Technology)
optimizedct/neon David Derler (Graz University of Technology)
Alexander Grass (Graz University of Technology)
Daniel Kales (Graz University of Technology)
Angela Promitzer
Sebastian Ramacher (AIT Austrian Institute of Technology)
optimizedct/sse2 David Derler (Graz University of Technology)
Alexander Grass (Graz University of Technology)
Daniel Kales (Graz University of Technology)
Angela Promitzer
Sebastian Ramacher (AIT Austrian Institute of Technology)
ref Greg Zaverucha (Microsoft Research)
Sebastian Ramacher (AIT Austrian Institute of Technology)
Daniel Kales (Graz University of Technology)
Steven Goldfeder (Princeton University)

Click on graph for high-resolution PDF.

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

amd64; 2017 AMD Ryzen 3 1200; 4 x 3100MHz; rumba3, supercop-20200603
amd64; 2017 AMD Ryzen 5 1600; 6 x 3200MHz; rumba5, supercop-20200603
amd64; 2017 AMD Ryzen 7 1700; 8 x 3000MHz; rumba7, supercop-20200603
amd64; 2018 Intel Xeon E-2124; 4 x 3300MHz; r24000, supercop-20200530
amd64; 2017 Intel Xeon E3-1220 v6; 4 x 3000MHz; kizomba, supercop-20200603
amd64; 2015 Intel Xeon E3-1220 v5; 4 x 3000MHz; samba, supercop-20200603
amd64; 2016 Intel Xeon E5-2609 v4; 8 x 1700MHz; bolero, supercop-20200603
amd64; 2013 Intel Xeon E3-1220 v3; 4 x 3100MHz; hiphop, supercop-20200603
amd64; 2013 Intel Xeon E3-1275 V3; 4 x 3500MHz; titan0, supercop-20200603
amd64; 2012 Intel Xeon E3-1275 V2; 4 x 3500MHz; hydra8, supercop-20200603
amd64; 2011 Intel Core i3-2310M; 2 x 2100MHz; h6sandy, supercop-20200603
amd64; 2012 AMD A10-4655M; 2 x 2000MHz; h9trinity, supercop-20200603
amd64; 2007 Intel Core 2 Quad Q6600; 4 x 2404MHz; margaux, supercop-20200603
amd64; 2007 Intel Core 2 Quad Q6600; 4 x 2394MHz; latour, supercop-20200603
amd64; 2011 AMD E-450; 2 x 1650MHz; h4e450, supercop-20200603
amd64; 2011 Intel Atom D2500; 2 x 1866MHz; h8atom, supercop-20200603
armeabi; 2016 Broadcom BCM2836; 4 x 900MHz; berry2, supercop-20200417
armeabi; 2011 Freescale i.MX6 Quad; 4 x 1200MHz; novenablue, supercop-20200417