Implementation comparison: crypto_stream/speck128128ctr

Operationcrypto_stream
Primitivespeck128128ctr
Description
Designers Ray Beaulieu
Douglas Shors
Jason Smith
Stefan Treatman-Clark
Bryan Weeks
Louis Wingers
(All from: U.S. National Security Agency, NSA)
Implementations avx2 Louis Wingers
avx512 Louis Wingers
neon Louis Wingers
sse4 Louis Wingers

Click on graph for high-resolution PDF.

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

amd64; 2019 AMD EPYC 7742; 64 x 2250MHz; unstable; colossus6, supercop-20210125
amd64; 2019 AMD EPYC 7742; 64 x 2250MHz; unstable; colossus7, supercop-20210125
amd64; 2018 AMD Ryzen 7 2700; 8 x 3200MHz; unstable; gcc68, supercop-20191221
amd64; 2017 AMD EPYC 7451; 48 x 2300MHz; unstable; firefly, supercop-20201130
amd64; 2017 AMD Ryzen 7 1700; 8 x 3000MHz; rumba7, supercop-20210604
amd64; 2017 AMD Ryzen 5 1600; 6 x 3200MHz; rumba5, supercop-20210604
amd64; 2018 AMD Ryzen 5 2400G; 4 x 3600MHz; unstable; gcc67, supercop-20210125
amd64; 2019 AMD Ryzen Embedded R1606G; 2 x 2600MHz; unstable; ghf51, supercop-20200702
amd64; 2017 AMD Ryzen 3 1200; 4 x 3100MHz; rumba3, supercop-20200906
amd64; 2017 AMD EPYC 7501; 32 x 2000MHz; unstable; colossus5, supercop-20210125
amd64; 2016 Intel Xeon Phi 7250; 68 x 1400MHz; genji291, supercop-20180818
amd64; 2016 Intel Xeon Phi 7210; 64 x 1300MHz; genji154, supercop-20170228
amd64; 2019 Intel Xeon Gold 6230; 40 x 2100MHz; unstable; ygritte, supercop-20200525
amd64; 2019 Intel Core i9-10980XE; 18 x 3000MHz; avx512imath, supercop-20210125
amd64; 2019 Intel Xeon Gold 6248; 20 x 2500MHz; pmnod076, supercop-20191017
amd64; 2019 Intel Xeon Gold 6230; 40 x 2100MHz; unstable; cel02, supercop-20201130
amd64; 2020 Intel Core i7-1165G7; 4 x 2800MHz; unstable; pascalinspiron75062n1, supercop-20210125
amd64; 2017 Intel Xeon Gold 6150; 18 x 2700MHz; manny1024, supercop-20170904
amd64; 2017 Intel Core i7-7800X; 6 x 3500MHz; oki, supercop-20181123
amd64; 2017 Intel Xeon Gold 6148; 20 x 2400MHz; pmnod003, supercop-20190910
amd64; 2017 Intel Xeon Gold 6148; 40 x 2400MHz; genji548, supercop-20191017
amd64; 2017 Intel Xeon Gold 6130; 32 x 2100MHz; genji239, supercop-20191017
amd64; 2020 Intel Core i5-1030NG7; 4 x 1100MHz; icelake, supercop-20200826
amd64; 2019 Intel Core i3-10110U; 2 x 2100MHz; comet, supercop-20210604
amd64; 2018 Intel Core i3-8121U; 2 x 2200MHz; cannon, supercop-20190910
amd64; 2018 Intel Xeon E-2124; 4 x 3300MHz; r24000, supercop-20210604
amd64; 2017 Intel Xeon E3-1220 v6; 4 x 3000MHz; kizomba, supercop-20210604
amd64; 2018 Intel Core i7-8809G; 4 x 3100MHz; intelnuci8, supercop-20191017
amd64; 2018 Intel Core i7-8705G; 4 x 3100MHz; unstable; sectionthirtyone, supercop-20191221
amd64; 2015 Intel Xeon E3-1220 v5; 4 x 3000MHz; samba, supercop-20210604
amd64; 2016 Intel Xeon E5-2680 v4; 14 x 2400MHz; manny357, supercop-20170228
amd64; 2016 Intel Xeon E5-2609 v4; 8 x 1700MHz; bolero, supercop-20210604
amd64; 2015 Intel Core i5-5350U; 2 x 1800MHz; unstable; luft, supercop-20200702
amd64; 2013 Intel Core i7-4600U; 2 x 2100MHz; unstable; cryptothinkx, supercop-20170105
x86; normally amd64; 2013 Intel Core i7-4600U; 2 x 2100MHz; unstable; cryptothinkx, supercop-20170105
amd64; 2014 Intel Xeon E5-2680 v3; 12 x 2500MHz; robin204, supercop-20170228
amd64; 2013 Intel Xeon E3-1220 v3; 4 x 3100MHz; hiphop, supercop-20210604
amd64; 2013 Intel Xeon E3-1275 V3; 4 x 3500MHz; titan0, supercop-20210604
amd64; 2014 Intel Xeon E5-1630 v3; 4 x 3700MHz; unstable; wyvern1, supercop-20191221
amd64; 2012 Intel Xeon E3-1265L V2; 4 x 2500MHz; hedera, supercop-20210326
amd64; 2012 Intel Xeon E3-1275 V2; 4 x 3500MHz; hydra8, supercop-20210604
amd64; 2012 Intel Xeon E5-4650L; 8 x 2600MHz; robin281, supercop-20170228
amd64; 2012 Intel Xeon E5-2660; 8 x 2200MHz; unstable; gcc123, supercop-20210604
amd64; 2011 Intel Core i3-2310M; 2 x 2100MHz; h6sandy, supercop-20200618
amd64; 2012 AMD A10-4655M; 2 x 2000MHz; h9trinity, supercop-20200618
amd64; 2012 AMD FX-8350; 4 x 4000MHz; saber214, supercop-20210423
amd64; 2010 Intel Core i5-650; 2 x 3200MHz; glyme, supercop-20170105
amd64; 2007 Intel Xeon X5450; 8 x 2992MHz; unstable; gcc14, supercop-20210604
amd64; 2006 Intel Core 2 Duo E6400; 2 x 2137MHz; katana, supercop-20170105
x86; normally amd64; 2006 Intel Core 2 Duo E6400; 2 x 2137MHz; katana, supercop-20170105
amd64; 2007 Intel Core 2 Quad Q6600; 4 x 2404MHz; margaux, supercop-20210604
amd64; 2007 Intel Core 2 Quad Q6600; 4 x 2394MHz; latour, supercop-20201130
amd64; 2011 AMD E-450; 2 x 1650MHz; h4e450, supercop-20200618
amd64; 2011 Intel Atom D2500; 2 x 1866MHz; h8atom, supercop-20200618