Implementation notes: aarch64, supercoplxc, crypto_kem/threebears936r2cpax

Computer: supercoplxc
Architecture: aarch64
CPU ID: 410fd034
SUPERCOP version: 20190816
Operation: crypto_kem
Primitive: threebears936r2cpax
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
100232016214 0 049145 904 1568optgcc_-funroll-loops_-O3_-fomit-frame-pointer2019120120190816
100528016214 0 049145 904 1568vecgcc_-funroll-loops_-O3_-fomit-frame-pointer2019120120190816
100832016182 0 049065 904 1568vecgcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2019120120190816
100864014302 0 046721 904 1552vecgcc_-funroll-loops_-O2_-fomit-frame-pointer2019120120190816
100896014302 0 046721 904 1552optgcc_-funroll-loops_-O2_-fomit-frame-pointer2019120120190816
101200016182 0 049065 904 1568optgcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2019120120190816
101296014334 0 046849 904 1552optgcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2019120120190816
101304014334 0 046849 904 1552vecgcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2019120120190816
101352011145 0 043744 816 1584vecclang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2019120120190816
101504011145 0 043744 816 1584optclang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2019120120190816
102736012614 0 044177 904 1568vecgcc_-O3_-fomit-frame-pointer2019120120190816
10308007514 0 037881 904 1552vecgcc_-O2_-fomit-frame-pointer2019120120190816
103176012614 0 044177 904 1568optgcc_-O3_-fomit-frame-pointer2019120120190816
10320807514 0 037881 904 1552optgcc_-O2_-fomit-frame-pointer2019120120190816
10372806860 0 036383 888 1544vecgcc_-funroll-loops_-Os_-fomit-frame-pointer2019120120190816
10375206860 0 036383 888 1544vecgcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2019120120190816
10384006860 0 036383 888 1544optgcc_-funroll-loops_-Os_-fomit-frame-pointer2019120120190816
10387206860 0 036383 888 1544optgcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2019120120190816
104264011117 0 043648 816 1584vecclang_-O3_-fomit-frame-pointer_-Qunused-arguments2019120120190816
104280011093 0 043680 816 1584optclang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments2019120120190816
104384011117 0 043648 816 1584optclang_-O3_-fomit-frame-pointer_-Qunused-arguments2019120120190816
104408011093 0 043680 816 1584vecclang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments2019120120190816
104424011093 0 043680 816 1584optclang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments2019120120190816
104464011093 0 043680 816 1584vecclang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments2019120120190816
104544011093 0 043680 816 1584vecclang_-O3_-fwrapv_-mavx2_-fomit-frame-pointer_-Qunused-arguments2019120120190816
104672011093 0 043680 816 1584optclang_-O3_-fwrapv_-mavx2_-fomit-frame-pointer_-Qunused-arguments2019120120190816
105384012626 0 044153 904 1568vecgcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2019120120190816
105872012626 0 044153 904 1568optgcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2019120120190816
10689607486 0 037801 904 1552vecgcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2019120120190816
10693607486 0 037801 904 1552optgcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2019120120190816
10706406888 0 036367 888 1544vecgcc_-Os_-fomit-frame-pointer2019120120190816
10709606888 0 036367 888 1544optgcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2019120120190816
10724806888 0 036367 888 1544vecgcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2019120120190816
11535206888 0 036367 888 1544optgcc_-Os_-fomit-frame-pointer2019120120190816
119536014570 0 048169 904 1552vecgcc_-funroll-loops_-O_-fomit-frame-pointer2019120120190816
119640014570 0 048169 904 1552optgcc_-funroll-loops_-O_-fomit-frame-pointer2019120120190816
119680014570 0 048169 904 1552optgcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2019120120190816
119784014570 0 048169 904 1552vecgcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2019120120190816
12008007810 0 038177 904 1552vecgcc_-O_-fomit-frame-pointer2019120120190816
12015207810 0 038177 904 1552optgcc_-O_-fomit-frame-pointer2019120120190816
12016807810 0 038177 904 1552vecgcc_-fno-schedule-insns_-O_-fomit-frame-pointer2019120120190816
12027207810 0 038177 904 1552optgcc_-fno-schedule-insns_-O_-fomit-frame-pointer2019120120190816
334456015739 0 049113 888 1560optgcc_-funroll-loops2019120120190816
334496015739 0 049113 888 1560veccc2019120120190816
335336015739 0 049113 888 1560optgcc2019120120190816
335840015739 0 049113 888 1560vecgcc_-funroll-loops2019120120190816
335976015739 0 049113 888 1560vecgcc2019120120190816
342336015739 0 049113 888 1560optcc2019120120190816