Implementation notes: aarch64, hikey960, crypto_aead/knot256

Computer: hikey960
Architecture: aarch64
CPU ID: 410fd034
SUPERCOP version: 20190816
Operation: crypto_aead
Primitive: knot256
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
1421284283 0 019690 936 864optgcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2019112820190816
1598766276 127 021682 1063 864refgcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2019112820190816
1865433559 0 019227 944 896optgcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2019112820190816
1954262759 0 014422 920 864optgcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2019112820190816
2043092759 0 014406 920 864optgcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2019112820190816
2064603203 0 016168 816 880optclang_-O3_-fwrapv_-mavx2_-fomit-frame-pointer_-Qunused-arguments2019112820190816
2220502648 127 015616 943 880refclang_-O3_-fwrapv_-mavx2_-fomit-frame-pointer_-Qunused-arguments2019112820190816
2497203203 0 016168 816 880optclang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments2019112820190816
2580753587 0 017675 944 896optgcc_-O3_-fomit-frame-pointer2019112820190816
2747254419 0 016898 936 864optgcc_-O_-fomit-frame-pointer2019112820190816
2747254419 0 016898 936 864optgcc_-fno-schedule-insns_-O_-fomit-frame-pointer2019112820190816
2747255883 0 021562 936 864optgcc_-funroll-loops_-O_-fomit-frame-pointer2019112820190816
2842245740 127 021418 1063 864refgcc_-funroll-loops_-O_-fomit-frame-pointer2019112820190816
2997002648 127 015616 943 880refclang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments2019112820190816
2997002648 127 015616 943 880refclang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments2019112820190816
3080256292 127 021658 1063 864refgcc_-funroll-loops_-O2_-fomit-frame-pointer2019112820190816
3413255740 127 021418 1063 864refgcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2019112820190816
3507902759 0 014406 920 864optgcc_-Os_-fomit-frame-pointer2019112820190816
3507903559 0 017595 944 896optgcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2019112820190816
3507902759 0 014406 920 864optgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2019112820190816
3538553587 0 019291 944 896optgcc_-funroll-loops_-O3_-fomit-frame-pointer2019112820190816
3624833619 0 017699 944 896optgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2019112820190816
3954853203 0 016168 816 880optclang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments2019112820190816
3996002648 127 015592 943 880refclang_-O3_-fomit-frame-pointer_-Qunused-arguments2019112820190816
4121374323 0 019690 936 864optgcc_-funroll-loops_-O2_-fomit-frame-pointer2019112820190816
4162503047 0 015378 936 864optgcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2019112820190816
4174541812 127 013478 1047 864refgcc_-funroll-loops_-Os_-fomit-frame-pointer2019112820190816
4245752148 127 014546 1063 864refgcc_-O2_-fomit-frame-pointer2019112820190816
4245752148 127 014546 1063 864refgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2019112820190816
4307672016 127 014498 1063 864refgcc_-O_-fomit-frame-pointer2019112820190816
4329002016 127 014498 1063 864refgcc_-fno-schedule-insns_-O_-fomit-frame-pointer2019112820190816
4329006976 127 021051 1079 896refgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2019112820190816
4453348344 127 024011 1079 896refgcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2019112820190816
4745257168 127 021251 1079 896refgcc_-O3_-fomit-frame-pointer2019112820190816
4828508320 127 024019 1079 896refgcc_-funroll-loops_-O3_-fomit-frame-pointer2019112820190816
5328644515 0 017002 936 864optgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2019112820190816
5612643063 0 015458 936 864optgcc_-O2_-fomit-frame-pointer2019112820190816
5744251812 127 013462 1047 864refgcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2019112820190816
5910047200 127 021235 1079 896refgcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2019112820190816
6080365883 0 021562 936 864optgcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2019112820190816
6299902032 127 014514 1063 864refgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2019112820190816
6576752132 127 014466 1063 864refgcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2019112820190816
6660003203 0 016152 816 880optclang_-O3_-fomit-frame-pointer_-Qunused-arguments2019112820190816
7476642759 0 014422 920 864optgcc_-funroll-loops_-Os_-fomit-frame-pointer2019112820190816
7762131812 127 013478 1047 864refgcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2019112820190816
7992001812 127 013462 1047 864refgcc_-Os_-fomit-frame-pointer2019112820190816
7995601812 127 013462 1047 864refgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2019112820190816
11216103103 0 015498 936 864optgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2019112820190816
121545011171 0 027846 920 864optgcc2019112820190816
122377511171 0 027846 920 864optgcc_-funroll-loops2019112820190816
15365864956 127 021630 1047 864refcc2019112820190816
16069184956 127 021630 1047 864refgcc_-funroll-loops2019112820190816
190411511171 0 027846 920 864optcc2019112820190816
52614004956 127 021630 1047 864refgcc2019112820190816