Implementation notes: aarch64, hikey960, crypto_sign/falcon1024tree

Computer: hikey960
Architecture: aarch64
CPU ID: 410fd034
SUPERCOP version: 20190816
Operation: crypto_sign
Primitive: falcon1024tree
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
137686570819 0 087524 984 1592fpugcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2019113020190816
1481850138531 0 0156924 984 1624fpugcc_-O3_-fomit-frame-pointer2019113020190816
1631896109537 0 0126290 832 1608fpuclang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments2019113020190816
169830062319 0 078264 968 1592fpugcc_-funroll-loops_-Os_-fomit-frame-pointer2019113020190816
173992562095 0 078016 968 1592fpugcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2019113020190816
1829692109537 0 0126290 832 1608fpuclang_-O3_-fwrapv_-mavx2_-fomit-frame-pointer_-Qunused-arguments2019113020190816
2069661201435 0 0221492 984 1624fpugcc_-funroll-loops_-O3_-fomit-frame-pointer2019113020190816
2243220119639 0 0139412 984 1592fpugcc_-funroll-loops_-O2_-fomit-frame-pointer2019113020190816
2243220119639 0 0139420 984 1592fpugcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2019113020190816
2243220113095 0 0133084 984 1592fpugcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2019113020190816
2243220139003 0 0157404 984 1624fpugcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2019113020190816
248752070151 0 086948 984 1592fpugcc_-O_-fomit-frame-pointer2019113020190816
250973069767 0 086572 984 1592fpugcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2019113020190816
269730062063 0 077984 968 1592fpugcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2019113020190816
2747250201435 0 0221428 984 1624fpugcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2019113020190816
2914100138531 0 0156892 984 1624fpugcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2019113020190816
3367584109761 0 0126498 832 1608fpuclang_-O3_-fomit-frame-pointer_-Qunused-arguments2019113020190816
348817570479 0 087236 984 1592fpugcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2019113020190816
355520270819 0 087580 984 1592fpugcc_-O2_-fomit-frame-pointer2019113020190816
367965062319 0 078264 968 1592fpugcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2019113020190816
3737925109537 0 0126290 832 1608fpuclang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments2019113020190816
375345362063 0 077984 968 1592fpugcc_-Os_-fomit-frame-pointer2019113020190816
4537670113095 0 0133084 984 1592fpugcc_-funroll-loops_-O_-fomit-frame-pointer2019113020190816
677024770151 0 086948 984 1592fpugcc_-fno-schedule-insns_-O_-fomit-frame-pointer2019113020190816
845661668323 0 084264 968 1592refgcc_-funroll-loops_-Os_-fomit-frame-pointer2019113020190816
8554329114755 0 0133164 984 1624refgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2019113020190816
15417900165383 0 0185380 984 1624refgcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2019113020190816
1610055076799 0 093564 984 1592refgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2019113020190816
1610055068283 0 084208 968 1592refgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2019113020190816
1613075268279 0 084200 968 1592refgcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2019113020190816
16238124114647 0 0134644 984 1592refgcc_-funroll-loops_-O_-fomit-frame-pointer2019113020190816
16400250107327 0 0127912 968 1592fpugcc2019113020190816
1675822575899 0 092692 984 1592refgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2019113020190816
16797312107327 0 0127912 968 1592fpugcc_-funroll-loops2019113020190816
19492231165995 0 0186068 984 1624refgcc_-funroll-loops_-O3_-fomit-frame-pointer2019113020190816
21655436112101 0 0128986 832 1608refclang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments2019113020190816
21684460112101 0 0128986 832 1608refclang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments2019113020190816
21684460117999 0 0137772 984 1592refgcc_-funroll-loops_-O2_-fomit-frame-pointer2019113020190816
22123156114191 0 0132604 984 1624refgcc_-O3_-fomit-frame-pointer2019113020190816
2243220068323 0 084264 968 1592refgcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2019113020190816
2280607068279 0 084200 968 1592refgcc_-Os_-fomit-frame-pointer2019113020190816
2288320176227 0 093020 984 1592refgcc_-fno-schedule-insns_-O_-fomit-frame-pointer2019113020190816
2392476177159 0 093924 984 1592refgcc_-O2_-fomit-frame-pointer2019113020190816
24400575114171 0 0132540 984 1624refgcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2019113020190816
2478352577111 0 093820 984 1592refgcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2019113020190816
24825150112325 0 0129234 832 1608refclang_-O3_-fomit-frame-pointer_-Qunused-arguments2019113020190816
25499475112101 0 0128986 832 1608refclang_-O3_-fwrapv_-mavx2_-fomit-frame-pointer_-Qunused-arguments2019113020190816
28699722107327 0 0127912 968 1592fpucc2019113020190816
2881282576227 0 093020 984 1592refgcc_-O_-fomit-frame-pointer2019113020190816
30685950114647 0 0134644 984 1592refgcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2019113020190816
32377917117415 0 0137188 984 1592refgcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2019113020190816
77391090110723 0 0131288 968 1592refgcc_-funroll-loops2019113020190816
125940600110723 0 0131288 968 1592refgcc2019113020190816
147156405110723 0 0131288 968 1592refcc2019113020190816