Implementation notes: aarch64, rockpi4, crypto_kem/bike2l1

Computer: rockpi4
Architecture: aarch64
CPU ID: unknown CPU ID
SUPERCOP version: 20190816
Operation: crypto_kem
Primitive: bike2l1
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
407176725934 16 11135471 3152 6200ref_ntlg++_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2019121220190816
434930313403 8 11121106 3080 6216ref_ntlclang++_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2019121220190816
446287813507 8 11121210 3080 6216ref_ntlclang++_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments2019121220190816
474867410278 16 11118591 3152 6184ref_ntlg++_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2019121220190816
49473279613 16 11117798 3152 6184ref_ntlg++_-fno-schedule-insns_-O_-fomit-frame-pointer2019121220190816
496095613515 8 11121162 3080 6216ref_ntlclang++_-O3_-fomit-frame-pointer_-Qunused-arguments2019121220190816
52884659613 16 11117798 3152 6184ref_ntlg++_-O_-fomit-frame-pointer2019121220190816
791142819394 16 11128567 3152 6184ref_ntlg++_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2019121220190816
1074378213507 8 11121210 3080 6216ref_ntlclang++_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments2019121220190816
1088668013507 8 11121210 3080 6216ref_ntlclang++_-O3_-fwrapv_-mavx2_-fomit-frame-pointer_-Qunused-arguments2019121220190816
1096680214726 16 11128247 3152 6200ref_ntlg++_-O3_-fomit-frame-pointer2019121220190816
1099819014814 16 11124359 3152 6200ref_ntlg++_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2019121220190816
112224498337 16 11115823 3136 6168ref_ntlg++_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2019121220190816
1212815810198 16 11118383 3152 6184ref_ntlg++_-O2_-fomit-frame-pointer2019121220190816
124321268333 16 11119871 3136 6168ref_ntlg++_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2019121220190816
124936638337 16 11119871 3136 6168ref_ntlg++_-fno-schedule-insns_-Os_-fomit-frame-pointer2019121220190816
126311928337 16 11119871 3136 6168ref_ntlg++_-Os_-fomit-frame-pointer2019121220190816
1294094214682 16 11124071 3152 6200ref_ntlg++_-fno-schedule-insns_-O3_-fomit-frame-pointer2019121220190816
1363932510182 16 11118295 3152 6184ref_ntlg++_-fno-schedule-insns_-O2_-fomit-frame-pointer2019121220190816
1413327318141 16 11128062 3152 6184ref_ntlg++_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2019121220190816
144884539597 16 11117798 3152 6184ref_ntlg++_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2019121220190816
1767061815684 16 11126626 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