Implementation notes: armeabi, novenablue, crypto_stream

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

crypto_stream

TimeRelative timePrimitiveImplementationCompiler
378921.00aes128ctrneongcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE (4.9.2)
494341.30aes128ctropensslgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE
aes128ctrcryptoppg++ -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE
501531.00aes128estreame/hongjun/v1gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE (4.9.2)
538781.07aes128estreame/hongjun/v0gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE (4.9.2)
608001.21aes128estreame/bernstein/little-4gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE (4.9.2)
657991.31aes128estreame/bernstein/little-3gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE (4.9.2)
732001.46aes128estreame/bernstein/big-1clang -march=native -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE
741301.48aes128estreame/bernstein/little-1clang -march=native -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE
770361.54aes128estreame/bernstein/little-2gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE
aes128estreame/gladmangcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE
565251.00aes192ctropensslgcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE (4.9.2)
aes192ctrcryptoppg++ -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE
636701.00aes256ctropensslclang -march=native -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (4.2.1 Compatible Debian Clang 3.5.0 (tags/RELEASE 350/final))
aes256ctrcryptoppg++ -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE
aes256ctrdolbeau/armv8cryptogcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE
720541.00aes256estreame/hongjun/v1gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (4.9.2)
742311.03aes256estreame/hongjun/v0gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE
aes256estreame/gladmangcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (4.9.2)
1830711.00amastridrefg++ -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (4.9.2)
134901.00chacha12dolbeau/arm-neonclang -march=native -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (4.2.1 Compatible Debian Clang 3.5.0 (tags/RELEASE 350/final))
200721.49chacha12e/regsclang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE
202181.50chacha12e/mergedgcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE
210741.56chacha12e/refgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE
250961.86chacha12dolbeau/mipsel-msaclang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE
chacha12amd64-ssse3gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE
chacha12goll_guerongcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE
chacha12krovetz/avx2gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE
chacha12krovetz/vec128gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE
chacha12moon/armv6/32gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE
chacha12moon/neon/32gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE
202911.00chacha20dolbeau/arm-neonclang -march=native -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (4.2.1 Compatible Debian Clang 3.5.0 (tags/RELEASE 350/final))
279921.38chacha20e/mergedgcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE
288001.42chacha20e/regsclang -march=native -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE
322481.59chacha20e/refgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE
382721.89chacha20dolbeau/generic-gccsimd128gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE
20347210.03chacha20dolbeau/generic-gccsimd256gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE
chacha20krovetz/vec128gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE
chacha20moon/armv6/32gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE
chacha20moon/neon/32gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE
100721.00chacha8dolbeau/arm-neonclang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE
156901.56chacha8e/regsclang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE
163221.62chacha8e/mergedgcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE
173711.72chacha8e/refgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE
194671.93chacha8dolbeau/mipsel-msaclang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE
chacha8amd64-ssse3gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE
chacha8goll_guerongcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE
chacha8krovetz/avx2gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE
chacha8krovetz/vec128gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE
chacha8moon/armv6/32gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE
chacha8moon/neon/32gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE
196691.00cryptmtv3e/v3gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (4.9.2)
dragone/submissions/dragongcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE
hc128e/hc-128/200606gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE
hc128e/hc-128/200701agcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE
hc128e/hc-128/200701bgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE
hc256e/hc-256/200511gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE
hc256e/hc-256/200701gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE
lexv2e/v2/refgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE
142371.00nlsv2e/v2/sync/2gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (4.9.2)
332762.34nlsv2e/v2/sync/1clang -march=native -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE
1177541.00ocelot1refg++ -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE (4.9.2)
ocelot2refg++ -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE
263191.00panamacryptoppg++ -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (4.9.2)
rabbite/opt/1/1gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE
rabbite/opt/1/2gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE
rabbite/opt/1/3gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE
rabbite/opt/1/4gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE
rabbite/opt/2/1gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE
rabbite/opt/2/2gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE
rabbite/opt/2/3gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE
rabbite/opt/2/4gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE
rabbite/opt/2/5gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE
rabbite/refgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE
135261.00salsa20armneon6gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE (4.9.2)
162541.20salsa20armneon3gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE
196421.45salsa20armneon2clang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE
242901.80salsa20armneonclang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE
261911.94salsa20refgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE
280722.08salsa20e/regsclang -march=native -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE
294852.18salsa20e/refgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE
298282.21salsa20e/mergedgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE
110721.00salsa2012armneon3gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE (4.9.2)
131851.19salsa2012armneon2clang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE
158361.43salsa2012armneonclang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE
176001.59salsa2012refgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE
195281.76salsa2012e/regsclang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE
215141.94salsa2012e/refgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE
216081.95salsa2012e/mergedgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE
84721.00salsa208armneon3gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE (4.9.2)
99601.18salsa208armneon2clang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE
116001.37salsa208armneonclang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE
132271.56salsa208refgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE
152541.80salsa208e/regsclang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE
168101.98salsa208e/refgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE
168551.99salsa208e/mergedgcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE
simon128128ctrneongcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE
simon128192ctrneongcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE
simon128256ctrneongcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE
simon64128ctrneongcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE
simon6496ctrneongcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE
snow20e/benchmarks/snow-2.0gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE
227981.00sosemanukcryptoppg++ -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (4.9.2)
sosemanuke/submissions/sosemanukgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE
speck128128ctrneongcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE
speck128192ctrneongcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE
speck128256ctrneongcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE
152541.00speck64128ctrneonclang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (4.2.1 Compatible Debian Clang 3.5.0 (tags/RELEASE 350/final))
speck6496ctrneongcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE
244361.00tpye/tpygcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE (4.9.2)
167101.00tpy6e/tpy6gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE (4.9.2)
312641.00tpypye/tpypyclang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (4.2.1 Compatible Debian Clang 3.5.0 (tags/RELEASE 350/final))
triviume/submissions/triviumgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE
145821.00xsalsa20refgcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE