Implementation notes: aarch64, hikey960, crypto_sign/luov863256

Computer: hikey960
Architecture: aarch64
CPU ID: 410fd034
SUPERCOP version: 20190816
Operation: crypto_sign
Primitive: luov863256
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
15376473546953 0 048652 856 1608portableclang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments2019120220190816
17597223550710 0 051890 968 1624portablegcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2019120220190816
18192384559078 0 061882 968 1624portablegcc_-funroll-loops_-O3_-fomit-frame-pointer2019120220190816
20577565542556 0 044102 952 1592portablegcc_-funroll-loops_-Os_-fomit-frame-pointer2019120220190816
22429575545110 0 046458 968 1592portablegcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2019120220190816
31667941545310 0 046658 968 1592portablegcc_-O2_-fomit-frame-pointer2019120220190816
31676625542556 0 044102 952 1592portablegcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2019120220190816
32941819546973 0 048676 856 1608portableclang_-O3_-fomit-frame-pointer_-Qunused-arguments2019120220190816
33924375550886 0 052050 968 1624portablegcc_-O3_-fomit-frame-pointer2019120220190816
34615350544496 0 046298 968 1592portablegcc_-fno-schedule-insns_-O_-fomit-frame-pointer2019120220190816
35167797556967 0 059590 952 1592portablegcc_-funroll-loops2019120220190816
36113850542524 0 044078 952 1592portablegcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2019120220190816
38461500544460 0 046346 968 1592portablegcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2019120220190816
38872008550602 0 051922 968 1624portablegcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2019120220190816
45649472558610 0 061418 968 1624portablegcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2019120220190816
47107620555188 0 059650 968 1592portablegcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2019120220190816
57017925546953 0 048652 856 1608portableclang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments2019120220190816
62579025546953 0 048652 856 1608portableclang_-O3_-fwrapv_-mavx2_-fomit-frame-pointer_-Qunused-arguments2019120220190816
62912792545006 0 046530 968 1592portablegcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2019120220190816
65084850542524 0 044078 952 1592portablegcc_-Os_-fomit-frame-pointer2019120220190816
65611849542504 0 044070 952 1592portablegcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2019120220190816
66000600556967 0 059590 952 1592portablegcc2019120220190816
66874725555188 0 059650 968 1592portablegcc_-funroll-loops_-O_-fomit-frame-pointer2019120220190816
68106825555874 0 059330 968 1592portablegcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2019120220190816
69172425556230 0 059602 968 1592portablegcc_-funroll-loops_-O2_-fomit-frame-pointer2019120220190816
72074019405958 36 0169922 968 1592refgcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2019120220190816
82600650544496 0 046298 968 1592portablegcc_-O_-fomit-frame-pointer2019120220190816
84623625405354 36 0169890 968 1592refgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2019120220190816
89393850406030 36 0170002 968 1592refgcc_-O2_-fomit-frame-pointer2019120220190816
89768475404184 36 0168430 952 1592refgcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2019120220190816
100133100414796 36 0181882 968 1592refgcc_-funroll-loops_-O_-fomit-frame-pointer2019120220190816
104911650404120 36 0168398 952 1592refgcc_-Os_-fomit-frame-pointer2019120220190816
109269148410086 36 0173250 968 1624refgcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2019120220190816
110291650556967 0 059590 952 1592portablecc2019120220190816
117837878410150 36 0173306 968 1624refgcc_-O3_-fomit-frame-pointer2019120220190816
119923408416626 36 0182450 968 1592refgcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2019120220190816
120332663404184 36 0168430 952 1592refgcc_-funroll-loops_-Os_-fomit-frame-pointer2019120220190816
137149000418754 36 0183546 968 1624refgcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2019120220190816
137158890405776 36 0170202 968 1592refgcc_-fno-schedule-insns_-O_-fomit-frame-pointer2019120220190816
137345978419038 36 0183842 968 1624refgcc_-funroll-loops_-O3_-fomit-frame-pointer2019120220190816
140888957406804 36 0170932 856 1608refclang_-O3_-fomit-frame-pointer_-Qunused-arguments2019120220190816
147419100405776 36 0170202 968 1592refgcc_-O_-fomit-frame-pointer2019120220190816
153771075414796 36 0181882 968 1592refgcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2019120220190816
165514415409054 36 0173178 968 1624refgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2019120220190816
167482350406792 36 0170916 856 1608refclang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments2019120220190816
177248051416910 36 0182650 968 1592refgcc_-funroll-loops_-O2_-fomit-frame-pointer2019120220190816
183882600412514 36 0177702 952 1592refcc2019120220190816
190652911404044 36 0168374 952 1592refgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2019120220190816
190842300404120 36 0168398 952 1592refgcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2019120220190816
199677290405312 36 0170178 968 1592refgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2019120220190816
208712005412514 36 0177702 952 1592refgcc_-funroll-loops2019120220190816
238291647406792 36 0170916 856 1608refclang_-O3_-fwrapv_-mavx2_-fomit-frame-pointer_-Qunused-arguments2019120220190816
273025300406792 36 0170916 856 1608refclang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments2019120220190816
293861820412514 36 0177702 952 1592refgcc2019120220190816