Implementation notes: aarch64, rockpi4, crypto_kem/bike1l1

Computer: rockpi4
Architecture: aarch64
CPU ID: unknown CPU ID
SUPERCOP version: 20190816
Operation: crypto_kem
Primitive: bike1l1
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
459297326206 16 11139839 3152 6200ref_ntlg++_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2019121220190816
492337318229 16 11128158 3152 6184ref_ntlg++_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2019121220190816
499895213655 8 11121370 3080 6216ref_ntlclang++_-O3_-fwrapv_-mavx2_-fomit-frame-pointer_-Qunused-arguments2019121220190816
506172813551 8 11121258 3080 6216ref_ntlclang++_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2019121220190816
508692119542 16 11128719 3152 6184ref_ntlg++_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2019121220190816
512491715014 16 11132631 3152 6200ref_ntlg++_-O3_-fomit-frame-pointer2019121220190816
514432813663 8 11121306 3080 6216ref_ntlclang++_-O3_-fomit-frame-pointer_-Qunused-arguments2019121220190816
521123415102 16 11124647 3152 6200ref_ntlg++_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2019121220190816
533843814950 16 11124343 3152 6200ref_ntlg++_-fno-schedule-insns_-O3_-fomit-frame-pointer2019121220190816
538345513655 8 11121370 3080 6216ref_ntlclang++_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments2019121220190816
539336713655 8 11121370 3080 6216ref_ntlclang++_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments2019121220190816
54313639797 16 11117990 3152 6184ref_ntlg++_-O_-fomit-frame-pointer2019121220190816
550611610458 16 11118639 3152 6184ref_ntlg++_-O2_-fomit-frame-pointer2019121220190816
551065910410 16 11118527 3152 6184ref_ntlg++_-fno-schedule-insns_-O2_-fomit-frame-pointer2019121220190816
553420010538 16 11118847 3152 6184ref_ntlg++_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2019121220190816
56477759797 16 11117990 3152 6184ref_ntlg++_-fno-schedule-insns_-O_-fomit-frame-pointer2019121220190816
57320279781 16 11117990 3152 6184ref_ntlg++_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2019121220190816
58852508517 16 11124191 3136 6168ref_ntlg++_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2019121220190816
59674378517 16 11115935 3136 6168ref_ntlg++_-Os_-fomit-frame-pointer2019121220190816
59752848517 16 11115935 3136 6168ref_ntlg++_-fno-schedule-insns_-Os_-fomit-frame-pointer2019121220190816
60306268513 16 11115935 3136 6168ref_ntlg++_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2019121220190816
1855567715788 16 11130818 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