Implementation notes: aarch64, supercoplxc, crypto_kem/threebears624r2ccax

Computer: supercoplxc
Architecture: aarch64
CPU ID: 410fd034
SUPERCOP version: 20190816
Operation: crypto_kem
Primitive: threebears624r2ccax
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
115016016494 0 049433 904 1568optgcc_-funroll-loops_-O3_-fomit-frame-pointer2019120120190816
115232016494 0 049433 904 1568vecgcc_-funroll-loops_-O3_-fomit-frame-pointer2019120120190816
116088014910 0 047329 904 1552vecgcc_-funroll-loops_-O2_-fomit-frame-pointer2019120120190816
116296014910 0 047329 904 1552optgcc_-funroll-loops_-O2_-fomit-frame-pointer2019120120190816
116320016454 0 049337 904 1568vecgcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2019120120190816
116432016454 0 049337 904 1568optgcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2019120120190816
117200011437 0 044032 816 1584optclang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2019120120190816
117384014934 0 047457 904 1552vecgcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2019120120190816
117408014934 0 047457 904 1552optgcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2019120120190816
117568011437 0 044032 816 1584vecclang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2019120120190816
117968012762 0 044337 904 1568vecgcc_-O3_-fomit-frame-pointer2019120120190816
118032012762 0 044337 904 1568optgcc_-O3_-fomit-frame-pointer2019120120190816
11856807654 0 042113 904 1552vecgcc_-O2_-fomit-frame-pointer2019120120190816
11882407654 0 042113 904 1552optgcc_-O2_-fomit-frame-pointer2019120120190816
11963206984 0 036511 888 1544optgcc_-funroll-loops_-Os_-fomit-frame-pointer2019120120190816
11973606984 0 036511 888 1544optgcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2019120120190816
11977606984 0 036511 888 1544vecgcc_-funroll-loops_-Os_-fomit-frame-pointer2019120120190816
120032011429 0 044016 816 1584vecclang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments2019120120190816
120064011429 0 044016 816 1584optclang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments2019120120190816
120112011429 0 044016 816 1584vecclang_-O3_-fwrapv_-mavx2_-fomit-frame-pointer_-Qunused-arguments2019120120190816
120136011429 0 044016 816 1584vecclang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments2019120120190816
120152011453 0 043984 816 1584optclang_-O3_-fomit-frame-pointer_-Qunused-arguments2019120120190816
120184011453 0 043984 816 1584vecclang_-O3_-fomit-frame-pointer_-Qunused-arguments2019120120190816
120240011429 0 044016 816 1584optclang_-O3_-fwrapv_-mavx2_-fomit-frame-pointer_-Qunused-arguments2019120120190816
120376011429 0 044016 816 1584optclang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments2019120120190816
12056006984 0 036511 888 1544vecgcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2019120120190816
121024012774 0 044297 904 1568optgcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2019120120190816
121344012774 0 044297 904 1568vecgcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2019120120190816
12308807618 0 037921 904 1552optgcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2019120120190816
12324807618 0 037921 904 1552vecgcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2019120120190816
12326407008 0 036479 888 1544vecgcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2019120120190816
12356807008 0 036479 888 1544optgcc_-Os_-fomit-frame-pointer2019120120190816
12357607008 0 036479 888 1544optgcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2019120120190816
12931207008 0 036479 888 1544vecgcc_-Os_-fomit-frame-pointer2019120120190816
135104015206 0 048817 904 1552optgcc_-funroll-loops_-O_-fomit-frame-pointer2019120120190816
135408015206 0 048817 904 1552vecgcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2019120120190816
135472015206 0 048817 904 1552vecgcc_-funroll-loops_-O_-fomit-frame-pointer2019120120190816
135488015206 0 048817 904 1552optgcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2019120120190816
13581607938 0 038313 904 1552vecgcc_-O_-fomit-frame-pointer2019120120190816
13593607938 0 038313 904 1552optgcc_-O_-fomit-frame-pointer2019120120190816
13610407938 0 038313 904 1552vecgcc_-fno-schedule-insns_-O_-fomit-frame-pointer2019120120190816
13624007938 0 038313 904 1552optgcc_-fno-schedule-insns_-O_-fomit-frame-pointer2019120120190816
352104015939 0 049305 888 1560veccc2019120120190816
352408015939 0 049305 888 1560vecgcc2019120120190816
352688015939 0 049305 888 1560vecgcc_-funroll-loops2019120120190816
354056015939 0 049305 888 1560optgcc_-funroll-loops2019120120190816
354392015939 0 049305 888 1560optcc2019120120190816
367880015939 0 049305 888 1560optgcc2019120120190816