Implementation notes: aarch64, hikey960, crypto_aead/tinyjambu128

Computer: hikey960
Architecture: aarch64
CPU ID: 410fd034
SUPERCOP version: 20190816
Operation: crypto_aead
Primitive: tinyjambu128
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
1065964028 0 019723 944 896refgcc_-funroll-loops_-O3_-fomit-frame-pointer2019113020190816
1415252580 0 016611 944 896optgcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2019113020190816
1421282396 0 017778 936 864optgcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2019113020190816
1665002180 0 015136 816 880optclang_-O3_-fwrapv_-mavx2_-fomit-frame-pointer_-Qunused-arguments2019113020190816
1665004188 0 019883 944 896optgcc_-funroll-loops_-O3_-fomit-frame-pointer2019113020190816
1685611444 0 013826 936 864optgcc_-O2_-fomit-frame-pointer2019113020190816
1831501540 0 014010 936 864optgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2019113020190816
1914751376 0 017094 920 864optgcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2019113020190816
2043091540 0 014002 936 864optgcc_-O_-fomit-frame-pointer2019113020190816
2220751332 0 013714 936 864refgcc_-O2_-fomit-frame-pointer2019113020190816
2220751308 0 012958 920 864refgcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2019113020190816
2247752324 0 015264 816 880refclang_-O3_-fomit-frame-pointer_-Qunused-arguments2019113020190816
2247752928 0 017003 944 896refgcc_-O3_-fomit-frame-pointer2019113020190816
2247752924 0 016955 944 896refgcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2019113020190816
2497502180 0 015136 816 880optclang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments2019113020190816
2497501444 0 013826 936 864optgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2019113020190816
2581062180 0 015120 816 880optclang_-O3_-fomit-frame-pointer_-Qunused-arguments2019113020190816
2664001308 0 012958 920 864refgcc_-funroll-loops_-Os_-fomit-frame-pointer2019113020190816
2689391376 0 017094 920 864optgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2019113020190816
2747252596 0 016675 944 896optgcc_-O3_-fomit-frame-pointer2019113020190816
2747251424 0 013890 936 864refgcc_-fno-schedule-insns_-O_-fomit-frame-pointer2019113020190816
2806322324 0 015280 816 880refclang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments2019113020190816
2830501432 0 013078 920 864optgcc_-funroll-loops_-Os_-fomit-frame-pointer2019113020190816
2913752484 0 018146 936 864optgcc_-funroll-loops_-O_-fomit-frame-pointer2019113020190816
2997001432 0 013078 920 864optgcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2019113020190816
3080252324 0 015280 816 880refclang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments2019113020190816
3122252324 0 015280 816 880refclang_-O3_-fwrapv_-mavx2_-fomit-frame-pointer_-Qunused-arguments2019113020190816
3157113988 0 019643 944 896refgcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2019113020190816
3274042436 0 017786 936 864refgcc_-funroll-loops_-O2_-fomit-frame-pointer2019113020190816
3504452396 0 017746 936 864optgcc_-funroll-loops_-O2_-fomit-frame-pointer2019113020190816
3579752928 0 016995 944 896refgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2019113020190816
3663001376 0 017094 920 864optgcc_-Os_-fomit-frame-pointer2019113020190816
3738704140 0 019795 944 896optgcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2019113020190816
3738702596 0 016667 944 896optgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2019113020190816
3746252428 0 017810 936 864refgcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2019113020190816
4092551540 0 014002 936 864optgcc_-fno-schedule-insns_-O_-fomit-frame-pointer2019113020190816
4209481428 0 013746 936 864optgcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2019113020190816
4245751332 0 013714 936 864refgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2019113020190816
4371151424 0 013890 936 864refgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2019113020190816
4412252624 0 018290 936 864refgcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2019113020190816
4828502180 0 015136 816 880optclang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments2019113020190816
4870711324 0 013642 936 864refgcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2019113020190816
5607602484 0 018146 936 864optgcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2019113020190816
6576751236 0 016958 920 864refgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2019113020190816
6619171236 0 016958 920 864refgcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2019113020190816
6743251236 0 016958 920 864refgcc_-Os_-fomit-frame-pointer2019113020190816
7242751424 0 013890 936 864refgcc_-O_-fomit-frame-pointer2019113020190816
7575752992 0 019662 920 864optgcc2019113020190816
8877942624 0 018290 936 864refgcc_-funroll-loops_-O_-fomit-frame-pointer2019113020190816
12820502400 0 019070 920 864refgcc_-funroll-loops2019113020190816
33262372992 0 019662 920 864optcc2019113020190816
33300002992 0 019662 920 864optgcc_-funroll-loops2019113020190816
45371252400 0 019070 920 864refcc2019113020190816
46869752400 0 019070 920 864refgcc2019113020190816