Implementation notes: armeabi, novenablue, crypto_encrypt

Computer: novenablue
Architecture: armeabi
CPU ID: unknown CPU ID
CPU cycles/second: 1199881280...1203551655 (cortex)
SUPERCOP version: 20200702
Benchmark dates: 20200420...20200702

crypto_encrypt

TimeRelative timePrimitiveImplementationCompiler
3hferefg++ -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE
4hferefg++ -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE
cargocult2048refgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE
ledapkc1264portableoptgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE
ledapkc12slportableoptgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE
ledapkc1364portableoptgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE
ledapkc13slportableoptgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE
ledapkc1464portableoptgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE
ledapkc14slportableoptgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE
ledapkc3264portableoptgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE
ledapkc32slportableoptgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE
ledapkc3364portableoptgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE
ledapkc33slportableoptgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE
ledapkc3464portableoptgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE
ledapkc34slportableoptgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE
ledapkc5264portableoptgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE
ledapkc52slportableoptgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE
ledapkc5364portableoptgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE
ledapkc53slportableoptgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE
ledapkc5464portableoptgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE
ledapkc54slportableoptgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE
99045481.00lotus128optgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (4.9.2)
171155501.73lotus128refgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (4.9.2)
lotus128avx2gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (4.9.2)
157995351.00lotus192optgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (4.9.2)
278828021.76lotus192refgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (4.9.2)
lotus192avx2gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (4.9.2)
233866021.00lotus256optgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (4.9.2)
406385681.74lotus256refgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (4.9.2)
lotus256avx2gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (4.9.2)
20470121.00mceliecerefgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (4.9.2)
232632871.00mcnie3q1281refclang -march=native -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (4.2.1 Compatible Debian Clang 3.5.0 (tags/RELEASE 350/final))
289591701.00mcnie3q1282refclang -march=native -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (4.2.1 Compatible Debian Clang 3.5.0 (tags/RELEASE 350/final))
276951011.00mcnie3q1921refclang -march=native -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (4.2.1 Compatible Debian Clang 3.5.0 (tags/RELEASE 350/final))
330773101.00mcnie3q1922refclang -march=native -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (4.2.1 Compatible Debian Clang 3.5.0 (tags/RELEASE 350/final))
268096711.00mcnie3q2561refclang -march=native -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (4.2.1 Compatible Debian Clang 3.5.0 (tags/RELEASE 350/final))
358670591.00mcnie3q2562refclang -march=native -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (4.2.1 Compatible Debian Clang 3.5.0 (tags/RELEASE 350/final))
241169121.00mcnie4q1281refclang -march=native -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (4.2.1 Compatible Debian Clang 3.5.0 (tags/RELEASE 350/final))
242567291.00mcnie4q1282refclang -march=native -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (4.2.1 Compatible Debian Clang 3.5.0 (tags/RELEASE 350/final))
241445341.00mcnie4q1921refclang -march=native -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (4.2.1 Compatible Debian Clang 3.5.0 (tags/RELEASE 350/final))
284837671.00mcnie4q1922refclang -march=native -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (4.2.1 Compatible Debian Clang 3.5.0 (tags/RELEASE 350/final))
230823641.00mcnie4q2561refclang -march=native -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (4.2.1 Compatible Debian Clang 3.5.0 (tags/RELEASE 350/final))
274363291.00mcnie4q2562refclang -march=native -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (4.2.1 Compatible Debian Clang 3.5.0 (tags/RELEASE 350/final))
ntruees1087ep1refgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE
ntruees1499ep1refgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE
6504601.00ntruees401ep2refclang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (4.2.1 Compatible Debian Clang 3.5.0 (tags/RELEASE 350/final))
7353141.00ntruees439ep1refclang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (4.2.1 Compatible Debian Clang 3.5.0 (tags/RELEASE 350/final))
10813621.00ntruees593ep1refclang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (4.2.1 Compatible Debian Clang 3.5.0 (tags/RELEASE 350/final))
15646121.00ntruees743ep1refclang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (4.2.1 Compatible Debian Clang 3.5.0 (tags/RELEASE 350/final))
19317731.00ntruees787ep1refclang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (4.2.1 Compatible Debian Clang 3.5.0 (tags/RELEASE 350/final))
pqrsa15refgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE
651426771.00r5n11pke0doptclang -march=native -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (4.2.1 Compatible Debian Clang 3.5.0 (tags/RELEASE 350/final))
651820551.00r5n11pke0davx2clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE
8527354220130.90r5n11pke0drefclang -march=native -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE
1272393721.00r5n13pke0doptclang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (4.2.1 Compatible Debian Clang 3.5.0 (tags/RELEASE 350/final))
1272873641.00r5n13pke0davx2clang -march=native -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE
16153031008126.95r5n13pke0drefclang -march=native -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE
770270551.00r5n13pke0smallctoptclang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (4.2.1 Compatible Debian Clang 3.5.0 (tags/RELEASE 350/final))
770920311.00r5n13pke0smallctavx2clang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (4.2.1 Compatible Debian Clang 3.5.0 (tags/RELEASE 350/final))
r5n13pke0smallctrefgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE
2381891641.00r5n15pke0doptclang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (4.2.1 Compatible Debian Clang 3.5.0 (tags/RELEASE 350/final))
2384343861.00r5n15pke0davx2clang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (4.2.1 Compatible Debian Clang 3.5.0 (tags/RELEASE 350/final))
r5n15pke0drefgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE
21452811.00r5nd1pke0davx2clang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (4.2.1 Compatible Debian Clang 3.5.0 (tags/RELEASE 350/final))
21477971.00r5nd1pke0doptclang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (4.2.1 Compatible Debian Clang 3.5.0 (tags/RELEASE 350/final))
8360978838.97r5nd1pke0drefclang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE
12059801.00r5nd1pke5davx2clang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (4.2.1 Compatible Debian Clang 3.5.0 (tags/RELEASE 350/final))
12072891.00r5nd1pke5doptclang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (4.2.1 Compatible Debian Clang 3.5.0 (tags/RELEASE 350/final))
6323770952.44r5nd1pke5drefclang -march=native -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE
36381411.00r5nd3pke0doptclang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (4.2.1 Compatible Debian Clang 3.5.0 (tags/RELEASE 350/final))
36421021.00r5nd3pke0davx2clang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (4.2.1 Compatible Debian Clang 3.5.0 (tags/RELEASE 350/final))
17587852248.34r5nd3pke0drefclang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE
25621691.00r5nd3pke5davx2clang -march=native -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (4.2.1 Compatible Debian Clang 3.5.0 (tags/RELEASE 350/final))
25636121.00r5nd3pke5doptclang -march=native -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (4.2.1 Compatible Debian Clang 3.5.0 (tags/RELEASE 350/final))
13903863254.27r5nd3pke5drefclang -march=native -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE
47211321.00r5nd5pke0doptclang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (4.2.1 Compatible Debian Clang 3.5.0 (tags/RELEASE 350/final))
47236231.00r5nd5pke0davx2clang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (4.2.1 Compatible Debian Clang 3.5.0 (tags/RELEASE 350/final))
33046968470.00r5nd5pke0drefclang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE
52760171.00r5nd5pke5doptclang -march=native -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (4.2.1 Compatible Debian Clang 3.5.0 (tags/RELEASE 350/final))
52762761.00r5nd5pke5davx2clang -march=native -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (4.2.1 Compatible Debian Clang 3.5.0 (tags/RELEASE 350/final))
21710202741.15r5nd5pke5drefclang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE
72280391.00ronald1024opensslgcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE (4.9.2)
188950081.00ronald1536opensslgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (4.9.2)
401599161.00ronald2048opensslgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (4.9.2)
1178524871.00ronald3072opensslgcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE (4.9.2)
2616265701.00ronald4096opensslgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (4.9.2)
rsa2048refgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE