Implementation notes: aarch64, hikey960, crypto_encode/857xint16

Computer: hikey960
Architecture: aarch64
CPU ID: 410fd034
SUPERCOP version: 20190816
Operation: crypto_encode
Primitive: 857xint16
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
060 0 012218 888 736littlecc2019112520190816
020 0 010816 816 752littleclang_-O3_-fomit-frame-pointer_-Qunused-arguments2019112520190816
020 0 010840 816 752littleclang_-O3_-fwrapv_-mavx2_-fomit-frame-pointer_-Qunused-arguments2019112520190816
020 0 010840 816 752littleclang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments2019112520190816
020 0 010840 816 752littleclang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments2019112520190816
060 0 012218 888 736littlegcc2019112520190816
020 0 09758 904 736littlegcc_-O2_-fomit-frame-pointer2019112520190816
020 0 011447 912 768littlegcc_-O3_-fomit-frame-pointer2019112520190816
032 0 09854 904 736littlegcc_-O_-fomit-frame-pointer2019112520190816
020 0 09186 888 736littlegcc_-Os_-fomit-frame-pointer2019112520190816
020 0 09718 904 736littlegcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2019112520190816
020 0 011423 912 768littlegcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2019112520190816
032 0 09854 904 736littlegcc_-fno-schedule-insns_-O_-fomit-frame-pointer2019112520190816
020 0 09186 888 736littlegcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2019112520190816
060 0 012218 888 736littlegcc_-funroll-loops2019112520190816
020 0 012942 904 736littlegcc_-funroll-loops_-O2_-fomit-frame-pointer2019112520190816
020 0 013279 912 768littlegcc_-funroll-loops_-O3_-fomit-frame-pointer2019112520190816
032 0 013206 904 736littlegcc_-funroll-loops_-O_-fomit-frame-pointer2019112520190816
020 0 09218 888 736littlegcc_-funroll-loops_-Os_-fomit-frame-pointer2019112520190816
020 0 012950 904 736littlegcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2019112520190816
020 0 013215 912 768littlegcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2019112520190816
032 0 013206 904 736littlegcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2019112520190816
020 0 09218 888 736littlegcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2019112520190816
020 0 09758 904 736littlegcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2019112520190816
020 0 011439 912 768littlegcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2019112520190816
032 0 09854 904 736littlegcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2019112520190816
020 0 09186 888 736littlegcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2019112520190816
0124 0 010920 816 752refclang_-O3_-fomit-frame-pointer_-Qunused-arguments2019112520190816
040 0 010856 816 752refclang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments2019112520190816
0268 0 011695 912 768refgcc_-O3_-fomit-frame-pointer2019112520190816
032 0 09726 904 736refgcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2019112520190816
0268 0 011671 912 768refgcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2019112520190816
032 0 09854 904 736refgcc_-fno-schedule-insns_-O_-fomit-frame-pointer2019112520190816
0180 0 013102 904 736refgcc_-funroll-loops_-O2_-fomit-frame-pointer2019112520190816
0808 0 014063 912 768refgcc_-funroll-loops_-O3_-fomit-frame-pointer2019112520190816
0172 0 013342 904 736refgcc_-funroll-loops_-O_-fomit-frame-pointer2019112520190816
0176 0 013102 904 736refgcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2019112520190816
0840 0 014031 912 768refgcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2019112520190816
0172 0 013342 904 736refgcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2019112520190816
040 0 09226 888 736refgcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2019112520190816
0268 0 011687 912 768refgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2019112520190816
416240 0 09194 888 736refgcc_-Os_-fomit-frame-pointer2019112520190816
416340 0 09194 888 736refgcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2019112520190816
832540 0 010856 816 752refclang_-O3_-fwrapv_-mavx2_-fomit-frame-pointer_-Qunused-arguments2019112520190816
8325140 0 012298 888 736refgcc2019112520190816
832532 0 09854 904 736refgcc_-O_-fomit-frame-pointer2019112520190816
832540 0 09226 888 736refgcc_-funroll-loops_-Os_-fomit-frame-pointer2019112520190816
832532 0 09766 904 736refgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2019112520190816
832632 0 09854 904 736refgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2019112520190816
1169340 0 010856 816 752refclang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments2019112520190816
1169340 0 09194 888 736refgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2019112520190816
1424032 0 09766 904 736refgcc_-O2_-fomit-frame-pointer2019112520190816
24975140 0 012298 888 736refcc2019112520190816
49956140 0 012298 888 736refgcc_-funroll-loops2019112520190816