Implementation notes: riscv64, riscvunleashed000, crypto_stream

Computer: riscvunleashed000
Architecture: riscv64
CPU ID: unknown CPU ID
CPU cycles/second: 995262084...1003346700 (riscv)
SUPERCOP version: 20210326
Benchmark dates: 20210417...20210423

crypto_stream

TimeRelative timePrimitiveImplementationCompiler
1267751.00aes128ctrT:opensslclang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Clang 10.0.0 )
737121.00aes128estreamT:e/hongjun/v1clang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Clang 10.0.0 )
755211.02aes128estreamT:e/hongjun/v0clang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Clang 10.0.0 )
1130061.53aes128estreamT:e/bernstein/little-1clang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Clang 10.0.0 )
1138731.54aes128estreamT:e/bernstein/big-1clang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Clang 10.0.0 )
603286881.84aes128estreamT:e/bernstein/little-4clang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Clang 10.0.0 )
606530382.28aes128estreamT:e/bernstein/little-2clang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Clang 10.0.0 )
610999182.89aes128estreamT:e/bernstein/little-3clang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Clang 10.0.0 )
aes128estreamT:e/gladmanclang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Clang 10.0.0 )
1471071.00aes192ctrT:opensslclang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Clang 10.0.0 )
1657801.00aes256ctrT:opensslclang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Clang 10.0.0 )
1061781.00aes256estreamT:e/hongjun/v1clang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Clang 10.0.0 )
1082641.02aes256estreamT:e/hongjun/v0clang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Clang 10.0.0 )
aes256estreamT:e/gladmanclang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Clang 10.0.0 )
371901.00chacha12e/mergedclang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Clang 10.0.0 )
516731.39chacha12e/refclang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Clang 10.0.0 )
536301.44chacha12e/regsclang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Clang 10.0.0 )
chacha12amd64-ssse3clang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Clang 10.0.0 )
chacha12dolbeau/mipsel-msaclang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Clang 10.0.0 )
chacha12goll_gueronclang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Clang 10.0.0 )
chacha12krovetz/avx2clang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Clang 10.0.0 )
chacha12krovetz/vec128clang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Clang 10.0.0 )
544431.00chacha20e/mergedclang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Clang 10.0.0 )
623741.15chacha20dolbeau/generic-gccsimd128clang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Clang 10.0.0 )
692451.27chacha20e/refclang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Clang 10.0.0 )
708421.30chacha20e/regsclang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Clang 10.0.0 )
766831.41chacha20dolbeau/generic-gccsimd256clang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Clang 10.0.0 )
chacha20krovetz/vec128clang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Clang 10.0.0 )
285911.00chacha8e/mergedclang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Clang 10.0.0 )
430331.51chacha8e/refclang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Clang 10.0.0 )
449941.57chacha8e/regsclang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Clang 10.0.0 )
chacha8amd64-ssse3clang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Clang 10.0.0 )
chacha8dolbeau/mipsel-msaclang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Clang 10.0.0 )
chacha8goll_gueronclang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Clang 10.0.0 )
chacha8krovetz/avx2clang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Clang 10.0.0 )
chacha8krovetz/vec128clang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Clang 10.0.0 )
333621.00cryptmtv3T:e/v3clang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Clang 10.0.0 )
dragonT:e/submissions/dragonclang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE
hc128T:e/hc-128/200606clang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE
hc128T:e/hc-128/200701aclang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE
hc128T:e/hc-128/200701bclang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE
hc256T:e/hc-256/200511clang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE
hc256T:e/hc-256/200701clang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE
lexv2T:e/v2/refclang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE
220131.00nlsv2T:e/v2/sync/2clang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Clang 10.0.0 )
604792.75nlsv2T:e/v2/sync/1clang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Clang 10.0.0 )
rabbitT:e/opt/1/1clang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE
rabbitT:e/opt/1/2clang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE
rabbitT:e/opt/1/3clang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE
rabbitT:e/opt/1/4clang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE
rabbitT:e/opt/2/1clang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE
rabbitT:e/opt/2/2clang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE
rabbitT:e/opt/2/3clang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE
rabbitT:e/opt/2/4clang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE
rabbitT:e/opt/2/5clang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE
rabbitT:e/refclang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE
505241.00salsa20e/mergedclang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Clang 10.0.0 )
664611.32salsa20e/refclang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Clang 10.0.0 )
671731.33salsa20e/regsclang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Clang 10.0.0 )
688341.36salsa20refclang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Clang 10.0.0 )
salsa20rust_cryptoclang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Clang 10.0.0 )
salsa20rust_salsa20clang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Clang 10.0.0 )
348051.00salsa2012e/mergedclang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Clang 10.0.0 )
506591.46salsa2012e/refclang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Clang 10.0.0 )
513061.47salsa2012e/regsclang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Clang 10.0.0 )
530111.52salsa2012refclang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Clang 10.0.0 )
269781.00salsa208e/mergedclang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Clang 10.0.0 )
427731.59salsa208e/refclang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Clang 10.0.0 )
435481.61salsa208e/regsclang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Clang 10.0.0 )
451941.68salsa208refclang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Clang 10.0.0 )
snow20T:e/benchmarks/snow-2.0clang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE
sosemanukT:e/submissions/sosemanukclang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE
tango642refclang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE
576061.00tpyT:e/tpyclang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Clang 10.0.0 )
325941.00tpy6T:e/tpy6clang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Clang 10.0.0 )
691131.00tpypyT:e/tpypyclang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Clang 10.0.0 )
triviumT:e/submissions/triviumclang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE
525341.00xsalsa20refclang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Clang 10.0.0 )