Implementation notes: aarch64, hikey960, crypto_hash/esch256v1

Computer: hikey960
Architecture: aarch64
CPU ID: 410fd034
SUPERCOP version: 20190816
Operation: crypto_hash
Primitive: esch256v1
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
582754777 0 018056 920 744optgcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2019112620190816
666002385 0 014305 928 776optgcc_-O3_-fomit-frame-pointer2019112620190816
666001705 0 011276 904 744optgcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2019112620190816
749252209 0 013497 832 760optclang_-O3_-fwrapv_-mavx2_-fomit-frame-pointer_-Qunused-arguments2019112620190816
832502357 0 012664 928 744refgcc_-O2_-fomit-frame-pointer2019112620190816
832506533 0 018537 936 776refgcc_-O3_-fomit-frame-pointer2019112620190816
915752437 0 012776 928 744refgcc_-fno-schedule-insns_-O_-fomit-frame-pointer2019112620190816
9157513829 0 027449 936 776refgcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2019112620190816
915864061 0 017520 920 744optgcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2019112620190816
915867521 0 021064 928 744refgcc_-funroll-loops_-O_-fomit-frame-pointer2019112620190816
999002128 0 011772 912 744refgcc_-Os_-fomit-frame-pointer2019112620190816
999002128 0 011772 912 744refgcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2019112620190816
1082254777 0 018016 920 744optgcc_-funroll-loops_-O2_-fomit-frame-pointer2019112620190816
1082254933 0 018473 928 776optgcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2019112620190816
1082255032 0 016409 840 760refclang_-O3_-fwrapv_-mavx2_-fomit-frame-pointer_-Qunused-arguments2019112620190816
1082255032 0 016409 840 760refclang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments2019112620190816
1169302021 0 013929 928 776optgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2019112620190816
1169308413 0 021728 928 744refgcc_-funroll-loops_-O2_-fomit-frame-pointer2019112620190816
1169304993 0 016985 936 776refgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2019112620190816
1290538505 0 021864 928 744refgcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2019112620190816
1415253249 0 014489 832 760optclang_-O3_-fomit-frame-pointer_-Qunused-arguments2019112620190816
1415251933 0 012160 920 744optgcc_-O2_-fomit-frame-pointer2019112620190816
1415254961 0 018537 928 776optgcc_-funroll-loops_-O3_-fomit-frame-pointer2019112620190816
14152513733 0 027385 936 776refgcc_-funroll-loops_-O3_-fomit-frame-pointer2019112620190816
1498501701 0 011300 904 744optgcc_-funroll-loops_-Os_-fomit-frame-pointer2019112620190816
1498501701 0 011300 904 744optgcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2019112620190816
1520095032 0 016409 840 760refclang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments2019112620190816
1581751705 0 011276 904 744optgcc_-Os_-fomit-frame-pointer2019112620190816
1665002209 0 013497 832 760optclang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments2019112620190816
1665002209 0 013497 832 760optclang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments2019112620190816
1665002405 0 014297 928 776optgcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2019112620190816
1748252021 0 012248 920 744optgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2019112620190816
1748251741 0 011308 904 744optgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2019112620190816
1831502409 0 012680 928 744refgcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2019112620190816
1831502389 0 012696 928 744refgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2019112620190816
1998006637 0 018617 936 776refgcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2019112620190816
2039871941 0 012200 920 744optgcc_-O_-fomit-frame-pointer2019112620190816
2081254061 0 017520 920 744optgcc_-funroll-loops_-O_-fomit-frame-pointer2019112620190816
2081251989 0 012256 920 744optgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2019112620190816
2131922449 0 012792 928 744refgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2019112620190816
2205862164 0 011844 912 744refgcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2019112620190816
2221671953 0 012144 920 744optgcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2019112620190816
2247752164 0 011844 912 744refgcc_-funroll-loops_-Os_-fomit-frame-pointer2019112620190816
2331005000 0 016353 840 760refclang_-O3_-fomit-frame-pointer_-Qunused-arguments2019112620190816
2923251941 0 012200 920 744optgcc_-fno-schedule-insns_-O_-fomit-frame-pointer2019112620190816
2923257521 0 021064 928 744refgcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2019112620190816
3504452208 0 011852 912 744refgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2019112620190816
3996002437 0 012776 928 744refgcc_-O_-fomit-frame-pointer2019112620190816
4329005005 0 017524 904 744optcc2019112620190816
4495505392 0 017988 912 744refgcc_-funroll-loops2019112620190816
16067255392 0 017988 912 744refcc2019112620190816
16069185392 0 017988 912 744refgcc2019112620190816
16150505005 0 017524 904 744optgcc2019112620190816
16150505005 0 017524 904 744optgcc_-funroll-loops2019112620190816