Implementation notes: aarch64, rockpi4, crypto_core/hsalsa20

Computer: rockpi4
Architecture: aarch64
CPU ID: unknown CPU ID
SUPERCOP version: 20190816
Operation: crypto_core
Primitive: hsalsa20
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
413400 0 013127 888 784refgcc_-O3_-fomit-frame-pointer2019091020190816
413400 0 011958 880 768refgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2019091020190816
413544 0 014356 800 792ref2clang_-O3_-fomit-frame-pointer_-Qunused-arguments2019091020190816
413540 0 014404 800 792ref2clang_-O3_-fwrapv_-mavx2_-fomit-frame-pointer_-Qunused-arguments2019091020190816
413400 0 011862 880 768ref2gcc_-O2_-fomit-frame-pointer2019091020190816
413400 0 013127 888 784ref2gcc_-O3_-fomit-frame-pointer2019091020190816
413400 0 013926 880 768ref2gcc_-funroll-loops_-O2_-fomit-frame-pointer2019091020190816
413400 0 011958 880 768ref2gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2019091020190816
413400 0 013223 888 784ref2gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2019091020190816
826544 0 014348 800 792refclang_-O3_-fomit-frame-pointer_-Qunused-arguments2019091020190816
826540 0 014396 800 792refclang_-O3_-fwrapv_-mavx2_-fomit-frame-pointer_-Qunused-arguments2019091020190816
826540 0 014396 800 792refclang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments2019091020190816
826540 0 014396 800 792refclang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments2019091020190816
826544 0 014396 800 792refclang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2019091020190816
826400 0 011862 880 768refgcc_-O2_-fomit-frame-pointer2019091020190816
826696 0 011294 864 760refgcc_-Os_-fomit-frame-pointer2019091020190816
826408 0 011822 880 768refgcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2019091020190816
826408 0 013143 888 784refgcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2019091020190816
826876 0 012374 880 768refgcc_-fno-schedule-insns_-O_-fomit-frame-pointer2019091020190816
826400 0 013926 880 768refgcc_-funroll-loops_-O2_-fomit-frame-pointer2019091020190816
826400 0 014503 888 784refgcc_-funroll-loops_-O3_-fomit-frame-pointer2019091020190816
826696 0 011358 864 760refgcc_-funroll-loops_-Os_-fomit-frame-pointer2019091020190816
826408 0 014046 880 768refgcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2019091020190816
826408 0 014503 888 784refgcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2019091020190816
826696 0 011358 864 760refgcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2019091020190816
826400 0 013223 888 784refgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2019091020190816
826876 0 012374 880 768refgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2019091020190816
826540 0 014404 800 792ref2clang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments2019091020190816
826540 0 014404 800 792ref2clang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments2019091020190816
826544 0 014404 800 792ref2clang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2019091020190816
826696 0 011294 864 760ref2gcc_-Os_-fomit-frame-pointer2019091020190816
826408 0 011822 880 768ref2gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2019091020190816
826408 0 013143 888 784ref2gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2019091020190816
826400 0 014503 888 784ref2gcc_-funroll-loops_-O3_-fomit-frame-pointer2019091020190816
826876 0 015582 880 768ref2gcc_-funroll-loops_-O_-fomit-frame-pointer2019091020190816
826696 0 011358 864 760ref2gcc_-funroll-loops_-Os_-fomit-frame-pointer2019091020190816
826408 0 014046 880 768ref2gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2019091020190816
826408 0 014503 888 784ref2gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2019091020190816
826876 0 015582 880 768ref2gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2019091020190816
826696 0 011358 864 760ref2gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2019091020190816
826696 0 011294 864 760ref2gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2019091020190816
1239876 0 012374 880 768refgcc_-O_-fomit-frame-pointer2019091020190816
1239696 0 011294 864 760refgcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2019091020190816
1239876 0 015582 880 768refgcc_-funroll-loops_-O_-fomit-frame-pointer2019091020190816
1239876 0 015582 880 768refgcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2019091020190816
1239696 0 011294 864 760refgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2019091020190816
1239876 0 012374 880 768ref2gcc_-O_-fomit-frame-pointer2019091020190816
1239876 0 012374 880 768ref2gcc_-fno-schedule-insns_-O_-fomit-frame-pointer2019091020190816
1239696 0 011294 864 760ref2gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2019091020190816
1239876 0 012374 880 768ref2gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2019091020190816
49562580 0 016662 864 768refcc2019091020190816
49562580 0 016662 864 768refgcc_-funroll-loops2019091020190816
49561980 0 016054 864 768ref2cc2019091020190816
49561980 0 016054 864 768ref2gcc2019091020190816
49561980 0 016054 864 768ref2gcc_-funroll-loops2019091020190816
78472580 0 016662 864 768refgcc2019091020190816