Implementation notes: aarch64, rockpi4, crypto_kem/locker1

Computer: rockpi4
Architecture: aarch64
CPU ID: unknown CPU ID
SUPERCOP version: 20190816
Operation: crypto_kem
Primitive: locker1
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
592118124691 88 821277717 3392 6432refg++_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2019121320190816
604590724283 88 821277037 3392 6432refg++_-fno-schedule-insns_-O2_-fomit-frame-pointer2019121320190816
622762728858 48 801281181 3328 6688refclang++_-O3_-fomit-frame-pointer_-Qunused-arguments2019121320190816
632674723509 88 821275811 3392 6432refg++_-O_-fomit-frame-pointer2019121320190816
639282728894 48 801281269 3328 6688refclang++_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments2019121320190816
643330124263 88 821277085 3392 6432refg++_-O2_-fomit-frame-pointer2019121320190816
644899528894 48 801281269 3328 6688refclang++_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments2019121320190816
645106019506 88 781271403 3368 6384refg++_-fno-schedule-insns_-Os_-fomit-frame-pointer2019121320190816
647294923509 88 821275811 3392 6432refg++_-fno-schedule-insns_-O_-fomit-frame-pointer2019121320190816
647914419506 88 781271459 3368 6384refg++_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2019121320190816
650309829781 88 821284383 3392 6448refg++_-O3_-fomit-frame-pointer2019121320190816
650351119506 88 781271403 3368 6384refg++_-Os_-fomit-frame-pointer2019121320190816
655554939373 88 821298423 3392 6432refg++_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2019121320190816
1192661430729 88 821285487 3392 6448refg++_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2019121320190816
1239826019557 88 781271458 3368 6384refg++_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2019121320190816
1243873428894 48 801281269 3328 6688refclang++_-O3_-fwrapv_-mavx2_-fomit-frame-pointer_-Qunused-arguments2019121320190816
1266671044079 88 821299981 3392 6448refg++_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2019121320190816
1268075228982 48 801281413 3328 6688refclang++_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2019121320190816
1276706923549 88 821275859 3392 6432refg++_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2019121320190816
1290872829833 88 821284407 3392 6448refg++_-fno-schedule-insns_-O3_-fomit-frame-pointer2019121320190816
1300247937971 88 821293489 3392 6432refg++_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2019121320190816
1470032244163 88 851294250 3376 6432refg++2019121320190816

Compiler output

Implementation: ref
Security model: unknown
Compiler: clang++ -O3 -fomit-frame-pointer -Qunused-arguments
hash.c: clang: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
rng.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
clang++ -O3 -fwrapv -mavx2 -fomit-frame-pointer -Qunused-arguments ref
clang++ -O3 -fwrapv -mavx -fomit-frame-pointer -Qunused-arguments ref
clang++ -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer -Qunused-arguments ref
clang++ -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments ref