Implementation notes: aarch64, rockpi4, crypto_kem/rqc256

Computer: rockpi4
Architecture: aarch64
CPU ID: unknown CPU ID
SUPERCOP version: 20190816
Operation: crypto_kem
Primitive: rqc256
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
5242456823971 128 761275070 3376 6368refg++_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2019121420190816
5281733128725 128 761280561 3392 6432refg++_-O2_-fomit-frame-pointer2019121420190816
5444166024011 128 761275158 3376 6368refg++_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2019121420190816
5453210731565 128 761285085 3392 6464refg++_-O3_-fomit-frame-pointer2019121420190816
5488398341851 128 761300043 3392 6464refg++_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2019121420190816
5510989424019 128 761275118 3376 6368refg++_-Os_-fomit-frame-pointer2019121420190816
5642571230477 64 751282073 3320 6688refclang++_-O3_-fwrapv_-mavx2_-fomit-frame-pointer_-Qunused-arguments2019121420190816
5661197530649 64 751282313 3320 6688refclang++_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2019121420190816
5687051330477 64 751282073 3320 6688refclang++_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments2019121420190816
5706338428697 128 761284561 3392 6432refg++_-fno-schedule-insns_-O2_-fomit-frame-pointer2019121420190816
5744251827098 128 761282754 3392 6432refg++_-fno-schedule-insns_-O_-fomit-frame-pointer2019121420190816
10284567330477 64 751282073 3320 6688refclang++_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments2019121420190816
10295387930517 64 751282081 3320 6688refclang++_-O3_-fomit-frame-pointer_-Qunused-arguments2019121420190816
10344824036464 128 761289716 3392 6432refg++_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2019121420190816
10436633934542 128 761288686 3392 6432refg++_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2019121420190816
10464387527098 128 761282754 3392 6432refg++_-O_-fomit-frame-pointer2019121420190816
10499327331573 128 761285069 3392 6464refg++_-fno-schedule-insns_-O3_-fomit-frame-pointer2019121420190816
10623020828957 128 761280985 3392 6432refg++_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2019121420190816
10627398631773 128 761293645 3392 6464refg++_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2019121420190816
10731805024019 128 761275118 3376 6368refg++_-fno-schedule-insns_-Os_-fomit-frame-pointer2019121420190816
10822375927042 128 761278610 3392 6432refg++_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2019121420190816
13561515851813 128 761297514 3376 6432refg++2019121420190816

Compiler output

Implementation: ref
Security model: unknown
Compiler: clang++ -O3 -fomit-frame-pointer -Qunused-arguments
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