Implementation notes: aarch64, rockpi4, crypto_hash/bblake256

Computer: rockpi4
Architecture: aarch64
CPU ID: unknown CPU ID
SUPERCOP version: 20190816
Operation: crypto_hash
Primitive: bblake256
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
3056211228 0 023567 896 760bswapgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2019091120190816
3056210728 0 020910 872 736regsgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2019091120190816
3097510284 0 023636 800 768bswapclang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2019091120190816
3097510536 0 020726 872 736bswapgcc_-Os_-fomit-frame-pointer2019091120190816
3097511052 0 022110 888 744bswapgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2019091120190816
3097511236 0 022302 888 744regsgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2019091120190816
3138810128 0 023476 800 768bswapclang_-O3_-fwrapv_-mavx2_-fomit-frame-pointer_-Qunused-arguments2019091120190816
3138810128 0 023476 800 768bswapclang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments2019091120190816
3138810792 0 021686 888 744bswapgcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2019091120190816
3138810536 0 020790 872 736bswapgcc_-funroll-loops_-Os_-fomit-frame-pointer2019091120190816
3138810360 0 023652 800 768regsclang_-O3_-fomit-frame-pointer_-Qunused-arguments2019091120190816
3138810360 0 023700 800 768regsclang_-O3_-fwrapv_-mavx2_-fomit-frame-pointer_-Qunused-arguments2019091120190816
3138810728 0 020910 872 736regsgcc_-Os_-fomit-frame-pointer2019091120190816
3138811028 0 023255 896 760regsgcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2019091120190816
3138810728 0 020974 872 736regsgcc_-funroll-loops_-Os_-fomit-frame-pointer2019091120190816
3180110984 0 021870 888 744regsgcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2019091120190816
3221411104 0 024214 888 744bswapgcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2019091120190816
3262711292 0 024318 888 744bswapgcc_-funroll-loops_-O2_-fomit-frame-pointer2019091120190816
3262711228 0 022190 888 744regsgcc_-O2_-fomit-frame-pointer2019091120190816
3304011484 0 024510 888 744regsgcc_-funroll-loops_-O2_-fomit-frame-pointer2019091120190816
3717010836 0 023071 896 760bswapgcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2019091120190816
3717010516 0 023860 800 768regsclang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2019091120190816
3758310536 0 020726 872 736bswapgcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2019091120190816
3799610536 0 020790 872 736bswapgcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2019091120190816
3799610536 0 020726 872 736bswapgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2019091120190816
3799610728 0 020910 872 736regsgcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2019091120190816
3840910128 0 023428 800 768bswapclang_-O3_-fomit-frame-pointer_-Qunused-arguments2019091120190816
3840910128 0 023476 800 768bswapclang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments2019091120190816
3840911096 0 023327 896 760bswapgcc_-O3_-fomit-frame-pointer2019091120190816
3840911280 0 023519 896 760regsgcc_-O3_-fomit-frame-pointer2019091120190816
3840910728 0 020974 872 736regsgcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2019091120190816
3882211044 0 021998 888 744bswapgcc_-O2_-fomit-frame-pointer2019091120190816
3882211040 0 024655 896 760bswapgcc_-funroll-loops_-O3_-fomit-frame-pointer2019091120190816
3882210836 0 024431 896 760bswapgcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2019091120190816
3882210360 0 023700 800 768regsclang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments2019091120190816
3882210360 0 023700 800 768regsclang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments2019091120190816
3882211028 0 024615 896 760regsgcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2019091120190816
3882211412 0 023759 896 760regsgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2019091120190816
3923511232 0 024847 896 760regsgcc_-funroll-loops_-O3_-fomit-frame-pointer2019091120190816
3964811288 0 024406 888 744regsgcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2019091120190816
5699412848 0 023886 888 744regsgcc_-fno-schedule-insns_-O_-fomit-frame-pointer2019091120190816
5740713124 0 027382 888 744regsgcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2019091120190816
6897113784 0 028038 888 744bswapgcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2019091120190816
6938413516 0 024558 888 744bswapgcc_-fno-schedule-insns_-O_-fomit-frame-pointer2019091120190816
6979713516 0 024558 888 744bswapgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2019091120190816
10159812848 0 023886 888 744regsgcc_-O_-fomit-frame-pointer2019091120190816
10159813124 0 027382 888 744regsgcc_-funroll-loops_-O_-fomit-frame-pointer2019091120190816
10159812848 0 023886 888 744regsgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2019091120190816
11274913784 0 028038 888 744bswapgcc_-funroll-loops_-O_-fomit-frame-pointer2019091120190816
11316213516 0 024558 888 744bswapgcc_-O_-fomit-frame-pointer2019091120190816
18585029348 0 042550 872 744bswapgcc2019091120190816
18626329348 0 042550 872 744bswapgcc_-funroll-loops2019091120190816
18915431000 0 044198 872 744regscc2019091120190816
18915431000 0 044198 872 744regsgcc2019091120190816
23871429348 0 042550 872 744bswapcc2019091120190816
25234331000 0 044198 872 744regsgcc_-funroll-loops2019091120190816