Implementation notes: aarch64, hikey960, crypto_aead/sneiken128

Computer: hikey960
Architecture: aarch64
CPU ID: 410fd034
SUPERCOP version: 20190816
Operation: crypto_aead
Primitive: sneiken128
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
02662 0 015616 816 880optclang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments2019113020190816
07144 0 022811 944 896optgcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2019113020190816
05296 0 019371 944 896optgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2019113020190816
832505288 0 019323 944 896optgcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2019113020190816
832503692 0 019090 936 864optgcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2019113020190816
935442662 0 015592 816 880optclang_-O3_-fomit-frame-pointer_-Qunused-arguments2019113020190816
999002662 0 015616 816 880optclang_-O3_-fwrapv_-mavx2_-fomit-frame-pointer_-Qunused-arguments2019113020190816
999002662 0 015616 816 880optclang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments2019113020190816
999001804 0 014194 936 864optgcc_-O2_-fomit-frame-pointer2019113020190816
999001932 0 014402 936 864optgcc_-O_-fomit-frame-pointer2019113020190816
999001932 0 014402 936 864optgcc_-fno-schedule-insns_-O_-fomit-frame-pointer2019113020190816
999001772 0 013406 920 864optgcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2019113020190816
999003692 0 019050 936 864optgcc_-funroll-loops_-O2_-fomit-frame-pointer2019113020190816
999003852 0 019522 936 864optgcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2019113020190816
999001772 0 013406 920 864optgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2019113020190816
999002450 0 014102 920 864refgcc_-funroll-loops_-Os_-fomit-frame-pointer2019113020190816
1052375288 0 019371 944 896optgcc_-O3_-fomit-frame-pointer2019113020190816
1052377144 0 022843 944 896optgcc_-funroll-loops_-O3_-fomit-frame-pointer2019113020190816
1082252662 0 015058 936 864refgcc_-O2_-fomit-frame-pointer2019113020190816
1165503034 0 017075 944 896refgcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2019113020190816
1165506474 0 022146 936 864refgcc_-funroll-loops_-O_-fomit-frame-pointer2019113020190816
1248756366 0 021770 936 864refgcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2019113020190816
1248752626 0 015106 936 864refgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2019113020190816
1286231804 0 014194 936 864optgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2019113020190816
1332002352 0 015288 816 880refclang_-O3_-fomit-frame-pointer_-Qunused-arguments2019113020190816
1332002352 0 015304 816 880refclang_-O3_-fwrapv_-mavx2_-fomit-frame-pointer_-Qunused-arguments2019113020190816
1332002352 0 015304 816 880refclang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments2019113020190816
1332003082 0 017171 944 896refgcc_-O3_-fomit-frame-pointer2019113020190816
1403161944 0 014418 936 864optgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2019113020190816
1403163034 0 018707 944 896refgcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2019113020190816
1498502646 0 014978 936 864refgcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2019113020190816
1520092614 0 015090 936 864refgcc_-fno-schedule-insns_-O_-fomit-frame-pointer2019113020190816
1581751772 0 013422 920 864optgcc_-funroll-loops_-Os_-fomit-frame-pointer2019113020190816
1637023852 0 019522 936 864optgcc_-funroll-loops_-O_-fomit-frame-pointer2019113020190816
1735506430 0 021794 936 864refgcc_-funroll-loops_-O2_-fomit-frame-pointer2019113020190816
1753952352 0 015304 816 880refclang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments2019113020190816
1753952614 0 015090 936 864refgcc_-O_-fomit-frame-pointer2019113020190816
1753952658 0 015050 936 864refgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2019113020190816
1831503082 0 018787 944 896refgcc_-funroll-loops_-O3_-fomit-frame-pointer2019113020190816
1831503098 0 017187 944 896refgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2019113020190816
1975801804 0 014130 936 864optgcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2019113020190816
2247752450 0 014102 920 864refgcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2019113020190816
2331002450 0 014086 920 864refgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2019113020190816
2338601772 0 013422 920 864optgcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2019113020190816
2338602450 0 014086 920 864refgcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2019113020190816
2806326474 0 022146 936 864refgcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2019113020190816
3274042450 0 014086 920 864refgcc_-Os_-fomit-frame-pointer2019113020190816
3738701772 0 013406 920 864optgcc_-Os_-fomit-frame-pointer2019113020190816
3746254422 0 021159 928 864optcc2019113020190816
3746254422 0 021159 928 864optgcc2019113020190816
3746254422 0 021159 928 864optgcc_-funroll-loops2019113020190816
3829505286 0 021950 920 864refgcc_-funroll-loops2019113020190816
4499285286 0 021950 920 864refcc2019113020190816
7825505286 0 021950 920 864refgcc2019113020190816