Implementation notes: aarch64, rockpi4, crypto_kem/bike3l1

Computer: rockpi4
Architecture: aarch64
CPU ID: unknown CPU ID
SUPERCOP version: 20190816
Operation: crypto_kem
Primitive: bike3l1
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
533843827782 16 11141391 3152 6200ref_ntlg++_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2019121220190816
591581213447 8 11121162 3080 6216ref_ntlclang++_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2019121220190816
594596113555 8 11121218 3080 6216ref_ntlclang++_-O3_-fomit-frame-pointer_-Qunused-arguments2019121220190816
602690913547 8 11121266 3080 6216ref_ntlclang++_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments2019121220190816
62606679817 16 11117998 3152 6184ref_ntlg++_-O_-fomit-frame-pointer2019121220190816
65183799817 16 11117998 3152 6184ref_ntlg++_-fno-schedule-insns_-O_-fomit-frame-pointer2019121220190816
665425610586 16 11131191 3152 6184ref_ntlg++_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2019121220190816
1290129420586 16 11129767 3152 6184ref_ntlg++_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2019121220190816
137983308461 16 11115943 3136 6168ref_ntlg++_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2019121220190816
1496670713547 8 11121266 3080 6216ref_ntlclang++_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments2019121220190816
1507697815066 16 11128687 3152 6200ref_ntlg++_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2019121220190816
1520046513547 8 11121266 3080 6216ref_ntlclang++_-O3_-fwrapv_-mavx2_-fomit-frame-pointer_-Qunused-arguments2019121220190816
1521079014962 16 11124367 3152 6200ref_ntlg++_-O3_-fomit-frame-pointer2019121220190816
152198768461 16 11115879 3136 6168ref_ntlg++_-fno-schedule-insns_-Os_-fomit-frame-pointer2019121220190816
153607098461 16 11115879 3136 6168ref_ntlg++_-Os_-fomit-frame-pointer2019121220190816
158629178457 16 11115879 3136 6168ref_ntlg++_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2019121220190816
1598020910530 16 11118711 3152 6184ref_ntlg++_-O2_-fomit-frame-pointer2019121220190816
1724275014970 16 11124343 3152 6200ref_ntlg++_-fno-schedule-insns_-O3_-fomit-frame-pointer2019121220190816
1854328710498 16 11118615 3152 6184ref_ntlg++_-fno-schedule-insns_-O2_-fomit-frame-pointer2019121220190816
187431799801 16 11117998 3152 6184ref_ntlg++_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2019121220190816
1898808818589 16 11128502 3152 6184ref_ntlg++_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2019121220190816
2245811415860 16 11130898 3144 6184ref_ntlg++2019121220190816

Compiler output

Implementation: ref_ntl
Security model: unknown
Compiler: clang++ -O3 -fomit-frame-pointer -Qunused-arguments
aes_ctr_prf.c: clang: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
conversions.c: clang: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
decode.c: clang: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
kem.c: clang: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
parallel_hash.c: clang: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
sampling.c: clang: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
utilities.c: clang: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]

Number of similar (compiler,implementation) pairs: 5, namely:
CompilerImplementations
clang++ -O3 -fomit-frame-pointer -Qunused-arguments ref_ntl
clang++ -O3 -fwrapv -mavx2 -fomit-frame-pointer -Qunused-arguments ref_ntl
clang++ -O3 -fwrapv -mavx -fomit-frame-pointer -Qunused-arguments ref_ntl
clang++ -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer -Qunused-arguments ref_ntl
clang++ -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments ref_ntl