Implementation notes: aarch64, supercoplxc, crypto_hash/sarmal256

Computer: supercoplxc
Architecture: aarch64
CPU ID: 410fd034
SUPERCOP version: 20190816
Operation: crypto_hash
Primitive: sarmal256
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
2336024404 16640 12837489 17544 896opt64gcc_-funroll-loops_-O3_-fomit-frame-pointer2019090120190816
2360024724 16640 12837232 17528 872opt64gcc_-funroll-loops_-O2_-fomit-frame-pointer2019090120190816
2368023964 16640 12835681 17544 896opt64gcc_-O3_-fomit-frame-pointer2019090120190816
2456023516 16640 12833952 17528 872opt64gcc_-O2_-fomit-frame-pointer2019090120190816
3448026580 16640 12839168 17528 872opt64gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2019090120190816
3456026712 16640 12839769 17544 896opt64gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2019090120190816
3520025252 16640 12834984 17512 864opt64gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2019090120190816
3568028880 16384 041742 17184 768opt64clang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2019090120190816
3664028996 16384 041798 17184 768opt64clang_-O3_-fomit-frame-pointer_-Qunused-arguments2019090120190816
3672029144 16384 041998 17184 768opt64clang_-O3_-fwrapv_-mavx2_-fomit-frame-pointer_-Qunused-arguments2019090120190816
3672029144 16384 041998 17184 768opt64clang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments2019090120190816
3672029144 16384 041998 17184 768opt64clang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments2019090120190816
3800026272 16640 12837969 17544 896opt64gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2019090120190816
3864025260 16640 12834928 17512 864opt64gcc_-Os_-fomit-frame-pointer2019090120190816
3864025260 16640 12834928 17512 864opt64gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2019090120190816
3880025252 16640 12834984 17512 864opt64gcc_-funroll-loops_-Os_-fomit-frame-pointer2019090120190816
3920025660 16640 12836040 17528 872opt64gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2019090120190816
4224023236 16640 12833744 17528 872opt64gcc_-fno-schedule-insns_-O_-fomit-frame-pointer2019090120190816
4248023236 16640 12833744 17528 872opt64gcc_-O_-fomit-frame-pointer2019090120190816
4288026208 16640 12839944 17528 872opt64gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2019090120190816
4296026208 16640 12839944 17528 872opt64gcc_-funroll-loops_-O_-fomit-frame-pointer2019090120190816
9320043568 16704 12856240 17576 872opt64gcc2019090120190816
9320043568 16704 12856240 17576 872opt64gcc_-funroll-loops2019090120190816
9408043568 16704 12856240 17576 872opt64cc2019090120190816