Implementation notes: aarch64, hikey960, crypto_aead/clx128

Computer: hikey960
Architecture: aarch64
CPU ID: 410fd034
SUPERCOP version: 20190816
Operation: crypto_aead
Primitive: clx128
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
1498503924 0 019563 944 896refgcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2019112720190816
1581752072 0 015032 816 880optclang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments2019112720190816
1581753416 0 019051 944 896optgcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2019112720190816
1598942240 0 017578 936 864refgcc_-funroll-loops_-O2_-fomit-frame-pointer2019112720190816
1914752264 0 017922 936 864refgcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2019112720190816
2081254004 0 019683 944 896refgcc_-funroll-loops_-O3_-fomit-frame-pointer2019112720190816
2081253020 0 017075 944 896refgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2019112720190816
2226672072 0 015032 816 880optclang_-O3_-fwrapv_-mavx2_-fomit-frame-pointer_-Qunused-arguments2019112720190816
2247752220 0 015176 816 880refclang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments2019112720190816
2247751204 0 013514 936 864refgcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2019112720190816
2248022072 0 015008 816 880optclang_-O3_-fomit-frame-pointer_-Qunused-arguments2019112720190816
2331002224 0 017562 936 864optgcc_-funroll-loops_-O2_-fomit-frame-pointer2019112720190816
2331002956 0 016971 944 896refgcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2019112720190816
2414251348 0 013810 936 864refgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2019112720190816
2497502072 0 015032 816 880optclang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments2019112720190816
2497501960 0 016019 944 896optgcc_-O3_-fomit-frame-pointer2019112720190816
2497501960 0 016011 944 896optgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2019112720190816
2497502220 0 015176 816 880refclang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments2019112720190816
2580751896 0 015907 944 896optgcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2019112720190816
2580751136 0 016846 920 864refgcc_-Os_-fomit-frame-pointer2019112720190816
2789212212 0 017586 936 864refgcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2019112720190816
3157112220 0 015176 816 880refclang_-O3_-fwrapv_-mavx2_-fomit-frame-pointer_-Qunused-arguments2019112720190816
3163503008 0 017067 944 896refgcc_-O3_-fomit-frame-pointer2019112720190816
3271102204 0 017578 936 864optgcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2019112720190816
3413252220 0 015160 816 880refclang_-O3_-fomit-frame-pointer_-Qunused-arguments2019112720190816
3579752224 0 017882 936 864optgcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2019112720190816
3738703472 0 019147 944 896optgcc_-funroll-loops_-O3_-fomit-frame-pointer2019112720190816
3829501240 0 013610 936 864refgcc_-O2_-fomit-frame-pointer2019112720190816
4578751320 0 012958 920 864optgcc_-funroll-loops_-Os_-fomit-frame-pointer2019112720190816
4578751320 0 012958 920 864optgcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2019112720190816
4578751344 0 013802 936 864refgcc_-fno-schedule-insns_-O_-fomit-frame-pointer2019112720190816
4745251344 0 013714 936 864optgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2019112720190816
4995001324 0 013634 936 864optgcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2019112720190816
5027992224 0 017882 936 864optgcc_-funroll-loops_-O_-fomit-frame-pointer2019112720190816
5078251448 0 013906 936 864optgcc_-O_-fomit-frame-pointer2019112720190816
5078251272 0 016982 920 864optgcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2019112720190816
5078251272 0 016982 920 864optgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2019112720190816
5161501272 0 016982 920 864optgcc_-Os_-fomit-frame-pointer2019112720190816
5328001464 0 013922 936 864optgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2019112720190816
5661001192 0 012830 920 864refgcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2019112720190816
5994001136 0 016846 920 864refgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2019112720190816
5994721136 0 016846 920 864refgcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2019112720190816
6410252264 0 017922 936 864refgcc_-funroll-loops_-O_-fomit-frame-pointer2019112720190816
6431151344 0 013714 936 864optgcc_-O2_-fomit-frame-pointer2019112720190816
6781941344 0 013802 936 864refgcc_-O_-fomit-frame-pointer2019112720190816
8241751240 0 013610 936 864refgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2019112720190816
9533271448 0 013906 936 864optgcc_-fno-schedule-insns_-O_-fomit-frame-pointer2019112720190816
10489501192 0 012830 920 864refgcc_-funroll-loops_-Os_-fomit-frame-pointer2019112720190816
11571752920 0 019582 920 864optgcc2019112720190816
11571752920 0 019582 920 864optgcc_-funroll-loops2019112720190816
14235752268 0 018934 920 864refgcc2019112720190816
14237462268 0 018934 920 864refgcc_-funroll-loops2019112720190816
44205752920 0 019582 920 864optcc2019112720190816
49117502268 0 018934 920 864refcc2019112720190816