Implementation notes: aarch64, supercoplxc, crypto_aead/subterraneanv1

Computer: supercoplxc
Architecture: aarch64
CPU ID: 410fd034
SUPERCOP version: 20190816
Operation: crypto_aead
Primitive: subterraneanv1
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
198888022932 0 038273 920 880add_mem_compactgcc_-funroll-loops_-O3_-fomit-frame-pointer2019092520190816
203256018388 0 032385 920 880add_mem_compactgcc_-O3_-fomit-frame-pointer2019092520190816
206456022296 0 037649 920 880add_mem_compactgcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2019092520190816
217248017952 0 031969 920 880add_mem_compactgcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2019092520190816
232920017008 0 031752 912 864add_mem_compactgcc_-funroll-loops_-O2_-fomit-frame-pointer2019092520190816
252880016520 0 031400 912 864add_mem_compactgcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2019092520190816
272712013648 0 028310 800 888add_mem_compactclang_-O3_-fomit-frame-pointer_-Qunused-arguments2019092520190816
272976013648 0 028366 800 888add_mem_compactclang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments2019092520190816
273176013648 0 028366 800 888add_mem_compactclang_-O3_-fwrapv_-mavx2_-fomit-frame-pointer_-Qunused-arguments2019092520190816
273448013648 0 028366 800 888add_mem_compactclang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments2019092520190816
285160012900 0 025600 912 864add_mem_compactgcc_-O2_-fomit-frame-pointer2019092520190816
290048011820 0 023800 896 856add_mem_compactgcc_-funroll-loops_-Os_-fomit-frame-pointer2019092520190816
290480011820 0 023800 896 856add_mem_compactgcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2019092520190816
292104014072 0 028798 800 888add_mem_compactclang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2019092520190816
312024011868 0 023800 896 856add_mem_compactgcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2019092520190816
312048011868 0 023800 896 856add_mem_compactgcc_-Os_-fomit-frame-pointer2019092520190816
312896012560 0 025248 912 864add_mem_compactgcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2019092520190816
359496017088 0 033200 912 864add_mem_compactgcc_-funroll-loops_-O_-fomit-frame-pointer2019092520190816
360112017088 0 033200 912 864add_mem_compactgcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2019092520190816
368528021552 0 036865 920 880refgcc_-funroll-loops_-O3_-fomit-frame-pointer2019092520190816
372888013088 0 025976 912 864add_mem_compactgcc_-O_-fomit-frame-pointer2019092520190816
373424013088 0 025976 912 864add_mem_compactgcc_-fno-schedule-insns_-O_-fomit-frame-pointer2019092520190816
386440021112 0 036441 920 880refgcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2019092520190816
630408013016 0 026977 920 880refgcc_-O3_-fomit-frame-pointer2019092520190816
637008012904 0 026889 920 880refgcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2019092520190816
799880016104 0 030816 912 864refgcc_-funroll-loops_-O2_-fomit-frame-pointer2019092520190816
804616015808 0 030664 912 864refgcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2019092520190816
119537605684 0 017648 896 856refgcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2019092520190816
119644005684 0 017648 896 856refgcc_-funroll-loops_-Os_-fomit-frame-pointer2019092520190816
1200336010652 0 025374 800 888refclang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2019092520190816
1200672010556 0 025262 800 888refclang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments2019092520190816
1201248010556 0 025262 800 888refclang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments2019092520190816
1210608010556 0 025262 800 888refclang_-O3_-fwrapv_-mavx2_-fomit-frame-pointer_-Qunused-arguments2019092520190816
121900008080 0 020760 912 864refgcc_-O2_-fomit-frame-pointer2019092520190816
127505608056 0 020720 912 864refgcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2019092520190816
1301152010556 0 025214 800 888refclang_-O3_-fomit-frame-pointer_-Qunused-arguments2019092520190816
136726405732 0 017640 896 856refgcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2019092520190816
136732805732 0 017640 896 856refgcc_-Os_-fomit-frame-pointer2019092520190816
1374072010920 0 027008 912 864refgcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2019092520190816
1374824010920 0 027008 912 864refgcc_-funroll-loops_-O_-fomit-frame-pointer2019092520190816
145087206308 0 019168 912 864refgcc_-fno-schedule-insns_-O_-fomit-frame-pointer2019092520190816
145204806308 0 019168 912 864refgcc_-O_-fomit-frame-pointer2019092520190816
2616424041148 0 058272 896 864add_mem_compactgcc2019092520190816
2618376041148 0 058272 896 864add_mem_compactcc2019092520190816
2651968041148 0 058272 896 864add_mem_compactgcc_-funroll-loops2019092520190816
581830408228 0 025328 896 864refcc2019092520190816
582040808228 0 025328 896 864refgcc_-funroll-loops2019092520190816
585062408228 0 025328 896 864refgcc2019092520190816