Implementation notes: aarch64, rockpi4, crypto_aead/ascon80pqv12

Computer: rockpi4
Architecture: aarch64
CPU ID: unknown CPU ID
SUPERCOP version: 20190816
Operation: crypto_aead
Primitive: ascon80pqv12
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
7103613020 0 027399 920 880opt64gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2019091220190816
7144913020 0 027303 920 880opt64gcc_-O3_-fomit-frame-pointer2019091220190816
7144913020 0 028647 920 880opt64gcc_-funroll-loops_-O3_-fomit-frame-pointer2019091220190816
7144912604 0 025710 912 864opt64gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2019091220190816
7186212868 0 027924 800 888refclang_-O3_-fomit-frame-pointer_-Qunused-arguments2019091220190816
7186212868 0 027972 800 888refclang_-O3_-fwrapv_-mavx2_-fomit-frame-pointer_-Qunused-arguments2019091220190816
7227513108 0 028246 912 864opt64gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2019091220190816
7268812680 0 025630 912 864opt64gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2019091220190816
7434012416 0 024654 896 856opt64gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2019091220190816
7434012416 0 024702 896 856opt64gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2019091220190816
7475312416 0 024702 896 856opt64gcc_-funroll-loops_-Os_-fomit-frame-pointer2019091220190816
7516614432 0 030055 920 880refgcc_-funroll-loops_-O3_-fomit-frame-pointer2019091220190816
7599212868 0 027972 800 888refclang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments2019091220190816
7599212868 0 027972 800 888refclang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments2019091220190816
7599214432 0 028711 920 880refgcc_-O3_-fomit-frame-pointer2019091220190816
7599214504 0 028759 920 880refgcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2019091220190816
7723114504 0 030103 920 880refgcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2019091220190816
7929612796 0 027924 800 888refclang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2019091220190816
8136112604 0 025614 912 864opt64gcc_-O2_-fomit-frame-pointer2019091220190816
8136113020 0 028062 912 864opt64gcc_-funroll-loops_-O2_-fomit-frame-pointer2019091220190816
8342612416 0 024654 896 856opt64gcc_-Os_-fomit-frame-pointer2019091220190816
8342613108 0 028711 920 880opt64gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2019091220190816
8383912416 0 024654 896 856opt64gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2019091220190816
8466513108 0 027375 920 880opt64gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2019091220190816
8631715372 0 029727 920 880refgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2019091220190816
9292514708 0 029750 912 864refgcc_-funroll-loops_-O2_-fomit-frame-pointer2019091220190816
9788114768 0 029910 912 864refgcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2019091220190816
9788113724 0 026814 912 864refgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2019091220190816
10118515372 0 030612 800 888opt64clang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments2019091220190816
10159815372 0 030612 800 888opt64clang_-O3_-fwrapv_-mavx2_-fomit-frame-pointer_-Qunused-arguments2019091220190816
10201115372 0 030564 800 888opt64clang_-O3_-fomit-frame-pointer_-Qunused-arguments2019091220190816
10242415372 0 030612 800 888opt64clang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments2019091220190816
10448915280 0 030548 800 888opt64clang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2019091220190816
10655414988 0 031406 912 864opt64gcc_-funroll-loops_-O_-fomit-frame-pointer2019091220190816
12431317072 0 033478 912 864refgcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2019091220190816
12720414988 0 031406 912 864opt64gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2019091220190816
12761714472 0 027654 912 864opt64gcc_-O_-fomit-frame-pointer2019091220190816
12761714472 0 027654 912 864opt64gcc_-fno-schedule-insns_-O_-fomit-frame-pointer2019091220190816
12761714472 0 027654 912 864opt64gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2019091220190816
13463813708 0 026702 912 864refgcc_-O2_-fomit-frame-pointer2019091220190816
13546413784 0 026710 912 864refgcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2019091220190816
1358772644 0 014998 896 856refgcc_-funroll-loops_-Os_-fomit-frame-pointer2019091220190816
1486802504 0 014814 896 856refgcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2019091220190816
14950617072 0 033478 912 864refgcc_-funroll-loops_-O_-fomit-frame-pointer2019091220190816
15115814412 0 027598 912 864refgcc_-fno-schedule-insns_-O_-fomit-frame-pointer2019091220190816
1565272504 0 014814 896 856refgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2019091220190816
17717714412 0 027598 912 864refgcc_-O_-fomit-frame-pointer2019091220190816
18130714520 0 027710 912 864refgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2019091220190816
2341712644 0 014998 896 856refgcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2019091220190816
2391272504 0 014814 896 856refgcc_-Os_-fomit-frame-pointer2019091220190816
42993357188 0 074622 896 864opt64gcc2019091220190816
87060457188 0 074622 896 864opt64cc2019091220190816
89208057188 0 074622 896 864opt64gcc_-funroll-loops2019091220190816
17701186312 0 023870 896 864refgcc2019091220190816
17705316312 0 023870 896 864refcc2019091220190816
17713576312 0 023870 896 864refgcc_-funroll-loops2019091220190816