Implementation notes: aarch64, hikey960, crypto_hash/saturninhashv2

Computer: hikey960
Architecture: aarch64
CPU ID: 410fd034
SUPERCOP version: 20190816
Operation: crypto_hash
Primitive: saturninhashv2
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
03468 0 016706 920 744bs32gcc_-funroll-loops_-O2_-fomit-frame-pointer2019112720190816
03228 0 015066 920 776bs32gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2019112720190816
444152972 0 013234 920 744bs32gcc_-O_-fomit-frame-pointer2019112720190816
582753212 0 016682 920 776bs32gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2019112720190816
621812996 0 013186 920 744bs32gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2019112720190816
666003080 0 014208 816 760bs32clang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments2019112720190816
666003216 0 015058 920 776bs32gcc_-O3_-fomit-frame-pointer2019112720190816
666003208 0 016706 920 776bs32gcc_-funroll-loops_-O3_-fomit-frame-pointer2019112720190816
707543080 0 014208 816 760bs32clang_-O3_-fwrapv_-mavx2_-fomit-frame-pointer_-Qunused-arguments2019112720190816
710643396 0 016858 920 744bs32gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2019112720190816
749252988 0 013218 920 744bs32gcc_-O2_-fomit-frame-pointer2019112720190816
749252988 0 013218 920 744bs32gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2019112720190816
769972948 0 012550 904 744bs32gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2019112720190816
874232948 0 012518 904 744bs32gcc_-Os_-fomit-frame-pointer2019112720190816
1052373080 0 014192 816 760bs32clang_-O3_-fomit-frame-pointer_-Qunused-arguments2019112720190816
1082253436 0 016714 920 744bs32gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2019112720190816
1165503212 0 015034 920 776bs32gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2019112720190816
1165502948 0 012550 904 744bs32gcc_-funroll-loops_-Os_-fomit-frame-pointer2019112720190816
1415252972 0 013234 920 744bs32gcc_-fno-schedule-insns_-O_-fomit-frame-pointer2019112720190816
1415253000 0 013266 920 744bs32gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2019112720190816
1581756252 0 017384 816 760refclang_-O3_-fwrapv_-mavx2_-fomit-frame-pointer_-Qunused-arguments2019112720190816
1748256588 0 018426 920 776refgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2019112720190816
1831506252 0 017384 816 760refclang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments2019112720190816
1914753080 0 014208 816 760bs32clang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments2019112720190816
1987813396 0 016858 920 744bs32gcc_-funroll-loops_-O_-fomit-frame-pointer2019112720190816
1998007204 0 020482 920 744refgcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2019112720190816
2081257168 0 020626 920 744refgcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2019112720190816
2082602948 0 012518 904 744bs32gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2019112720190816
2164506268 0 017376 816 760refclang_-O3_-fomit-frame-pointer_-Qunused-arguments2019112720190816
2247752948 0 012518 904 744bs32gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2019112720190816
2332962764 0 012358 904 744refgcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2019112720190816
2372912948 0 013138 920 744refgcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2019112720190816
2414252856 0 013114 920 744refgcc_-O_-fomit-frame-pointer2019112720190816
2487242912 0 013146 920 744refgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2019112720190816
2572466252 0 017384 816 760refclang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments2019112720190816
2923252752 0 012318 904 744refgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2019112720190816
3080257156 0 020394 920 744refgcc_-funroll-loops_-O2_-fomit-frame-pointer2019112720190816
3080256444 0 019914 920 776refgcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2019112720190816
3163506536 0 018386 920 776refgcc_-O3_-fomit-frame-pointer2019112720190816
3738707984 0 020502 904 744bs32cc2019112720190816
3738702952 0 013186 920 744refgcc_-O2_-fomit-frame-pointer2019112720190816
3738706444 0 018266 920 776refgcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2019112720190816
4205706552 0 020058 920 776refgcc_-funroll-loops_-O3_-fomit-frame-pointer2019112720190816
4245757984 0 020502 904 744bs32gcc2019112720190816
5494502764 0 012326 904 744refgcc_-Os_-fomit-frame-pointer2019112720190816
5661002844 0 013106 920 744refgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2019112720190816
5828202856 0 013114 920 744refgcc_-fno-schedule-insns_-O_-fomit-frame-pointer2019112720190816
6781942764 0 012358 904 744refgcc_-funroll-loops_-Os_-fomit-frame-pointer2019112720190816
7477407984 0 020502 904 744bs32gcc_-funroll-loops2019112720190816
7834312764 0 012326 904 744refgcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2019112720190816
9324007168 0 020626 920 744refgcc_-funroll-loops_-O_-fomit-frame-pointer2019112720190816
17890298320 0 020838 904 744refgcc_-funroll-loops2019112720190816
30636008320 0 020838 904 744refgcc2019112720190816
52341808320 0 020838 904 744refcc2019112720190816