Implementation notes: amd64, pmnod076, crypto_encrypt

Computer: pmnod076
Architecture: amd64
CPU ID: GenuineIntel-00050657-bfebfbff
CPU cycles/second: 2500000000...2500000000 (amd64cpuinfo)
SUPERCOP version: 20191017
Benchmark dates: 20191023...20191024

crypto_encrypt

TimeRelative timePrimitiveImplementationCompiler
1493961.003hfereficpc -march=ivybridge -mtune=ivybridge -O2 -fomit-frame-pointer (19.0.20190416)
12684961.004hferefg++ -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.0)
21906401.00cargocult2048reficc -march=skylake -mtune=skylake -O2 -fomit-frame-pointer (19.0.20190416)
33250061.00ledapkc10portableoptgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.0)
47228981.00ledapkc11portableoptgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.0)
61648481.00ledapkc30portableoptgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.0)
106213481.00ledapkc31portableoptgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.0)
114302981.00ledapkc50portableoptgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.0)
184370141.00ledapkc51portableoptgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.0)
3253741.00lotus128avx2gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.0)
4211121.29lotus128optgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.0)
6182781.90lotus128refgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.0)
4675821.00lotus192avx2gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.0)
5707241.22lotus192optgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.0)
10864162.32lotus192refgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.0)
7220621.00lotus256avx2gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.0)
8549521.18lotus256optgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.0)
16277822.25lotus256refgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.0)
mceliecerefgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE
94412901.00mcnie3q1281refgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.0)
118714921.00mcnie3q1282refgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.0)
115792361.00mcnie3q1921refgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.0)
136386681.00mcnie3q1922refgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.0)
107044041.00mcnie3q2561reficc -march=core-avx2 -mtune=core-avx2 -O2 -fomit-frame-pointer (19.0.20190416)
142183961.00mcnie3q2562reficc -march=skylake-avx512 -mtune=skylake-avx512 -O2 -fomit-frame-pointer (19.0.20190416)
98905101.00mcnie4q1281refgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.0)
100072541.00mcnie4q1282refgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.0)
99627341.00mcnie4q1921refgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.0)
118068441.00mcnie4q1922refgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.0)
94958221.00mcnie4q2561refgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.0)
113221261.00mcnie4q2562refgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.0)
ntruees1087ep1refgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE
ntruees1499ep1refgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE
1135761.00ntruees401ep2refgcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.0)
1372921.00ntruees439ep1refgcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.0)
1864981.00ntruees593ep1refgcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.0)
2289921.00ntruees743ep1refgcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.0)
2523561.00ntruees787ep1reficc -march=icelake-client -mtune=icelake-client -O3 -fomit-frame-pointer (19.0.20190416)
1403871981.00pqrsa15reficc -march=corei7 -mtune=corei7 -O2 -fomit-frame-pointer (19.0.20190416)
15572701.00r5n11pke0davx2gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.0)
144033169.25r5n11pke0doptgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.0)
19957103401281.54r5n11pke0drefgcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE
37677881.00r5n13pke0davx2gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.0)
282219247.49r5n13pke0doptgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.0)
3746051800994.23r5n13pke0drefgcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE
153974781.00r5n13pke0smallctavx2gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.0)
184663321.20r5n13pke0smallctoptgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.0)
50205911832.61r5n13pke0smallctrefgcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE
49452341.00r5n15pke0davx2icc -march=skylake-avx512 -mtune=skylake-avx512 -O2 -fomit-frame-pointer (19.0.20190416)
5248755210.61r5n15pke0doptgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE
73153212721479.27r5n15pke0drefgcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE
3153421.00r5nd1pke0davx2gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.0)
3156001.00r5nd1pke0doptgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.0)
42291050134.11r5nd1pke0dreficc -march=core-avx-i -mtune=core-avx-i -O3 -fomit-frame-pointer
2255941.00r5nd1pke5davx2gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.0)
2259801.00r5nd1pke5doptgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.0)
30228750134.00r5nd1pke5drefgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.0)
4462841.00r5nd3pke0davx2gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.0)
4466741.00r5nd3pke0doptgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.0)
89077436199.60r5nd3pke0dreficc -march=core-avx-i -mtune=core-avx-i -O3 -fomit-frame-pointer
4338541.00r5nd3pke5davx2gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.0)
4340661.00r5nd3pke5doptgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.0)
70173910161.75r5nd3pke5dreficc -march=corei7-avx -mtune=corei7-avx -O3 -fomit-frame-pointer
5808341.00r5nd5pke0davx2gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.0)
5835761.00r5nd5pke0doptgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.0)
167521680288.42r5nd5pke0dreficc -march=core-avx-i -mtune=core-avx-i -O3 -fomit-frame-pointer
7354861.00r5nd5pke5davx2gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.0)
7359001.00r5nd5pke5doptgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.0)
114488934155.66r5nd5pke5drefgcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE
9344621.00ronald1024opensslicc -march=haswell -mtune=haswell -O2 -fomit-frame-pointer (19.0.20190416)
24617361.00ronald1536opensslgcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.0)
35769361.00ronald2048opensslicc -march=broadwell -mtune=broadwell -O2 -fomit-frame-pointer (19.0.20190416)
88177261.00ronald3072opensslicc -march=skylake -mtune=skylake -O2 -fomit-frame-pointer (19.0.20190416)
179551841.00ronald4096opensslicc -march=broadwell -mtune=broadwell -O3 -fomit-frame-pointer (19.0.20190416)
21931721.00rsa2048reficc -march=corei7-avx -mtune=corei7-avx -O2 -fomit-frame-pointer (19.0.20190416)