Implementation notes: aarch64, supercoplxc, crypto_hash/clxhash

Computer: supercoplxc
Architecture: aarch64
CPU ID: 410fd034
SUPERCOP version: 20190816
Operation: crypto_hash
Primitive: clxhash
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
243600948 0 013798 800 768optclang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2019083120190816
251840936 0 013734 800 768optclang_-O3_-fomit-frame-pointer_-Qunused-arguments2019083120190816
252160936 0 013782 800 768optclang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments2019083120190816
252960936 0 013782 800 768optclang_-O3_-fwrapv_-mavx2_-fomit-frame-pointer_-Qunused-arguments2019083120190816
252960936 0 013782 800 768optclang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments2019083120190816
2740001168 0 014217 896 760optgcc_-funroll-loops_-O3_-fomit-frame-pointer2019083120190816
2782401160 0 014177 896 760optgcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2019083120190816
279200860 0 012537 896 760optgcc_-O3_-fomit-frame-pointer2019083120190816
2805601136 0 013600 888 744optgcc_-funroll-loops_-O2_-fomit-frame-pointer2019083120190816
2840001128 0 013680 888 744optgcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2019083120190816
306800860 0 012521 896 760optgcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2019083120190816
3392001316 0 014337 896 760refgcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2019083120190816
3596801348 0 014401 896 760refgcc_-funroll-loops_-O3_-fomit-frame-pointer2019083120190816
4072801196 0 014888 888 744optgcc_-funroll-loops_-O_-fomit-frame-pointer2019083120190816
4072801196 0 014888 888 744optgcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2019083120190816
4352801064 0 012745 896 760refgcc_-O3_-fomit-frame-pointer2019083120190816
458720828 0 010528 872 736optgcc_-funroll-loops_-Os_-fomit-frame-pointer2019083120190816
4728801064 0 012729 896 760refgcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2019083120190816
479520844 0 011240 888 744optgcc_-O2_-fomit-frame-pointer2019083120190816
490160828 0 010464 872 736optgcc_-Os_-fomit-frame-pointer2019083120190816
490160828 0 010464 872 736optgcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2019083120190816
5100001168 0 014014 800 768refclang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2019083120190816
5101601168 0 013966 800 768refclang_-O3_-fomit-frame-pointer_-Qunused-arguments2019083120190816
5101601168 0 014014 800 768refclang_-O3_-fwrapv_-mavx2_-fomit-frame-pointer_-Qunused-arguments2019083120190816
5101601168 0 014014 800 768refclang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments2019083120190816
5101601168 0 014014 800 768refclang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments2019083120190816
518640828 0 010528 872 736optgcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2019083120190816
556320824 0 013376 888 744refgcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2019083120190816
559040832 0 013296 888 744refgcc_-funroll-loops_-O2_-fomit-frame-pointer2019083120190816
560960912 0 011384 888 744optgcc_-O_-fomit-frame-pointer2019083120190816
560960912 0 011384 888 744optgcc_-fno-schedule-insns_-O_-fomit-frame-pointer2019083120190816
584400852 0 011192 888 744optgcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2019083120190816
1172480888 0 014584 888 744refgcc_-funroll-loops_-O_-fomit-frame-pointer2019083120190816
1172480888 0 014584 888 744refgcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2019083120190816
1838560500 0 010200 872 736refgcc_-funroll-loops_-Os_-fomit-frame-pointer2019083120190816
1838640500 0 010200 872 736refgcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2019083120190816
1876800452 0 010096 872 736refgcc_-Os_-fomit-frame-pointer2019083120190816
1876800452 0 010096 872 736refgcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2019083120190816
2044320488 0 010880 888 744refgcc_-O2_-fomit-frame-pointer2019083120190816
2066480552 0 011024 888 744refgcc_-O_-fomit-frame-pointer2019083120190816
2066480552 0 011024 888 744refgcc_-fno-schedule-insns_-O_-fomit-frame-pointer2019083120190816
2160560476 0 010816 888 744refgcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2019083120190816
55683202936 0 015584 872 744optgcc_-funroll-loops2019083120190816
55699202936 0 015584 872 744optcc2019083120190816
56059202936 0 015584 872 744optgcc2019083120190816
12466480968 0 013608 872 744refgcc_-funroll-loops2019083120190816
12468960968 0 013608 872 744refcc2019083120190816
12519600968 0 013608 872 744refgcc2019083120190816