Implementation notes: aarch64, supercoplxc, crypto_kem/threebears1248r2cpax

Computer: supercoplxc
Architecture: aarch64
CPU ID: 410fd034
SUPERCOP version: 20190816
Operation: crypto_kem
Primitive: threebears1248r2cpax
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
153016016199 0 049129 904 1568vecgcc_-funroll-loops_-O3_-fomit-frame-pointer2019120120190816
153048016199 0 049129 904 1568optgcc_-funroll-loops_-O3_-fomit-frame-pointer2019120120190816
153896014255 0 046673 904 1552optgcc_-funroll-loops_-O2_-fomit-frame-pointer2019120120190816
153928014255 0 046673 904 1552vecgcc_-funroll-loops_-O2_-fomit-frame-pointer2019120120190816
154408011859 0 044448 816 1584vecclang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2019120120190816
154752014295 0 046817 904 1552optgcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2019120120190816
154944016167 0 049049 904 1568optgcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2019120120190816
154944016167 0 049049 904 1568vecgcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2019120120190816
155176014295 0 046817 904 1552vecgcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2019120120190816
15722407483 0 037849 904 1552vecgcc_-O2_-fomit-frame-pointer2019120120190816
157248012607 0 044177 904 1568vecgcc_-O3_-fomit-frame-pointer2019120120190816
15732807483 0 037849 904 1552optgcc_-O2_-fomit-frame-pointer2019120120190816
15768806810 0 036343 888 1544optgcc_-funroll-loops_-Os_-fomit-frame-pointer2019120120190816
157728012607 0 044177 904 1568optgcc_-O3_-fomit-frame-pointer2019120120190816
15785606810 0 036343 888 1544vecgcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2019120120190816
15795206810 0 036343 888 1544optgcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2019120120190816
15796806810 0 036343 888 1544vecgcc_-funroll-loops_-Os_-fomit-frame-pointer2019120120190816
159440011831 0 044416 816 1584optclang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments2019120120190816
159496011831 0 044416 816 1584vecclang_-O3_-fwrapv_-mavx2_-fomit-frame-pointer_-Qunused-arguments2019120120190816
159504011831 0 044416 816 1584optclang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments2019120120190816
159624011855 0 044384 816 1584optclang_-O3_-fomit-frame-pointer_-Qunused-arguments2019120120190816
159688011831 0 044416 816 1584optclang_-O3_-fwrapv_-mavx2_-fomit-frame-pointer_-Qunused-arguments2019120120190816
159792011831 0 044416 816 1584vecclang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments2019120120190816
159800011831 0 044416 816 1584vecclang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments2019120120190816
160104011855 0 044384 816 1584vecclang_-O3_-fomit-frame-pointer_-Qunused-arguments2019120120190816
160840012611 0 044137 904 1568vecgcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2019120120190816
161480012611 0 044137 904 1568optgcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2019120120190816
16327207447 0 037753 904 1552vecgcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2019120120190816
16352007447 0 037753 904 1552optgcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2019120120190816
16408806838 0 036311 888 1544vecgcc_-Os_-fomit-frame-pointer2019120120190816
16412006838 0 036311 888 1544optgcc_-Os_-fomit-frame-pointer2019120120190816
16420806838 0 036311 888 1544optgcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2019120120190816
165016011859 0 044448 816 1584optclang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2019120120190816
17182406838 0 036311 888 1544vecgcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2019120120190816
183216014535 0 048137 904 1552optgcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2019120120190816
183216014535 0 048137 904 1552vecgcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2019120120190816
183288014535 0 048137 904 1552vecgcc_-funroll-loops_-O_-fomit-frame-pointer2019120120190816
18340007775 0 038145 904 1552vecgcc_-O_-fomit-frame-pointer2019120120190816
18344007775 0 038145 904 1552optgcc_-fno-schedule-insns_-O_-fomit-frame-pointer2019120120190816
183664014535 0 048137 904 1552optgcc_-funroll-loops_-O_-fomit-frame-pointer2019120120190816
18373607775 0 038145 904 1552vecgcc_-fno-schedule-insns_-O_-fomit-frame-pointer2019120120190816
18404007775 0 038145 904 1552optgcc_-O_-fomit-frame-pointer2019120120190816
516200015716 0 049081 888 1560veccc2019120120190816
522248015716 0 049081 888 1560vecgcc2019120120190816
522352015716 0 049081 888 1560vecgcc_-funroll-loops2019120120190816
522816015716 0 049081 888 1560optgcc_-funroll-loops2019120120190816
523032015716 0 049081 888 1560optcc2019120120190816
524128015716 0 049081 888 1560optgcc2019120120190816