Implementation notes: aarch64, hikey960, crypto_encode/857x5167

Computer: hikey960
Architecture: aarch64
CPU ID: 410fd034
SUPERCOP version: 20190816
Operation: crypto_encode
Primitive: 857x5167
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
02120 0 014282 888 736portablecc2019112520190816
02324 0 013120 816 752portableclang_-O3_-fomit-frame-pointer_-Qunused-arguments2019112520190816
03632 0 015055 912 768portablegcc_-O3_-fomit-frame-pointer2019112520190816
03584 0 014991 912 768portablegcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2019112520190816
04144 0 017407 912 768portablegcc_-funroll-loops_-O3_-fomit-frame-pointer2019112520190816
03632 0 015055 912 768portablegcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2019112520190816
4163660 0 010358 904 736portablegcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2019112520190816
41634144 0 017343 912 768portablegcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2019112520190816
41632200 0 015382 904 736portablegcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2019112520190816
8325880 0 011696 816 752portableclang_-O3_-fwrapv_-mavx2_-fomit-frame-pointer_-Qunused-arguments2019112520190816
8325880 0 011696 816 752portableclang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments2019112520190816
8325880 0 011696 816 752portableclang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments2019112520190816
8325660 0 010398 904 736portablegcc_-O2_-fomit-frame-pointer2019112520190816
8325676 0 010502 904 736portablegcc_-fno-schedule-insns_-O_-fomit-frame-pointer2019112520190816
8325684 0 09842 888 736portablegcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2019112520190816
83252128 0 015046 904 736portablegcc_-funroll-loops_-O2_-fomit-frame-pointer2019112520190816
83252200 0 015382 904 736portablegcc_-funroll-loops_-O_-fomit-frame-pointer2019112520190816
8325684 0 09874 888 736portablegcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2019112520190816
8325680 0 010510 904 736portablegcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2019112520190816
8325684 0 09842 888 736portablegcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2019112520190816
8326684 0 09874 888 736portablegcc_-funroll-loops_-Os_-fomit-frame-pointer2019112520190816
8326664 0 010398 904 736portablegcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2019112520190816
8883600 0 011400 816 752refclang_-O3_-fomit-frame-pointer_-Qunused-arguments2019112520190816
8883376 0 09530 888 736refgcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2019112520190816
116932100 0 015030 904 736portablegcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2019112520190816
12489676 0 010502 904 736portablegcc_-O_-fomit-frame-pointer2019112520190816
14567604 0 011424 816 752refclang_-O3_-fwrapv_-mavx2_-fomit-frame-pointer_-Qunused-arguments2019112520190816
16648572 0 013750 904 736refgcc_-funroll-loops_-O_-fomit-frame-pointer2019112520190816
16650684 0 09842 888 736portablegcc_-Os_-fomit-frame-pointer2019112520190816
16650460 0 011887 912 768refgcc_-O3_-fomit-frame-pointer2019112520190816
16650376 0 09530 888 736refgcc_-Os_-fomit-frame-pointer2019112520190816
16650392 0 010094 904 736refgcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2019112520190816
16650460 0 011871 912 768refgcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2019112520190816
16650556 0 013478 904 736refgcc_-funroll-loops_-O2_-fomit-frame-pointer2019112520190816
16650556 0 013486 904 736refgcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2019112520190816
16650460 0 011887 912 768refgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2019112520190816
16650376 0 09530 888 736refgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2019112520190816
16652652 0 013919 912 768refgcc_-funroll-loops_-O3_-fomit-frame-pointer2019112520190816
177662120 0 014282 888 736portablegcc2019112520190816
24975604 0 011424 816 752refclang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments2019112520190816
24975392 0 010134 904 736refgcc_-O2_-fomit-frame-pointer2019112520190816
24975404 0 010230 904 736refgcc_-fno-schedule-insns_-O_-fomit-frame-pointer2019112520190816
24975376 0 09562 888 736refgcc_-funroll-loops_-Os_-fomit-frame-pointer2019112520190816
24975652 0 013855 912 768refgcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2019112520190816
24975572 0 013750 904 736refgcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2019112520190816
24975392 0 010134 904 736refgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2019112520190816
29141404 0 010230 904 736refgcc_-O_-fomit-frame-pointer2019112520190816
29141412 0 010246 904 736refgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2019112520190816
35079604 0 011424 816 752refclang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments2019112520190816
499501108 0 013266 888 736refgcc2019112520190816
582752120 0 014282 888 736portablegcc_-funroll-loops2019112520190816
58282376 0 09562 888 736refgcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2019112520190816
999001108 0 013266 888 736refgcc_-funroll-loops2019112520190816
1435891108 0 013266 888 736refcc2019112520190816