Implementation notes: aarch64, rockpi4, crypto_aead/ascon128v1

Computer: rockpi4
Architecture: aarch64
CPU ID: unknown CPU ID
SUPERCOP version: 20190816
Operation: crypto_aead
Primitive: ascon128v1
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
7144912936 0 028591 920 880opt64gcc_-funroll-loops_-O3_-fomit-frame-pointer2019091220190816
7186212604 0 025606 912 864opt64gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2019091220190816
7186212556 0 025686 912 864opt64gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2019091220190816
7227512944 0 027247 920 880opt64gcc_-O3_-fomit-frame-pointer2019091220190816
7227513024 0 027351 920 880opt64gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2019091220190816
7351412332 0 024582 896 856opt64gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2019091220190816
8094812936 0 028006 912 864opt64gcc_-funroll-loops_-O2_-fomit-frame-pointer2019091220190816
8094812556 0 026959 920 880opt64gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2019091220190816
8136112524 0 025542 912 864opt64gcc_-O2_-fomit-frame-pointer2019091220190816
8301313016 0 028214 912 864opt64gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2019091220190816
8301313016 0 028679 920 880opt64gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2019091220190816
8342612336 0 024582 896 856opt64gcc_-Os_-fomit-frame-pointer2019091220190816
8342612336 0 024582 896 856opt64gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2019091220190816
8425212336 0 024630 896 856opt64gcc_-funroll-loops_-Os_-fomit-frame-pointer2019091220190816
8425212336 0 024630 896 856opt64gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2019091220190816
9168613740 0 026942 912 864opt64gcc_-fno-schedule-insns_-O_-fomit-frame-pointer2019091220190816
9705514188 0 030622 912 864opt64gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2019091220190816
10118515384 0 030564 800 888opt64clang_-O3_-fomit-frame-pointer_-Qunused-arguments2019091220190816
10118515456 0 030692 800 888opt64clang_-O3_-fwrapv_-mavx2_-fomit-frame-pointer_-Qunused-arguments2019091220190816
10201115456 0 030692 800 888opt64clang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments2019091220190816
10201115456 0 030692 800 888opt64clang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments2019091220190816
10366315340 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
11109713740 0 026942 912 864opt64gcc_-O_-fomit-frame-pointer2019091220190816
11316213796 0 027006 912 864opt64gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2019091220190816
1172924776 0 019159 920 880refgcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2019091220190816
1181182784 0 017948 800 888refclang_-O3_-fomit-frame-pointer_-Qunused-arguments2019091220190816
1185316060 0 021783 920 880refgcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2019091220190816
1358772784 0 018012 800 888refclang_-O3_-fwrapv_-mavx2_-fomit-frame-pointer_-Qunused-arguments2019091220190816
1358772784 0 018012 800 888refclang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments2019091220190816
1358772784 0 018012 800 888refclang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments2019091220190816
1391812764 0 017996 800 888refclang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2019091220190816
1400076292 0 021542 912 864refgcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2019091220190816
1449636212 0 021326 912 864refgcc_-funroll-loops_-O2_-fomit-frame-pointer2019091220190816
1474414896 0 019255 920 880refgcc_-O3_-fomit-frame-pointer2019091220190816
1474416092 0 021799 920 880refgcc_-funroll-loops_-O3_-fomit-frame-pointer2019091220190816
1573535000 0 019455 920 880refgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2019091220190816
1883288364 0 024846 912 864refgcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2019091220190816
2787752552 0 015718 912 864refgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2019091220190816
2808402596 0 015654 912 864refgcc_-O2_-fomit-frame-pointer2019091220190816
3646792648 0 015902 912 864refgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2019091220190816
3712878364 0 024846 912 864refgcc_-funroll-loops_-O_-fomit-frame-pointer2019091220190816
4311722320 0 014654 896 856refgcc_-funroll-loops_-Os_-fomit-frame-pointer2019091220190816
43612862100 0 079534 896 864opt64gcc2019091220190816
43778062100 0 079534 896 864opt64gcc_-funroll-loops2019091220190816
4419102316 0 014606 896 856refgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2019091220190816
4423232312 0 014590 896 856refgcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2019091220190816
4431492312 0 014590 896 856refgcc_-Os_-fomit-frame-pointer2019091220190816
4794932604 0 015646 912 864refgcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2019091220190816
6475842696 0 015950 912 864refgcc_-O_-fomit-frame-pointer2019091220190816
6525402696 0 015950 912 864refgcc_-fno-schedule-insns_-O_-fomit-frame-pointer2019091220190816
7177942320 0 014654 896 856refgcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2019091220190816
94411862100 0 079534 896 864opt64cc2019091220190816
32325516650 0 024134 896 864refgcc_-funroll-loops2019091220190816
32532016650 0 024134 896 864refgcc2019091220190816
32548536650 0 024134 896 864refcc2019091220190816