Implementation notes: aarch64, hikey960, crypto_encode/653x4621

Computer: hikey960
Architecture: aarch64
CPU ID: 410fd034
SUPERCOP version: 20190816
Operation: crypto_encode
Primitive: 653x4621
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
01944 0 012744 816 752portableclang_-O3_-fomit-frame-pointer_-Qunused-arguments2019112520190816
02640 0 014063 912 768portablegcc_-O3_-fomit-frame-pointer2019112520190816
0632 0 010462 904 736portablegcc_-O_-fomit-frame-pointer2019112520190816
0632 0 09794 888 736portablegcc_-Os_-fomit-frame-pointer2019112520190816
02624 0 014031 912 768portablegcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2019112520190816
02080 0 015006 904 736portablegcc_-funroll-loops_-O2_-fomit-frame-pointer2019112520190816
03280 0 016543 912 768portablegcc_-funroll-loops_-O3_-fomit-frame-pointer2019112520190816
02060 0 014990 904 736portablegcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2019112520190816
03264 0 016463 912 768portablegcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2019112520190816
02640 0 014063 912 768portablegcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2019112520190816
01108 0 013266 888 736refcc2019112520190816
0524 0 011951 912 768refgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2019112520190816
2221632 0 09794 888 736portablegcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2019112520190816
44422108 0 015286 904 736portablegcc_-funroll-loops_-O_-fomit-frame-pointer2019112520190816
8324708 0 011528 816 752portableclang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments2019112520190816
8325708 0 011528 816 752portableclang_-O3_-fwrapv_-mavx2_-fomit-frame-pointer_-Qunused-arguments2019112520190816
8325708 0 011528 816 752portableclang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments2019112520190816
8325624 0 010318 904 736portablegcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2019112520190816
8325632 0 09826 888 736portablegcc_-funroll-loops_-Os_-fomit-frame-pointer2019112520190816
83252108 0 015286 904 736portablegcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2019112520190816
8325632 0 09826 888 736portablegcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2019112520190816
8325620 0 010358 904 736portablegcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2019112520190816
8325628 0 010462 904 736portablegcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2019112520190816
8325632 0 09794 888 736portablegcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2019112520190816
8325660 0 011480 816 752refclang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments2019112520190816
8325524 0 011951 912 768refgcc_-O3_-fomit-frame-pointer2019112520190816
8325376 0 09530 888 736refgcc_-Os_-fomit-frame-pointer2019112520190816
8325632 0 013566 904 736refgcc_-funroll-loops_-O2_-fomit-frame-pointer2019112520190816
8325376 0 09562 888 736refgcc_-funroll-loops_-Os_-fomit-frame-pointer2019112520190816
8325376 0 09530 888 736refgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2019112520190816
8326624 0 010358 904 736portablegcc_-O2_-fomit-frame-pointer2019112520190816
8883376 0 09530 888 736refgcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2019112520190816
12486684 0 013887 912 768refgcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2019112520190816
12489632 0 013566 904 736refgcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2019112520190816
15547392 0 010134 904 736refgcc_-O2_-fomit-frame-pointer2019112520190816
16650632 0 010462 904 736portablegcc_-fno-schedule-insns_-O_-fomit-frame-pointer2019112520190816
166501952 0 014114 888 736portablegcc_-funroll-loops2019112520190816
16650656 0 011456 816 752refclang_-O3_-fomit-frame-pointer_-Qunused-arguments2019112520190816
16650660 0 011480 816 752refclang_-O3_-fwrapv_-mavx2_-fomit-frame-pointer_-Qunused-arguments2019112520190816
16650404 0 010230 904 736refgcc_-O_-fomit-frame-pointer2019112520190816
16650392 0 010094 904 736refgcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2019112520190816
16650684 0 013951 912 768refgcc_-funroll-loops_-O3_-fomit-frame-pointer2019112520190816
16650376 0 09562 888 736refgcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2019112520190816
16650392 0 010134 904 736refgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2019112520190816
16652660 0 011480 816 752refclang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments2019112520190816
16652524 0 011935 912 768refgcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2019112520190816
20810656 0 013830 904 736refgcc_-funroll-loops_-O_-fomit-frame-pointer2019112520190816
20815404 0 010230 904 736refgcc_-fno-schedule-insns_-O_-fomit-frame-pointer2019112520190816
20815412 0 010246 904 736refgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2019112520190816
24975656 0 013830 904 736refgcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2019112520190816
266491952 0 014114 888 736portablegcc2019112520190816
416251952 0 014114 888 736portablecc2019112520190816
416251108 0 013266 888 736refgcc_-funroll-loops2019112520190816
749251108 0 013266 888 736refgcc2019112520190816