Implementation notes: aarch64, supercoplxc, crypto_core/hsalsa20

Computer: supercoplxc
Architecture: aarch64
CPU ID: 410fd034
SUPERCOP version: 20190816
Operation: crypto_core
Primitive: hsalsa20
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
480400 0 011336 880 768refgcc_-O2_-fomit-frame-pointer2019082820190816
480400 0 012609 888 784refgcc_-O3_-fomit-frame-pointer2019082820190816
480400 0 013408 880 768refgcc_-funroll-loops_-O2_-fomit-frame-pointer2019082820190816
480400 0 013985 888 784refgcc_-funroll-loops_-O3_-fomit-frame-pointer2019082820190816
480400 0 011336 880 768ref2gcc_-O2_-fomit-frame-pointer2019082820190816
480400 0 012609 888 784ref2gcc_-O3_-fomit-frame-pointer2019082820190816
480400 0 013408 880 768ref2gcc_-funroll-loops_-O2_-fomit-frame-pointer2019082820190816
480400 0 013985 888 784ref2gcc_-funroll-loops_-O3_-fomit-frame-pointer2019082820190816
560544 0 013830 800 792refclang_-O3_-fomit-frame-pointer_-Qunused-arguments2019082820190816
560540 0 013878 800 792refclang_-O3_-fwrapv_-mavx2_-fomit-frame-pointer_-Qunused-arguments2019082820190816
560540 0 013878 800 792refclang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments2019082820190816
560540 0 013878 800 792refclang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments2019082820190816
560544 0 013838 800 792ref2clang_-O3_-fomit-frame-pointer_-Qunused-arguments2019082820190816
560540 0 013886 800 792ref2clang_-O3_-fwrapv_-mavx2_-fomit-frame-pointer_-Qunused-arguments2019082820190816
560540 0 013886 800 792ref2clang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments2019082820190816
560540 0 013886 800 792ref2clang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments2019082820190816
640544 0 013878 800 792refclang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2019082820190816
640408 0 013520 880 768refgcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2019082820190816
640408 0 013977 888 784refgcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2019082820190816
640544 0 013886 800 792ref2clang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2019082820190816
640408 0 013520 880 768ref2gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2019082820190816
640408 0 013977 888 784ref2gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2019082820190816
720696 0 010840 864 760refgcc_-funroll-loops_-Os_-fomit-frame-pointer2019082820190816
720696 0 010840 864 760refgcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2019082820190816
720696 0 010840 864 760ref2gcc_-funroll-loops_-Os_-fomit-frame-pointer2019082820190816
720696 0 010840 864 760ref2gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2019082820190816
960408 0 011304 880 768refgcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2019082820190816
960408 0 012617 888 784refgcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2019082820190816
960408 0 011304 880 768ref2gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2019082820190816
960408 0 012617 888 784ref2gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2019082820190816
1280696 0 010776 864 760refgcc_-Os_-fomit-frame-pointer2019082820190816
1280696 0 010776 864 760refgcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2019082820190816
1280696 0 010776 864 760ref2gcc_-Os_-fomit-frame-pointer2019082820190816
1280696 0 010776 864 760ref2gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2019082820190816
1520876 0 011848 880 768refgcc_-O_-fomit-frame-pointer2019082820190816
1520876 0 011848 880 768refgcc_-fno-schedule-insns_-O_-fomit-frame-pointer2019082820190816
1520876 0 015064 880 768refgcc_-funroll-loops_-O_-fomit-frame-pointer2019082820190816
1520876 0 015064 880 768refgcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2019082820190816
1520876 0 011848 880 768ref2gcc_-O_-fomit-frame-pointer2019082820190816
1520876 0 011848 880 768ref2gcc_-fno-schedule-insns_-O_-fomit-frame-pointer2019082820190816
1520876 0 015064 880 768ref2gcc_-funroll-loops_-O_-fomit-frame-pointer2019082820190816
1520876 0 015064 880 768ref2gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2019082820190816
90401980 0 015536 864 768ref2cc2019082820190816
90401980 0 015536 864 768ref2gcc2019082820190816
90401980 0 015536 864 768ref2gcc_-funroll-loops2019082820190816
96002580 0 016136 864 768refcc2019082820190816
96002580 0 016136 864 768refgcc2019082820190816
96002580 0 016136 864 768refgcc_-funroll-loops2019082820190816