Implementation notes: aarch64, hikey960, crypto_aead/sneiken192

Computer: hikey960
Architecture: aarch64
CPU ID: 410fd034
SUPERCOP version: 20190816
Operation: crypto_aead
Primitive: sneiken192
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
01780 0 013430 920 864optgcc_-funroll-loops_-Os_-fomit-frame-pointer2019113020190816
832502626 0 015584 816 880optclang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments2019113020190816
915752626 0 015584 816 880optclang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments2019113020190816
999003860 0 019522 936 864optgcc_-funroll-loops_-O_-fomit-frame-pointer2019113020190816
999003700 0 019082 936 864optgcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2019113020190816
1082252626 0 015568 816 880optclang_-O3_-fomit-frame-pointer_-Qunused-arguments2019113020190816
1082257456 0 023115 944 896optgcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2019113020190816
1165505608 0 019691 944 896optgcc_-O3_-fomit-frame-pointer2019113020190816
1165503082 0 017171 944 896refgcc_-O3_-fomit-frame-pointer2019113020190816
1248751812 0 014130 936 864optgcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2019113020190816
1248751812 0 014194 936 864optgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2019113020190816
1249802614 0 015082 936 864refgcc_-fno-schedule-insns_-O_-fomit-frame-pointer2019113020190816
1286232626 0 015584 816 880optclang_-O3_-fwrapv_-mavx2_-fomit-frame-pointer_-Qunused-arguments2019113020190816
1415251780 0 013430 920 864optgcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2019113020190816
1415256366 0 021754 936 864refgcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2019113020190816
1415253098 0 017171 944 896refgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2019113020190816
1498502352 0 015312 816 880refclang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments2019113020190816
1498502662 0 015050 936 864refgcc_-O2_-fomit-frame-pointer2019113020190816
1498502646 0 014970 936 864refgcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2019113020190816
1498502450 0 018174 920 864refgcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2019113020190816
1520091780 0 017502 920 864optgcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2019113020190816
1581752352 0 015296 816 880refclang_-O3_-fomit-frame-pointer_-Qunused-arguments2019113020190816
1581753082 0 018787 944 896refgcc_-funroll-loops_-O3_-fomit-frame-pointer2019113020190816
1637027456 0 023147 944 896optgcc_-funroll-loops_-O3_-fomit-frame-pointer2019113020190816
1665005608 0 019643 944 896optgcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2019113020190816
1753951812 0 014194 936 864optgcc_-O2_-fomit-frame-pointer2019113020190816
1753951952 0 014418 936 864optgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2019113020190816
1753952352 0 015312 816 880refclang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments2019113020190816
1753956474 0 022138 936 864refgcc_-funroll-loops_-O_-fomit-frame-pointer2019113020190816
1753952626 0 015098 936 864refgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2019113020190816
1869376474 0 022138 936 864refgcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2019113020190816
1914753700 0 019050 936 864optgcc_-funroll-loops_-O2_-fomit-frame-pointer2019113020190816
1914752450 0 018174 920 864refgcc_-Os_-fomit-frame-pointer2019113020190816
1987811940 0 014402 936 864optgcc_-fno-schedule-insns_-O_-fomit-frame-pointer2019113020190816
1987816430 0 021786 936 864refgcc_-funroll-loops_-O2_-fomit-frame-pointer2019113020190816
1998003860 0 019522 936 864optgcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2019113020190816
2081251780 0 017502 920 864optgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2019113020190816
2104742450 0 014102 920 864refgcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2019113020190816
2164763034 0 017075 944 896refgcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2019113020190816
2221675616 0 019691 944 896optgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2019113020190816
2221672352 0 015312 816 880refclang_-O3_-fwrapv_-mavx2_-fomit-frame-pointer_-Qunused-arguments2019113020190816
2221673034 0 018691 944 896refgcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2019113020190816
2497502614 0 015082 936 864refgcc_-O_-fomit-frame-pointer2019113020190816
2497502658 0 015042 936 864refgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2019113020190816
2923251780 0 017502 920 864optgcc_-Os_-fomit-frame-pointer2019113020190816
3738704422 0 021167 928 864optcc2019113020190816
3738701940 0 014402 936 864optgcc_-O_-fomit-frame-pointer2019113020190816
3741762450 0 014102 920 864refgcc_-funroll-loops_-Os_-fomit-frame-pointer2019113020190816
3741762450 0 018174 920 864refgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2019113020190816
5411255286 0 021958 920 864refgcc2019113020190816
6431154422 0 021167 928 864optgcc_-funroll-loops2019113020190816
8574755286 0 021958 920 864refcc2019113020190816
9740254422 0 021167 928 864optgcc2019113020190816
12862305286 0 021958 920 864refgcc_-funroll-loops2019113020190816