Implementation notes: aarch64, hikey960, crypto_aead/clx256h

Computer: hikey960
Architecture: aarch64
CPU ID: 410fd034
SUPERCOP version: 20190816
Operation: crypto_aead
Primitive: clx256h
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
1576911484 0 013142 920 864optgcc_-funroll-loops_-Os_-fomit-frame-pointer2019112720190816
1865434100 0 018171 944 896refgcc_-O3_-fomit-frame-pointer2019112720190816
2131922372 0 015320 816 880optclang_-O3_-fomit-frame-pointer_-Qunused-arguments2019112720190816
2220754312 0 019955 944 896optgcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2019112720190816
2497504956 0 020643 944 896refgcc_-funroll-loops_-O3_-fomit-frame-pointer2019112720190816
2664002544 0 017890 936 864optgcc_-funroll-loops_-O2_-fomit-frame-pointer2019112720190816
2747254352 0 020035 944 896optgcc_-funroll-loops_-O3_-fomit-frame-pointer2019112720190816
3038991460 0 013094 920 864optgcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2019112720190816
3738702500 0 017882 936 864optgcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2019112720190816
3912754948 0 020595 944 896refgcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2019112720190816
3913222900 0 015864 816 880refclang_-O3_-fwrapv_-mavx2_-fomit-frame-pointer_-Qunused-arguments2019112720190816
4162502672 0 016739 944 896optgcc_-O3_-fomit-frame-pointer2019112720190816
4163002372 0 015336 816 880optclang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments2019112720190816
4326411460 0 013094 920 864optgcc_-Os_-fomit-frame-pointer2019112720190816
4495502672 0 016691 944 896optgcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2019112720190816
4578752224 0 017570 936 864refgcc_-funroll-loops_-O2_-fomit-frame-pointer2019112720190816
4578752196 0 017578 936 864refgcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2019112720190816
4662001616 0 013994 936 864optgcc_-O2_-fomit-frame-pointer2019112720190816
4828501460 0 013094 920 864optgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2019112720190816
5203752560 0 018226 936 864optgcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2019112720190816
5244752560 0 018226 936 864optgcc_-funroll-loops_-O_-fomit-frame-pointer2019112720190816
5244754132 0 018195 944 896refgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2019112720190816
5263772220 0 017882 936 864refgcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2019112720190816
5411252220 0 017882 936 864refgcc_-funroll-loops_-O_-fomit-frame-pointer2019112720190816
5661001616 0 013994 936 864optgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2019112720190816
5869832900 0 015848 816 880refclang_-O3_-fomit-frame-pointer_-Qunused-arguments2019112720190816
5994002900 0 015864 816 880refclang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments2019112720190816
6077251484 0 013142 920 864optgcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2019112720190816
6327001700 0 014162 936 864optgcc_-fno-schedule-insns_-O_-fomit-frame-pointer2019112720190816
6327761700 0 014162 936 864optgcc_-O_-fomit-frame-pointer2019112720190816
7477402372 0 015336 816 880optclang_-O3_-fwrapv_-mavx2_-fomit-frame-pointer_-Qunused-arguments2019112720190816
7477402372 0 015336 816 880optclang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments2019112720190816
7742252688 0 016747 944 896optgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2019112720190816
8302032900 0 015864 816 880refclang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments2019112720190816
8535891596 0 013914 936 864optgcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2019112720190816
9740251220 0 013538 936 864refgcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2019112720190816
10116094064 0 018083 944 896refgcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2019112720190816
13680811232 0 013610 936 864refgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2019112720190816
14850111360 0 013826 936 864refgcc_-O_-fomit-frame-pointer2019112720190816
15318001240 0 013618 936 864refgcc_-O2_-fomit-frame-pointer2019112720190816
18693501724 0 014194 936 864optgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2019112720190816
21408032312 0 018982 920 864refgcc_-funroll-loops2019112720190816
22432201232 0 012886 920 864refgcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2019112720190816
22432201168 0 012798 920 864refgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2019112720190816
25224751360 0 013826 936 864refgcc_-fno-schedule-insns_-O_-fomit-frame-pointer2019112720190816
25807501364 0 013834 936 864refgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2019112720190816
26057253724 0 020398 920 864optcc2019112720190816
26140503724 0 020398 920 864optgcc_-funroll-loops2019112720190816
28638001232 0 012886 920 864refgcc_-funroll-loops_-Os_-fomit-frame-pointer2019112720190816
30056861168 0 012798 920 864refgcc_-Os_-fomit-frame-pointer2019112720190816
30098491168 0 012798 920 864refgcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2019112720190816
62687253724 0 020398 920 864optgcc2019112720190816
67351682312 0 018982 920 864refcc2019112720190816
157592252312 0 018982 920 864refgcc2019112720190816