Implementation comparison: crypto_kem/bikel3

Operationcrypto_kem
Primitivebikel3
Description BIKE Level 3 (2020.05 version)
Designers
Implementations aes-ni-and-pclmul Nir Drucker (University of Haifa, Israel, and Amazon, USA),
Shay Gueron (University of Haifa, Israel, and Amazon, USA),
Dusan Kostic (EPFL, Switzerland)
aes-ni-only Nir Drucker (University of Haifa, Israel, and Amazon, USA),
Shay Gueron (University of Haifa, Israel, and Amazon, USA),
Dusan Kostic (EPFL, Switzerland)
avx2 Nir Drucker (University of Haifa, Israel, and Amazon, USA),
Shay Gueron (University of Haifa, Israel, and Amazon, USA),
Dusan Kostic (EPFL, Switzerland)
avx512-vpclmul Nir Drucker (University of Haifa, Israel, and Amazon, USA),
Shay Gueron (University of Haifa, Israel, and Amazon, USA),
Dusan Kostic (EPFL, Switzerland)
avx512 Nir Drucker (University of Haifa, Israel, and Amazon, USA),
Shay Gueron (University of Haifa, Israel, and Amazon, USA),
Dusan Kostic (EPFL, Switzerland)
portable Nir Drucker (University of Haifa, Israel, and Amazon, USA),
Shay Gueron (University of Haifa, Israel, and Amazon, USA),
Dusan Kostic (EPFL, Switzerland)

Click on graph for high-resolution PDF.

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

amd64; 2019 AMD EPYC 7742; 64 x 2250MHz; colossus6, supercop-20200906
amd64; 2017 AMD Ryzen 5 1600; 6 x 3200MHz; rumba5, supercop-20200618
amd64; 2017 AMD Ryzen 7 1700; 8 x 3000MHz; rumba7, supercop-20200826
amd64; 2017 AMD Ryzen 3 1200; 4 x 3100MHz; rumba3, supercop-20200906
amd64; 2020 Intel Core i5-1030NG7; 4 x 1100MHz; icelake, supercop-20200826
amd64; 2018 Intel Xeon E-2124; 4 x 3300MHz; r24000, supercop-20200906
amd64; 2017 Intel Xeon E3-1220 v6; 4 x 3000MHz; kizomba, supercop-20200906
amd64; 2015 Intel Xeon E3-1220 v5; 4 x 3000MHz; samba, supercop-20200906
amd64; 2016 Intel Xeon E5-2609 v4; 8 x 1700MHz; bolero, supercop-20200906
amd64; 2013 Intel Xeon E3-1275 V3; 4 x 3500MHz; titan0, supercop-20200906
amd64; 2013 Intel Xeon E3-1220 v3; 4 x 3100MHz; hiphop, supercop-20200906
amd64; 2012 Intel Xeon E3-1275 V2; 4 x 3500MHz; hydra8, supercop-20200906
amd64; 2011 Intel Core i3-2310M; 2 x 2100MHz; h6sandy, supercop-20200618
amd64; 2012 AMD A10-4655M; 2 x 2000MHz; h9trinity, supercop-20200618
amd64; 2007 Intel Core 2 Quad Q6600; 4 x 2404MHz; margaux, supercop-20200618
amd64; 2007 Intel Core 2 Quad Q6600; 4 x 2394MHz; latour, supercop-20200906
amd64; 2011 Intel Atom D2500; 2 x 1866MHz; h8atom, supercop-20200618
aarch64; 2018 Broadcom BCM2837B0; 4 x 1400MHz; pi3bplus, supercop-20200702