Implementation notes: aarch64, hikey960, crypto_hash/whirlpool

Computer: hikey960
Architecture: aarch64
CPU ID: 410fd034
SUPERCOP version: 20190816
Operation: crypto_hash
Primitive: whirlpool
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
019624 0 029882 920 744refgcc_-O_-fomit-frame-pointer2019112720190816
020660 0 032482 920 776refgcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2019112720190816
021072 0 034530 920 744refgcc_-funroll-loops_-O_-fomit-frame-pointer2019112720190816
019360 0 028958 904 744refgcc_-funroll-loops_-Os_-fomit-frame-pointer2019112720190816
4995019684 0 029874 920 744refgcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2019112720190816
4995020876 0 034346 920 776refgcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2019112720190816
4995019360 0 028958 904 744refgcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2019112720190816
5763019668 0 029898 920 744refgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2019112720190816
614726357 0 01099605 144777 15072cryptoppclang++_-O3_-fomit-frame-pointer_-Qunused-arguments2019112720190816
614726373 0 01099637 144777 15072cryptoppclang++_-O3_-fwrapv_-mavx2_-fomit-frame-pointer_-Qunused-arguments2019112720190816
614724727 704 01430352 145449 15056cryptoppg++_-O2_-fomit-frame-pointer2019112720190816
614723805 768 01429442 145457 15056cryptoppg++_-Os_-fomit-frame-pointer2019112720190816
614724709 704 01431896 145449 15072cryptoppg++_-fno-schedule-insns_-O3_-fomit-frame-pointer2019112720190816
614725853 704 01434672 145449 15072cryptoppg++_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2019112720190816
614724681 704 01433825 145457 15056cryptoppg++_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2019112720190816
614723805 768 01429498 145457 15056cryptoppg++_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2019112720190816
6339310516 1576 01440527 145985 15056cryptoppg++2019112720190816
6339319628 0 029890 920 744refgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2019112720190816
7015819756 0 030856 816 760refclang_-O3_-fomit-frame-pointer_-Qunused-arguments2019112720190816
7492521228 0 034466 920 744refgcc_-funroll-loops_-O2_-fomit-frame-pointer2019112720190816
806824735 704 01430368 145449 15056cryptoppg++_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2019112720190816
8185119772 0 030896 816 760refclang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments2019112720190816
8185119772 0 030896 816 760refclang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments2019112720190816
883663805 768 01429442 145457 15056cryptoppg++_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2019112720190816
902876373 0 01099637 144777 15072cryptoppclang++_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments2019112720190816
9157519772 0 030896 816 760refclang_-O3_-fwrapv_-mavx2_-fomit-frame-pointer_-Qunused-arguments2019112720190816
9157519360 0 028926 904 744refgcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2019112720190816
9412919644 0 029874 920 744refgcc_-O2_-fomit-frame-pointer2019112720190816
9605019360 0 028926 904 744refgcc_-Os_-fomit-frame-pointer2019112720190816
9989221556 0 035058 920 776refgcc_-funroll-loops_-O3_-fomit-frame-pointer2019112720190816
11655023432 0 035950 904 744refgcc_-funroll-loops2019112720190816
1229446373 0 01099637 144777 15072cryptoppclang++_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments2019112720190816
1229444725 704 01431928 145449 15072cryptoppg++_-O3_-fomit-frame-pointer2019112720190816
1229444505 704 01430433 145457 15056cryptoppg++_-O_-fomit-frame-pointer2019112720190816
1229444703 704 01430248 145449 15056cryptoppg++_-fno-schedule-insns_-O2_-fomit-frame-pointer2019112720190816
1229444505 704 01430433 145457 15056cryptoppg++_-fno-schedule-insns_-O_-fomit-frame-pointer2019112720190816
1229443805 768 01429442 145457 15056cryptoppg++_-fno-schedule-insns_-Os_-fomit-frame-pointer2019112720190816
1229445847 704 01434560 145449 15056cryptoppg++_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2019112720190816
1229444725 704 01431928 145449 15072cryptoppg++_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2019112720190816
1229444505 704 01430433 145457 15056cryptoppg++_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2019112720190816
12678619364 0 028926 904 744refgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2019112720190816
15200921148 0 034426 920 744refgcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2019112720190816
15560121356 0 033202 920 776refgcc_-O3_-fomit-frame-pointer2019112720190816
15817519624 0 029882 920 744refgcc_-fno-schedule-insns_-O_-fomit-frame-pointer2019112720190816
15817521072 0 034530 920 744refgcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2019112720190816
16328521268 0 033106 920 776refgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2019112720190816
51264023432 0 035950 904 744refgcc2019112720190816
51615023432 0 035950 904 744refcc2019112720190816