Implementation notes: aarch64, hikey960, crypto_aead/acorn128v2

Computer: hikey960
Architecture: aarch64
CPU ID: 410fd034
SUPERCOP version: 20190816
Operation: crypto_aead
Primitive: acorn128v2
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
04328 0 018363 944 896optgcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2019112720190816
02636 0 014286 920 864optgcc_-funroll-loops_-Os_-fomit-frame-pointer2019112720190816
266495420 0 020818 936 864optgcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2019112720190816
355324248 0 018331 944 896optgcc_-O3_-fomit-frame-pointer2019112720190816
374676212 0 019160 816 880optclang_-O3_-fwrapv_-mavx2_-fomit-frame-pointer_-Qunused-arguments2019112720190816
416256344 0 022043 944 896optgcc_-funroll-loops_-O3_-fomit-frame-pointer2019112720190816
416254256 0 018331 944 896optgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2019112720190816
416252636 0 014270 920 864optgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2019112720190816
488622636 0 014270 920 864optgcc_-Os_-fomit-frame-pointer2019112720190816
499502824 0 015210 936 864optgcc_-O2_-fomit-frame-pointer2019112720190816
499502636 0 014270 920 864optgcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2019112720190816
584656212 0 019160 816 880optclang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments2019112720190816
666005888 0 021562 936 864optgcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2019112720190816
666003256 0 015730 936 864optgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2019112720190816
701585340 0 020698 936 864optgcc_-funroll-loops_-O2_-fomit-frame-pointer2019112720190816
701585888 0 021562 936 864optgcc_-funroll-loops_-O_-fomit-frame-pointer2019112720190816
701586420 0 022091 944 896optgcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2019112720190816
701582824 0 015210 936 864optgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2019112720190816
818516212 0 019144 816 880optclang_-O3_-fomit-frame-pointer_-Qunused-arguments2019112720190816
818516212 0 019160 816 880optclang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments2019112720190816
832502900 0 015226 936 864optgcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2019112720190816
915752636 0 014286 920 864optgcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2019112720190816
935443256 0 015730 936 864optgcc_-O_-fomit-frame-pointer2019112720190816
1581753256 0 015730 936 864optgcc_-fno-schedule-insns_-O_-fomit-frame-pointer2019112720190816
2081257380 0 024046 920 864optcc2019112720190816
8325007380 0 024046 920 864optgcc2019112720190816
8325007380 0 024046 920 864optgcc_-funroll-loops2019112720190816
49284005588 0 019749 952 896refgcc_-O3_-fomit-frame-pointer2019112720190816
49783505568 0 019677 952 896refgcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2019112720190816
51948004544 0 017496 816 880refclang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments2019112720190816
52114504544 0 017472 816 880refclang_-O3_-fomit-frame-pointer_-Qunused-arguments2019112720190816
52114504544 0 017496 816 880refclang_-O3_-fwrapv_-mavx2_-fomit-frame-pointer_-Qunused-arguments2019112720190816
52197754544 0 017496 816 880refclang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments2019112720190816
79931215700 0 021477 952 896refgcc_-funroll-loops_-O3_-fomit-frame-pointer2019112720190816
80502755588 0 019741 952 896refgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2019112720190816
81159005680 0 021421 952 896refgcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2019112720190816
167082755056 0 020410 936 864refgcc_-funroll-loops_-O2_-fomit-frame-pointer2019112720190816
247708135004 0 020402 936 864refgcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2019112720190816
254994752284 0 014674 936 864refgcc_-O2_-fomit-frame-pointer2019112720190816
254994752276 0 014602 936 864refgcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2019112720190816
254994752292 0 014682 936 864refgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2019112720190816
258022742256 0 014730 936 864refgcc_-O_-fomit-frame-pointer2019112720190816
261238502256 0 014730 936 864refgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2019112720190816
263647445588 0 021258 936 864refgcc_-funroll-loops_-O_-fomit-frame-pointer2019112720190816
266986415588 0 021258 936 864refgcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2019112720190816
369546752064 0 013694 920 864refgcc_-Os_-fomit-frame-pointer2019112720190816
370423742120 0 013766 920 864refgcc_-funroll-loops_-Os_-fomit-frame-pointer2019112720190816
519052272064 0 013694 920 864refgcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2019112720190816
718447502256 0 014730 936 864refgcc_-fno-schedule-insns_-O_-fomit-frame-pointer2019112720190816
864488582068 0 013702 920 864refgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2019112720190816
864759552120 0 013766 920 864refgcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2019112720190816
1678403254040 0 020702 920 864refcc2019112720190816
1678902754040 0 020702 920 864refgcc2019112720190816
2458804044040 0 020702 920 864refgcc_-funroll-loops2019112720190816