Implementation notes: aarch64, hikey960, crypto_sign/falcon512tree

Computer: hikey960
Architecture: aarch64
CPU ID: 410fd034
SUPERCOP version: 20190816
Operation: crypto_sign
Primitive: falcon512tree
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
740925201419 0 0221408 984 1624fpugcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2019113020190816
749250138515 0 0156904 984 1624fpugcc_-O3_-fomit-frame-pointer2019113020190816
824175109521 0 0126274 832 1608fpuclang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments2019113020190816
84082562303 0 078244 968 1592fpugcc_-funroll-loops_-Os_-fomit-frame-pointer2019113020190816
87006762047 0 077964 968 1592fpugcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2019113020190816
103931170803 0 087504 984 1592fpugcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2019113020190816
1075756109745 0 0126482 832 1608fpuclang_-O3_-fomit-frame-pointer_-Qunused-arguments2019113020190816
1121610119623 0 0139392 984 1592fpugcc_-funroll-loops_-O2_-fomit-frame-pointer2019113020190816
114591470463 0 087216 984 1592fpugcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2019113020190816
1157607113083 0 0133072 984 1592fpugcc_-funroll-loops_-O_-fomit-frame-pointer2019113020190816
1157607113083 0 0133072 984 1592fpugcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2019113020190816
118099362303 0 078244 968 1592fpugcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2019113020190816
121607262047 0 077964 968 1592fpugcc_-Os_-fomit-frame-pointer2019113020190816
1276260138515 0 0156872 984 1624fpugcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2019113020190816
1327997201419 0 0221472 984 1624fpugcc_-funroll-loops_-O3_-fomit-frame-pointer2019113020190816
134032570139 0 086928 984 1592fpugcc_-fno-schedule-insns_-O_-fomit-frame-pointer2019113020190816
1689975109521 0 0126274 832 1608fpuclang_-O3_-fwrapv_-mavx2_-fomit-frame-pointer_-Qunused-arguments2019113020190816
1789029109521 0 0126274 832 1608fpuclang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments2019113020190816
180072270803 0 087560 984 1592fpugcc_-O2_-fomit-frame-pointer2019113020190816
190595962079 0 077996 968 1592fpugcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2019113020190816
2139819119623 0 0139400 984 1592fpugcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2019113020190816
228937569755 0 086552 984 1592fpugcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2019113020190816
232267570139 0 086928 984 1592fpugcc_-O_-fomit-frame-pointer2019113020190816
2589075138987 0 0157384 984 1624fpugcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2019113020190816
6221021112085 0 0128970 832 1608refclang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments2019113020190816
636022868267 0 084188 968 1592refgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2019113020190816
7117875117399 0 0137168 984 1592refgcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2019113020190816
7267725114175 0 0132584 984 1624refgcc_-O3_-fomit-frame-pointer2019113020190816
745087568263 0 084180 968 1592refgcc_-Os_-fomit-frame-pointer2019113020190816
746752576215 0 093000 984 1592refgcc_-O_-fomit-frame-pointer2019113020190816
746752568263 0 084180 968 1592refgcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2019113020190816
748507476215 0 093000 984 1592refgcc_-fno-schedule-insns_-O_-fomit-frame-pointer2019113020190816
8216775112309 0 0129218 832 1608refclang_-O3_-fomit-frame-pointer_-Qunused-arguments2019113020190816
9346750114635 0 0134632 984 1592refgcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2019113020190816
9985822112085 0 0128970 832 1608refclang_-O3_-fwrapv_-mavx2_-fomit-frame-pointer_-Qunused-arguments2019113020190816
10094490114155 0 0132520 984 1624refgcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2019113020190816
10441849114635 0 0134632 984 1592refgcc_-funroll-loops_-O_-fomit-frame-pointer2019113020190816
10656000117983 0 0137752 984 1592refgcc_-funroll-loops_-O2_-fomit-frame-pointer2019113020190816
1084223075887 0 092680 984 1592refgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2019113020190816
1100565076783 0 093544 984 1592refgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2019113020190816
11155122107295 0 0127868 968 1592fpucc2019113020190816
1142190077143 0 093904 984 1592refgcc_-O2_-fomit-frame-pointer2019113020190816
1144825068307 0 084244 968 1592refgcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2019113020190816
1155510068307 0 084244 968 1592refgcc_-funroll-loops_-Os_-fomit-frame-pointer2019113020190816
14352300107295 0 0127868 968 1592fpugcc_-funroll-loops2019113020190816
14815031165979 0 0186048 984 1624refgcc_-funroll-loops_-O3_-fomit-frame-pointer2019113020190816
14885189165367 0 0185360 984 1624refgcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2019113020190816
15037198114739 0 0133144 984 1624refgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2019113020190816
15652430112085 0 0128970 832 1608refclang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments2019113020190816
1660406077095 0 093800 984 1592refgcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2019113020190816
20263969107295 0 0127868 968 1592fpugcc2019113020190816
25957350110691 0 0131252 968 1592refcc2019113020190816
26673300110691 0 0131252 968 1592refgcc2019113020190816
27439200110691 0 0131252 968 1592refgcc_-funroll-loops2019113020190816