Implementation notes: aarch64, supercoplxc, crypto_aead/grain128aead

Computer: supercoplxc
Architecture: aarch64
CPU ID: 410fd034
SUPERCOP version: 20190816
Operation: crypto_aead
Primitive: grain128aead
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
7048005868 0 020764 824 888opt32clang_-O3_-fomit-frame-pointer_-Qunused-arguments2019090520190816
7069605868 0 020812 824 888opt32clang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments2019090520190816
7070405868 0 020812 824 888opt32clang_-O3_-fwrapv_-mavx2_-fomit-frame-pointer_-Qunused-arguments2019090520190816
7073605868 0 020812 824 888opt32clang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments2019090520190816
7195205860 0 020820 824 888opt32clang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2019090520190816
8093608252 0 023667 944 880opt32gcc_-funroll-loops_-O3_-fomit-frame-pointer2019090520190816
8108808212 0 023595 944 880opt32gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2019090520190816
8226407532 0 021595 944 880opt32gcc_-O3_-fomit-frame-pointer2019090520190816
8352004908 0 019899 944 864opt32gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2019090520190816
8448007452 0 021499 944 880opt32gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2019090520190816
8634405132 0 020027 944 864opt32gcc_-funroll-loops_-O2_-fomit-frame-pointer2019090520190816
9286405296 0 021547 944 864opt32gcc_-funroll-loops_-O_-fomit-frame-pointer2019090520190816
9289605296 0 021547 944 864opt32gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2019090520190816
9729603000 0 015083 928 856opt32gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2019090520190816
9738403000 0 015083 928 856opt32gcc_-Os_-fomit-frame-pointer2019090520190816
9849603044 0 015187 928 856opt32gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2019090520190816
9857603044 0 015187 928 856opt32gcc_-funroll-loops_-Os_-fomit-frame-pointer2019090520190816
10395203388 0 016179 944 864opt32gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2019090520190816
10458403452 0 016299 944 864opt32gcc_-O2_-fomit-frame-pointer2019090520190816
11036803152 0 016195 944 864opt32gcc_-fno-schedule-insns_-O_-fomit-frame-pointer2019090520190816
11037603152 0 016195 944 864opt32gcc_-O_-fomit-frame-pointer2019090520190816
62659205688 0 022971 928 864opt32cc2019090520190816
62957605688 0 022971 928 864opt32gcc2019090520190816
64767205688 0 022971 928 864opt32gcc_-funroll-loops2019090520190816
2580376017500 0 033029 960 888refgcc_-funroll-loops_-O3_-fomit-frame-pointer2019090520190816
2596760015316 0 029509 960 888refgcc_-O3_-fomit-frame-pointer2019090520190816
2621608017352 0 032853 960 888refgcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2019090520190816
285151209140 0 024100 824 896refclang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2019090520190816
2907584015164 0 029333 960 888refgcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2019090520190816
311988009176 0 024124 824 896refclang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments2019090520190816
312105609176 0 024124 824 896refclang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments2019090520190816
312110409176 0 024068 824 896refclang_-O3_-fomit-frame-pointer_-Qunused-arguments2019090520190816
312217609176 0 024124 824 896refclang_-O3_-fwrapv_-mavx2_-fomit-frame-pointer_-Qunused-arguments2019090520190816
11606456010156 0 025018 944 872refgcc_-funroll-loops_-O2_-fomit-frame-pointer2019090520190816
11612776010168 0 025122 944 872refgcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2019090520190816
1296914408784 0 025010 944 872refgcc_-funroll-loops_-O_-fomit-frame-pointer2019090520190816
1297292008784 0 025010 944 872refgcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2019090520190816
1784934405028 0 017858 944 872refgcc_-O2_-fomit-frame-pointer2019090520190816
1818704804920 0 017690 944 872refgcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2019090520190816
1824572803700 0 015810 928 864refgcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2019090520190816
1826680803700 0 015810 928 864refgcc_-funroll-loops_-Os_-fomit-frame-pointer2019090520190816
1845499203552 0 015610 928 864refgcc_-Os_-fomit-frame-pointer2019090520190816
1846152803552 0 015610 928 864refgcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2019090520190816
1895386404084 0 017098 944 872refgcc_-O_-fomit-frame-pointer2019090520190816
1895420004084 0 017098 944 872refgcc_-fno-schedule-insns_-O_-fomit-frame-pointer2019090520190816
7819444006131 0 027482 928 872refcc2019090620190816
7822255206131 0 027482 928 872refgcc_-funroll-loops2019090520190816
7823419206131 0 027482 928 872refgcc2019090520190816