Implementation notes: aarch64, hikey960, crypto_hash/esch384v1

Computer: hikey960
Architecture: aarch64
CPU ID: 410fd034
SUPERCOP version: 20190816
Operation: crypto_hash
Primitive: esch384v1
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
08553 0 021912 928 744refgcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2019112620190816
888304989 0 018529 928 776optgcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2019112620190816
999001957 0 012184 920 744optgcc_-O2_-fomit-frame-pointer2019112620190816
999001977 0 012168 920 744optgcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2019112620190816
1082251733 0 011300 904 744optgcc_-Os_-fomit-frame-pointer2019112620190816
1243621729 0 011332 904 744optgcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2019112620190816
1248752045 0 013953 928 776optgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2019112620190816
1248752457 0 012728 928 744refgcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2019112620190816
1332001957 0 012216 920 744optgcc_-fno-schedule-insns_-O_-fomit-frame-pointer2019112620190816
1332002045 0 012272 920 744optgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2019112620190816
1332302285 0 013577 832 760optclang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments2019112620190816
1373791957 0 012216 920 744optgcc_-O_-fomit-frame-pointer2019112620190816
1415252192 0 011868 912 744refgcc_-funroll-loops_-Os_-fomit-frame-pointer2019112620190816
1520092285 0 013577 832 760optclang_-O3_-fwrapv_-mavx2_-fomit-frame-pointer_-Qunused-arguments2019112620190816
1581754801 0 018040 920 744optgcc_-funroll-loops_-O2_-fomit-frame-pointer2019112620190816
1581754801 0 018080 920 744optgcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2019112620190816
1665005009 0 018585 928 776optgcc_-funroll-loops_-O3_-fomit-frame-pointer2019112620190816
1665001729 0 011332 904 744optgcc_-funroll-loops_-Os_-fomit-frame-pointer2019112620190816
1665005124 0 016497 840 760refclang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments2019112620190816
1870886737 0 018713 936 776refgcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2019112620190816
1914752389 0 012696 928 744refgcc_-O2_-fomit-frame-pointer2019112620190816
1987814085 0 017544 920 744optgcc_-funroll-loops_-O_-fomit-frame-pointer2019112620190816
1987814085 0 017544 920 744optgcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2019112620190816
1998003325 0 014561 832 760optclang_-O3_-fomit-frame-pointer_-Qunused-arguments2019112620190816
19980013573 0 027225 936 776refgcc_-funroll-loops_-O3_-fomit-frame-pointer2019112620190816
1998002421 0 012728 928 744refgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2019112620190816
2164502005 0 012272 920 744optgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2019112620190816
2414252453 0 014345 928 776optgcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2019112620190816
2414251733 0 011300 904 744optgcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2019112620190816
2414256609 0 018609 936 776refgcc_-O3_-fomit-frame-pointer2019112620190816
25760713685 0 027305 936 776refgcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2019112620190816
2580752285 0 013577 832 760optclang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments2019112620190816
2580755124 0 016497 840 760refclang_-O3_-fwrapv_-mavx2_-fomit-frame-pointer_-Qunused-arguments2019112620190816
2747251769 0 011340 904 744optgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2019112620190816
2747255069 0 017057 936 776refgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2019112620190816
3040182425 0 014345 928 776optgcc_-O3_-fomit-frame-pointer2019112620190816
3040182453 0 012792 928 744refgcc_-O_-fomit-frame-pointer2019112620190816
3080257545 0 021088 928 744refgcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2019112620190816
3163502465 0 012808 928 744refgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2019112620190816
3163882453 0 012792 928 744refgcc_-fno-schedule-insns_-O_-fomit-frame-pointer2019112620190816
3413252156 0 011804 912 744refgcc_-Os_-fomit-frame-pointer2019112620190816
3413252192 0 011868 912 744refgcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2019112620190816
3579755124 0 016497 840 760refclang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments2019112620190816
3663002236 0 011884 912 744refgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2019112620190816
4326417545 0 021088 928 744refgcc_-funroll-loops_-O_-fomit-frame-pointer2019112620190816
4329008445 0 021760 928 744refgcc_-funroll-loops_-O2_-fomit-frame-pointer2019112620190816
5027995092 0 016449 840 760refclang_-O3_-fomit-frame-pointer_-Qunused-arguments2019112620190816
6327762156 0 011804 912 744refgcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2019112620190816
6493505049 0 017564 904 744optgcc2019112620190816
6493505049 0 017564 904 744optgcc_-funroll-loops2019112620190816
17399255424 0 018020 912 744refcc2019112620190816
24475505424 0 018020 912 744refgcc2019112620190816
24975005049 0 017564 904 744optcc2019112620190816
25474505424 0 018020 912 744refgcc_-funroll-loops2019112620190816