Implementation notes: aarch64, rockpi4, crypto_aead/ascon128v11

Computer: rockpi4
Architecture: aarch64
CPU ID: unknown CPU ID
SUPERCOP version: 20190816
Operation: crypto_aead
Primitive: ascon128v11
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
7144912556 0 026959 920 880opt64gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2019091220190816
7186212936 0 028006 912 864opt64gcc_-funroll-loops_-O2_-fomit-frame-pointer2019091220190816
7227512524 0 025542 912 864opt64gcc_-O2_-fomit-frame-pointer2019091220190816
7310112336 0 024590 896 856opt64gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2019091220190816
7310112336 0 024638 896 856opt64gcc_-funroll-loops_-Os_-fomit-frame-pointer2019091220190816
7310113016 0 028679 920 880opt64gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2019091220190816
7310112336 0 024638 896 856opt64gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2019091220190816
8094812556 0 025686 912 864opt64gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2019091220190816
8136112944 0 027247 920 880opt64gcc_-O3_-fomit-frame-pointer2019091220190816
8136112936 0 028591 920 880opt64gcc_-funroll-loops_-O3_-fomit-frame-pointer2019091220190816
8301313016 0 028214 912 864opt64gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2019091220190816
8342612336 0 024590 896 856opt64gcc_-Os_-fomit-frame-pointer2019091220190816
8342612604 0 025606 912 864opt64gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2019091220190816
8342613024 0 027351 920 880opt64gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2019091220190816
8425212332 0 024590 896 856opt64gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2019091220190816
9168613740 0 026942 912 864opt64gcc_-fno-schedule-insns_-O_-fomit-frame-pointer2019091220190816
10118515456 0 030692 800 888opt64clang_-O3_-fwrapv_-mavx2_-fomit-frame-pointer_-Qunused-arguments2019091220190816
10118515456 0 030692 800 888opt64clang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments2019091220190816
10201115384 0 030564 800 888opt64clang_-O3_-fomit-frame-pointer_-Qunused-arguments2019091220190816
10201115456 0 030692 800 888opt64clang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments2019091220190816
10407615340 0 030580 800 888opt64clang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2019091220190816
10572814188 0 030622 912 864opt64gcc_-funroll-loops_-O_-fomit-frame-pointer2019091220190816
10572814188 0 030622 912 864opt64gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2019091220190816
11109713740 0 026942 912 864opt64gcc_-O_-fomit-frame-pointer2019091220190816
11316213796 0 027006 912 864opt64gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2019091220190816
1160532736 0 017972 800 888refclang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2019091220190816
1172922760 0 017940 800 888refclang_-O3_-fomit-frame-pointer_-Qunused-arguments2019091220190816
1172922760 0 017988 800 888refclang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments2019091220190816
1193574896 0 019255 920 880refgcc_-O3_-fomit-frame-pointer2019091220190816
1205966092 0 021799 920 880refgcc_-funroll-loops_-O3_-fomit-frame-pointer2019091220190816
1362902760 0 017988 800 888refclang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments2019091220190816
1367032760 0 017988 800 888refclang_-O3_-fwrapv_-mavx2_-fomit-frame-pointer_-Qunused-arguments2019091220190816
1400076292 0 021542 912 864refgcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2019091220190816
1486806060 0 021783 920 880refgcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2019091220190816
1573535000 0 019455 920 880refgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2019091220190816
1792424776 0 019159 920 880refgcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2019091220190816
1808946212 0 021326 912 864refgcc_-funroll-loops_-O2_-fomit-frame-pointer2019091220190816
2787752552 0 015718 912 864refgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2019091220190816
3717008372 0 024846 912 864refgcc_-funroll-loops_-O_-fomit-frame-pointer2019091220190816
3717008372 0 024846 912 864refgcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2019091220190816
4311722320 0 014654 896 856refgcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2019091220190816
43447662100 0 079534 896 864opt64gcc2019091220190816
4377802312 0 014590 896 856refgcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2019091220190816
4423232316 0 014606 896 856refgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2019091220190816
4749502596 0 015654 912 864refgcc_-O2_-fomit-frame-pointer2019091220190816
4799062604 0 015646 912 864refgcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2019091220190816
6426282656 0 015918 912 864refgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2019091220190816
6471712704 0 015950 912 864refgcc_-fno-schedule-insns_-O_-fomit-frame-pointer2019091220190816
6488232704 0 015950 912 864refgcc_-O_-fomit-frame-pointer2019091220190816
6736032320 0 014654 896 856refgcc_-funroll-loops_-Os_-fomit-frame-pointer2019091220190816
6769072312 0 014590 896 856refgcc_-Os_-fomit-frame-pointer2019091220190816
92677262100 0 079534 896 864opt64gcc_-funroll-loops2019091220190816
98459262100 0 079534 896 864opt64cc2019091220190816
16036796714 0 024198 896 864refgcc_-funroll-loops2019091220190816
16061576714 0 024198 896 864refgcc2019091220190816
32548536714 0 024198 896 864refcc2019091220190816