Implementation notes: aarch64, rockpi4, crypto_hash/subterraneanv1

Computer: rockpi4
Architecture: aarch64
CPU ID: unknown CPU ID
SUPERCOP version: 20190816
Operation: crypto_hash
Primitive: subterraneanv1
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
112253417756 0 030151 896 760add_mem_compactgcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2019091120190816
126708418284 0 030799 896 760add_mem_compactgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2019091120190816
166810712364 0 023430 888 744add_mem_compactgcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2019091120190816
166852012708 0 023838 888 744add_mem_compactgcc_-O2_-fomit-frame-pointer2019091120190816
167595413488 0 026868 800 768add_mem_compactclang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments2019091120190816
167884513488 0 026820 800 768add_mem_compactclang_-O3_-fomit-frame-pointer_-Qunused-arguments2019091120190816
169164811628 0 022054 872 736add_mem_compactgcc_-funroll-loops_-Os_-fomit-frame-pointer2019091120190816
169164811628 0 022054 872 736add_mem_compactgcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2019091120190816
171229816884 0 031310 888 744add_mem_compactgcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2019091120190816
171518911676 0 022038 872 736add_mem_compactgcc_-Os_-fomit-frame-pointer2019091120190816
185354412884 0 024094 888 744add_mem_compactgcc_-O_-fomit-frame-pointer2019091120190816
187667212880 0 024078 888 744add_mem_compactgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2019091120190816
196175018196 0 030607 896 760add_mem_compactgcc_-O3_-fomit-frame-pointer2019091120190816
202163522740 0 036535 896 760add_mem_compactgcc_-funroll-loops_-O3_-fomit-frame-pointer2019091120190816
214140522100 0 035855 896 760add_mem_compactgcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2019091120190816
230908320896 0 034631 896 760refgcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2019091120190816
241646312800 0 025175 896 760refgcc_-O3_-fomit-frame-pointer2019091120190816
258538016816 0 030014 888 744add_mem_compactgcc_-funroll-loops_-O2_-fomit-frame-pointer2019091120190816
289265216324 0 029606 888 744add_mem_compactgcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2019091120190816
321024913488 0 026868 800 768add_mem_compactclang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments2019091120190816
321272713488 0 026868 800 768add_mem_compactclang_-O3_-fwrapv_-mavx2_-fomit-frame-pointer_-Qunused-arguments2019091120190816
325196212820 0 024046 888 744add_mem_compactgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2019091120190816
348324213904 0 027284 800 768add_mem_compactclang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2019091120190816
371039211676 0 022038 872 736add_mem_compactgcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2019091120190816
372154311676 0 022038 872 736add_mem_compactgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2019091120190816
401601221336 0 035103 896 760refgcc_-funroll-loops_-O3_-fomit-frame-pointer2019091120190816
440423216884 0 031310 888 744add_mem_compactgcc_-funroll-loops_-O_-fomit-frame-pointer2019091120190816
458553912884 0 024094 888 744add_mem_compactgcc_-fno-schedule-insns_-O_-fomit-frame-pointer2019091120190816
667366710696 0 025110 888 744refgcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2019091120190816
674594215888 0 029062 888 744refgcc_-funroll-loops_-O2_-fomit-frame-pointer2019091120190816
698135212344 0 024823 896 760refgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2019091120190816
704041112688 0 025055 896 760refgcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2019091120190816
741913210388 0 023716 800 768refclang_-O3_-fomit-frame-pointer_-Qunused-arguments2019091120190816
74257407840 0 018886 888 744refgcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2019091120190816
74331747984 0 019198 888 744refgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2019091120190816
74418476084 0 017270 888 744refgcc_-O_-fomit-frame-pointer2019091120190816
771277510388 0 023764 800 768refclang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments2019091120190816
81868997864 0 018974 888 744refgcc_-O2_-fomit-frame-pointer2019091120190816
81997025472 0 015886 872 736refgcc_-funroll-loops_-Os_-fomit-frame-pointer2019091120190816
82034195472 0 015886 872 736refgcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2019091120190816
83074955520 0 015862 872 736refgcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2019091120190816
1010198015592 0 028862 888 744refgcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2019091120190816
1415805340856 0 054230 872 744add_mem_compactgcc_-funroll-loops2019091120190816
1421917740856 0 054230 872 744add_mem_compactcc2019091120190816
1680579610472 0 023860 800 768refclang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2019091120190816
169495205520 0 015862 872 736refgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2019091120190816
169916465520 0 015862 872 736refgcc_-Os_-fomit-frame-pointer2019091120190816
1828144510388 0 023764 800 768refclang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments2019091120190816
1828351010388 0 023764 800 768refclang_-O3_-fwrapv_-mavx2_-fomit-frame-pointer_-Qunused-arguments2019091120190816
1831820210696 0 025110 888 744refgcc_-funroll-loops_-O_-fomit-frame-pointer2019091120190816
193606146084 0 017270 888 744refgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2019091120190816
194060446084 0 017270 888 744refgcc_-fno-schedule-insns_-O_-fomit-frame-pointer2019091120190816
351045877920 0 021270 872 744refcc2019091120190816
3511119540856 0 054230 872 744add_mem_compactgcc2019091120190816
791299747920 0 021270 872 744refgcc2019091120190816
792005977920 0 021270 872 744refgcc_-funroll-loops2019091120190816