Implementation notes: aarch64, hikey960, crypto_aead/clx192h

Computer: hikey960
Architecture: aarch64
CPU ID: 410fd034
SUPERCOP version: 20190816
Operation: crypto_aead
Primitive: clx192h
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
1687772304 0 017650 936 864optgcc_-funroll-loops_-O2_-fomit-frame-pointer2019112720190816
1687771424 0 013802 936 864optgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2019112720190816
1865434468 0 020115 944 896refgcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2019112720190816
1998901340 0 012998 920 864optgcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2019112720190816
2164501340 0 012998 920 864optgcc_-funroll-loops_-Os_-fomit-frame-pointer2019112720190816
2206392164 0 015128 816 880optclang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments2019112720190816
2220752332 0 017994 936 864optgcc_-funroll-loops_-O_-fomit-frame-pointer2019112720190816
2247752164 0 015128 816 880optclang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments2019112720190816
2247751308 0 012942 920 864optgcc_-Os_-fomit-frame-pointer2019112720190816
2247751396 0 013714 936 864optgcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2019112720190816
2248021308 0 012942 920 864optgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2019112720190816
2331002152 0 016219 944 896optgcc_-O3_-fomit-frame-pointer2019112720190816
2331002120 0 016139 944 896optgcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2019112720190816
2331282152 0 016211 944 896optgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2019112720190816
2414254508 0 020195 944 896refgcc_-funroll-loops_-O3_-fomit-frame-pointer2019112720190816
2705952388 0 017770 936 864refgcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2019112720190816
2830503616 0 017635 944 896refgcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2019112720190816
2913751508 0 013970 936 864optgcc_-O_-fomit-frame-pointer2019112720190816
3163502164 0 015112 816 880optclang_-O3_-fomit-frame-pointer_-Qunused-arguments2019112720190816
3330002668 0 015616 816 880refclang_-O3_-fomit-frame-pointer_-Qunused-arguments2019112720190816
3330002668 0 015632 816 880refclang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments2019112720190816
3330402164 0 015128 816 880optclang_-O3_-fwrapv_-mavx2_-fomit-frame-pointer_-Qunused-arguments2019112720190816
3413662468 0 018130 936 864refgcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2019112720190816
3538553696 0 019379 944 896optgcc_-funroll-loops_-O3_-fomit-frame-pointer2019112720190816
3579752276 0 017658 936 864optgcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2019112720190816
3738702332 0 017994 936 864optgcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2019112720190816
4329001524 0 013994 936 864optgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2019112720190816
4329002424 0 017770 936 864refgcc_-funroll-loops_-O2_-fomit-frame-pointer2019112720190816
4495501308 0 012942 920 864optgcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2019112720190816
4495503680 0 017739 944 896refgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2019112720190816
4560271424 0 013802 936 864optgcc_-O2_-fomit-frame-pointer2019112720190816
4911063656 0 019299 944 896optgcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2019112720190816
7132732668 0 015632 816 880refclang_-O3_-fwrapv_-mavx2_-fomit-frame-pointer_-Qunused-arguments2019112720190816
7868071220 0 013538 936 864refgcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2019112720190816
7908751508 0 013970 936 864optgcc_-fno-schedule-insns_-O_-fomit-frame-pointer2019112720190816
8303191168 0 012798 920 864refgcc_-Os_-fomit-frame-pointer2019112720190816
8332001168 0 012798 920 864refgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2019112720190816
8574753668 0 017739 944 896refgcc_-O3_-fomit-frame-pointer2019112720190816
9740252668 0 015632 816 880refclang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments2019112720190816
9883451232 0 012886 920 864refgcc_-funroll-loops_-Os_-fomit-frame-pointer2019112720190816
12394581364 0 013834 936 864refgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2019112720190816
12697153088 0 019758 920 864optgcc_-funroll-loops2019112720190816
14402252468 0 018130 936 864refgcc_-funroll-loops_-O_-fomit-frame-pointer2019112720190816
18481501232 0 012886 920 864refgcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2019112720190816
19896751168 0 012798 920 864refgcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2019112720190816
20477041360 0 013826 936 864refgcc_-O_-fomit-frame-pointer2019112720190816
21205391360 0 013826 936 864refgcc_-fno-schedule-insns_-O_-fomit-frame-pointer2019112720190816
22521831240 0 013618 936 864refgcc_-O2_-fomit-frame-pointer2019112720190816
22979761232 0 013610 936 864refgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2019112720190816
37258852312 0 018982 920 864refgcc_-funroll-loops2019112720190816
37296002312 0 018982 920 864refgcc2019112720190816
37379252312 0 018982 920 864refcc2019112720190816
50283003088 0 019758 920 864optgcc2019112720190816
70742653088 0 019758 920 864optcc2019112720190816