Implementation notes: aarch64, hikey960, crypto_encode/761x1531

Computer: hikey960
Architecture: aarch64
CPU ID: 410fd034
SUPERCOP version: 20190816
Operation: crypto_encode
Primitive: 761x1531
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
0616 0 010310 904 736portablegcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2019112520190816
03872 0 015279 912 768portablegcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2019112520190816
01880 0 014042 888 736portablegcc_-funroll-loops2019112520190816
01632 0 014558 904 736portablegcc_-funroll-loops_-O2_-fomit-frame-pointer2019112520190816
04016 0 017279 912 768portablegcc_-funroll-loops_-O3_-fomit-frame-pointer2019112520190816
04016 0 017215 912 768portablegcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2019112520190816
03760 0 015183 912 768portablegcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2019112520190816
0552 0 011368 816 752refclang_-O3_-fwrapv_-mavx2_-fomit-frame-pointer_-Qunused-arguments2019112520190816
0648 0 013822 904 736refgcc_-funroll-loops_-O_-fomit-frame-pointer2019112520190816
41632256 0 013056 816 752portableclang_-O3_-fomit-frame-pointer_-Qunused-arguments2019112520190816
41633904 0 015327 912 768portablegcc_-O3_-fomit-frame-pointer2019112520190816
8325736 0 011552 816 752portableclang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments2019112520190816
8325616 0 010350 904 736portablegcc_-O2_-fomit-frame-pointer2019112520190816
8325616 0 010446 904 736portablegcc_-O_-fomit-frame-pointer2019112520190816
8325628 0 09786 888 736portablegcc_-Os_-fomit-frame-pointer2019112520190816
8325616 0 010446 904 736portablegcc_-fno-schedule-insns_-O_-fomit-frame-pointer2019112520190816
8325628 0 09786 888 736portablegcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2019112520190816
83251636 0 014814 904 736portablegcc_-funroll-loops_-O_-fomit-frame-pointer2019112520190816
8325628 0 09818 888 736portablegcc_-funroll-loops_-Os_-fomit-frame-pointer2019112520190816
83251624 0 014550 904 736portablegcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2019112520190816
83251636 0 014814 904 736portablegcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2019112520190816
8325628 0 09818 888 736portablegcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2019112520190816
8325624 0 09786 888 736portablegcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2019112520190816
8325552 0 011368 816 752refclang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments2019112520190816
8325552 0 011368 816 752refclang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments2019112520190816
8326736 0 011552 816 752portableclang_-O3_-fwrapv_-mavx2_-fomit-frame-pointer_-Qunused-arguments2019112520190816
8326648 0 013822 904 736refgcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2019112520190816
8326388 0 09570 888 736refgcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2019112520190816
8883604 0 010342 904 736portablegcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2019112520190816
8883548 0 011344 816 752refclang_-O3_-fomit-frame-pointer_-Qunused-arguments2019112520190816
8883524 0 011935 912 768refgcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2019112520190816
8883796 0 013999 912 768refgcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2019112520190816
11693616 0 010446 904 736portablegcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2019112520190816
11693416 0 010246 904 736refgcc_-fno-schedule-insns_-O_-fomit-frame-pointer2019112520190816
16650736 0 011552 816 752portableclang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments2019112520190816
16650524 0 011951 912 768refgcc_-O3_-fomit-frame-pointer2019112520190816
16650404 0 010102 904 736refgcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2019112520190816
16650388 0 09538 888 736refgcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2019112520190816
16650388 0 09570 888 736refgcc_-funroll-loops_-Os_-fomit-frame-pointer2019112520190816
16650632 0 013566 904 736refgcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2019112520190816
16650524 0 011951 912 768refgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2019112520190816
16650428 0 010262 904 736refgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2019112520190816
16652404 0 010142 904 736refgcc_-O2_-fomit-frame-pointer2019112520190816
16652632 0 013566 904 736refgcc_-funroll-loops_-O2_-fomit-frame-pointer2019112520190816
20815408 0 010150 904 736refgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2019112520190816
23386796 0 014063 912 768refgcc_-funroll-loops_-O3_-fomit-frame-pointer2019112520190816
24975392 0 09546 888 736refgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2019112520190816
333001880 0 014042 888 736portablecc2019112520190816
35079416 0 010246 904 736refgcc_-O_-fomit-frame-pointer2019112520190816
49950388 0 09538 888 736refgcc_-Os_-fomit-frame-pointer2019112520190816
499561880 0 014042 888 736portablegcc2019112520190816
666301116 0 013274 888 736refgcc2019112520190816
1267861116 0 013274 888 736refcc2019112520190816
1401901116 0 013274 888 736refgcc_-funroll-loops2019112520190816