Implementation notes: aarch64, hikey960, crypto_aead/clx128h

Computer: hikey960
Architecture: aarch64
CPU ID: 410fd034
SUPERCOP version: 20190816
Operation: crypto_aead
Primitive: clx128h
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
1914752272 0 015232 816 880optclang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments2019112720190816
1956614236 0 019875 944 896refgcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2019112720190816
2081252716 0 018370 936 864optgcc_-funroll-loops_-O_-fomit-frame-pointer2019112720190816
2081254196 0 019875 944 896refgcc_-funroll-loops_-O3_-fomit-frame-pointer2019112720190816
2081252404 0 018058 936 864refgcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2019112720190816
2164501576 0 013946 936 864optgcc_-O2_-fomit-frame-pointer2019112720190816
2164762216 0 016227 944 896optgcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2019112720190816
2220752404 0 018058 936 864refgcc_-funroll-loops_-O_-fomit-frame-pointer2019112720190816
2247751548 0 013858 936 864optgcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2019112720190816
2331001668 0 014122 936 864optgcc_-O_-fomit-frame-pointer2019112720190816
2331001468 0 017190 920 864optgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2019112720190816
2497501696 0 014154 936 864optgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2019112720190816
2684492272 0 015208 816 880optclang_-O3_-fomit-frame-pointer_-Qunused-arguments2019112720190816
2705952272 0 015232 816 880optclang_-O3_-fwrapv_-mavx2_-fomit-frame-pointer_-Qunused-arguments2019112720190816
2747253928 0 019603 944 896optgcc_-funroll-loops_-O3_-fomit-frame-pointer2019112720190816
2747253888 0 019523 944 896optgcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2019112720190816
2806322648 0 017986 936 864optgcc_-funroll-loops_-O2_-fomit-frame-pointer2019112720190816
2830502420 0 015360 816 880refclang_-O3_-fomit-frame-pointer_-Qunused-arguments2019112720190816
3040181576 0 013946 936 864optgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2019112720190816
3080252420 0 015376 816 880refclang_-O3_-fwrapv_-mavx2_-fomit-frame-pointer_-Qunused-arguments2019112720190816
3080252420 0 015376 816 880refclang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments2019112720190816
3080252420 0 015376 816 880refclang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments2019112720190816
3122251468 0 017190 920 864optgcc_-Os_-fomit-frame-pointer2019112720190816
3157111500 0 013150 920 864optgcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2019112720190816
3579752340 0 017714 936 864refgcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2019112720190816
3663002716 0 018370 936 864optgcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2019112720190816
3663002368 0 017706 936 864refgcc_-funroll-loops_-O2_-fomit-frame-pointer2019112720190816
3738082272 0 015232 816 880optclang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments2019112720190816
3738702620 0 017994 936 864optgcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2019112720190816
3975622272 0 016323 944 896optgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2019112720190816
3996003400 0 017459 944 896refgcc_-O3_-fomit-frame-pointer2019112720190816
3996003348 0 017363 944 896refgcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2019112720190816
4205702272 0 016331 944 896optgcc_-O3_-fomit-frame-pointer2019112720190816
4412251468 0 017190 920 864optgcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2019112720190816
5378783400 0 017451 944 896refgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2019112720190816
6493501232 0 012878 920 864refgcc_-funroll-loops_-Os_-fomit-frame-pointer2019112720190816
6576751364 0 013818 936 864refgcc_-fno-schedule-insns_-O_-fomit-frame-pointer2019112720190816
6743251168 0 016886 920 864refgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2019112720190816
8408251668 0 014122 936 864optgcc_-fno-schedule-insns_-O_-fomit-frame-pointer2019112720190816
10239753720 0 020382 920 864optgcc2019112720190816
10289841500 0 013150 920 864optgcc_-funroll-loops_-Os_-fomit-frame-pointer2019112720190816
10656001168 0 016886 920 864refgcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2019112720190816
12154501248 0 013618 936 864refgcc_-O2_-fomit-frame-pointer2019112720190816
12237751240 0 013610 936 864refgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2019112720190816
14152501232 0 012878 920 864refgcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2019112720190816
14485501228 0 013538 936 864refgcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2019112720190816
15068251168 0 016886 920 864refgcc_-Os_-fomit-frame-pointer2019112720190816
15651001364 0 013818 936 864refgcc_-O_-fomit-frame-pointer2019112720190816
16150501368 0 013826 936 864refgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2019112720190816
43706253720 0 020382 920 864optcc2019112720190816
61388253720 0 020382 920 864optgcc_-funroll-loops2019112720190816
87162752312 0 018974 920 864refgcc2019112720190816
94655252312 0 018974 920 864refgcc_-funroll-loops2019112720190816
127453702312 0 018974 920 864refcc2019112720190816