Implementation notes: aarch64, hikey960, crypto_aead/ketjesrv2

Computer: hikey960
Architecture: aarch64
CPU ID: 410fd034
SUPERCOP version: 20190816
Operation: crypto_aead
Primitive: ketjesrv2
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
24975010065 0 028779 960 864compactgcc_-funroll-loops_-O2_-fomit-frame-pointer2019112820190816
3020226263 0 022144 832 880compactclang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments2019112820190816
3738705677 0 023035 960 896compactgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2019112820190816
4911755629 0 022995 960 896compactgcc_-O3_-fomit-frame-pointer2019112820190816
4915889909 0 028891 960 896compactgcc_-funroll-loops_-O3_-fomit-frame-pointer2019112820190816
6781949853 0 028787 960 896compactgcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2019112820190816
7132735653 0 022963 960 896compactgcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2019112820190816
77422510197 0 029107 960 864compactgcc_-funroll-loops_-O_-fomit-frame-pointer2019112820190816
8783936263 0 022144 832 880compactclang_-O3_-fwrapv_-mavx2_-fomit-frame-pointer_-Qunused-arguments2019112820190816
9324009993 0 028731 960 864compactgcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2019112820190816
11216106259 0 022120 832 880compactclang_-O3_-fomit-frame-pointer_-Qunused-arguments2019112820190816
14125566263 0 022144 832 880compactclang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments2019112820190816
141525010197 0 029107 960 864compactgcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2019112820190816
14152504703 0 019439 944 864compactgcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2019112820190816
14319004703 0 019415 944 864compactgcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2019112820190816
14402255151 0 020891 960 864compactgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2019112820190816
20111964703 0 019415 944 864compactgcc_-Os_-fomit-frame-pointer2019112820190816
21728255611 0 021323 960 864compactgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2019112820190816
24558755555 0 021259 960 864compactgcc_-O_-fomit-frame-pointer2019112820190816
36676035179 0 020851 960 864compactgcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2019112820190816
36963004703 0 019415 944 864compactgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2019112820190816
41125705171 0 020915 960 864compactgcc_-O2_-fomit-frame-pointer2019112820190816
46070424703 0 019439 944 864compactgcc_-funroll-loops_-Os_-fomit-frame-pointer2019112820190816
109307259767 0 031511 944 864compactgcc2019112820190816
109446485555 0 021259 960 864compactgcc_-fno-schedule-insns_-O_-fomit-frame-pointer2019112820190816
1380418268498 56 5479274 1656 944refclang++_-O3_-fwrapv_-mavx2_-fomit-frame-pointer_-Qunused-arguments2019112820190816
1471913164404 1192 4779898 1952 944refg++_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2019112820190816
152827519767 0 031511 944 864compactgcc_-funroll-loops2019112820190816
2749153855783 1192 4770693 1952 944refg++_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2019112820190816
2801362591605 1192 47102688 1952 976refg++_-fno-schedule-insns_-O3_-fomit-frame-pointer2019112820190816
2803860068498 56 5479274 1656 944refclang++_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments2019112820190816
3059305255832 1192 4770690 1952 944refg++_-fno-schedule-insns_-O2_-fomit-frame-pointer2019112820190816
328005009767 0 031511 944 864compactcc2019112820190816
3291299967822 56 5478590 1656 944refclang++_-O3_-fomit-frame-pointer_-Qunused-arguments2019112820190816
3445881564743 1192 4779979 1952 944refg++_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2019112820190816
4737494056047 1192 4770957 1952 944refg++_-O2_-fomit-frame-pointer2019112820190816
6075585068498 56 5479274 1656 944refclang++_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments2019112820190816
7947999640501 1192 4755952 1904 944refg++_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2019112820190816
8035573440461 1192 4755872 1904 944refg++_-fno-schedule-insns_-Os_-fomit-frame-pointer2019112820190816
8046246440457 1192 4755872 1904 944refg++_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2019112820190816
88089080100288 1192 47110295 1952 976refg++_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2019112820190816
8961030092076 1192 47103219 1952 976refg++_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2019112820190816
8969183592228 1192 47103387 1952 976refg++_-O3_-fomit-frame-pointer2019112820190816
11365648056279 1192 4770883 1952 944refg++_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2019112820190816
15771712556367 1192 4770979 1952 944refg++_-fno-schedule-insns_-O_-fomit-frame-pointer2019112820190816
170379450112534 1656 54114871 2184 944refg++2019112820190816
17848862540461 1192 4755872 1904 944refg++_-Os_-fomit-frame-pointer2019112820190816
19561252556367 1192 4770979 1952 944refg++_-O_-fomit-frame-pointer2019112820190816