Implementation notes: aarch64, hikey960, crypto_encode/857x1723

Computer: hikey960
Architecture: aarch64
CPU ID: 410fd034
SUPERCOP version: 20190816
Operation: crypto_encode
Primitive: 857x1723
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
0788 0 011608 816 752portableclang_-O3_-fwrapv_-mavx2_-fomit-frame-pointer_-Qunused-arguments2019112520190816
0788 0 011608 816 752portableclang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments2019112520190816
02072 0 014234 888 736portablegcc2019112520190816
03904 0 015327 912 768portablegcc_-O3_-fomit-frame-pointer2019112520190816
03904 0 015311 912 768portablegcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2019112520190816
04064 0 017327 912 768portablegcc_-funroll-loops_-O3_-fomit-frame-pointer2019112520190816
02004 0 014934 904 736portablegcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2019112520190816
04048 0 017247 912 768portablegcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2019112520190816
02048 0 015230 904 736portablegcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2019112520190816
03776 0 015199 912 768portablegcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2019112520190816
01116 0 013274 888 736refcc2019112520190816
0388 0 09538 888 736refgcc_-Os_-fomit-frame-pointer2019112520190816
0876 0 014143 912 768refgcc_-funroll-loops_-O3_-fomit-frame-pointer2019112520190816
22212008 0 012808 816 752portableclang_-O3_-fomit-frame-pointer_-Qunused-arguments2019112520190816
4163788 0 011608 816 752portableclang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments2019112520190816
8325648 0 010342 904 736portablegcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2019112520190816
8325664 0 010494 904 736portablegcc_-fno-schedule-insns_-O_-fomit-frame-pointer2019112520190816
8325684 0 09842 888 736portablegcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2019112520190816
8325684 0 09874 888 736portablegcc_-funroll-loops_-Os_-fomit-frame-pointer2019112520190816
8325684 0 09874 888 736portablegcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2019112520190816
8325648 0 010382 904 736portablegcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2019112520190816
8325672 0 010502 904 736portablegcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2019112520190816
8325680 0 09842 888 736portablegcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2019112520190816
8325388 0 09570 888 736refgcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2019112520190816
83262020 0 014942 904 736portablegcc_-funroll-loops_-O2_-fomit-frame-pointer2019112520190816
8332684 0 09842 888 736portablegcc_-Os_-fomit-frame-pointer2019112520190816
8883524 0 011951 912 768refgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2019112520190816
11693552 0 011368 816 752refclang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments2019112520190816
12486524 0 011951 912 768refgcc_-O3_-fomit-frame-pointer2019112520190816
12489392 0 09546 888 736refgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2019112520190816
16650664 0 010494 904 736portablegcc_-O_-fomit-frame-pointer2019112520190816
166502048 0 015230 904 736portablegcc_-funroll-loops_-O_-fomit-frame-pointer2019112520190816
16650548 0 011344 816 752refclang_-O3_-fomit-frame-pointer_-Qunused-arguments2019112520190816
16650416 0 010246 904 736refgcc_-O_-fomit-frame-pointer2019112520190816
16650524 0 011935 912 768refgcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2019112520190816
16650416 0 010246 904 736refgcc_-fno-schedule-insns_-O_-fomit-frame-pointer2019112520190816
16650648 0 013830 904 736refgcc_-funroll-loops_-O_-fomit-frame-pointer2019112520190816
16650876 0 014079 912 768refgcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2019112520190816
16650408 0 010150 904 736refgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2019112520190816
16652428 0 010262 904 736refgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2019112520190816
20815632 0 013558 904 736refgcc_-funroll-loops_-O2_-fomit-frame-pointer2019112520190816
23386648 0 010382 904 736portablegcc_-O2_-fomit-frame-pointer2019112520190816
23386552 0 011368 816 752refclang_-O3_-fwrapv_-mavx2_-fomit-frame-pointer_-Qunused-arguments2019112520190816
23386552 0 011368 816 752refclang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments2019112520190816
249752072 0 014234 888 736portablecc2019112520190816
24975404 0 010142 904 736refgcc_-O2_-fomit-frame-pointer2019112520190816
24975404 0 010102 904 736refgcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2019112520190816
24975388 0 09538 888 736refgcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2019112520190816
24975388 0 09570 888 736refgcc_-funroll-loops_-Os_-fomit-frame-pointer2019112520190816
24975632 0 013566 904 736refgcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2019112520190816
24975648 0 013830 904 736refgcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2019112520190816
582752072 0 014234 888 736portablegcc_-funroll-loops2019112520190816
832501116 0 013274 888 736refgcc2019112520190816
999001116 0 013274 888 736refgcc_-funroll-loops2019112520190816