Implementation notes: aarch64, supercoplxc, crypto_kem/threebears1248r2ccax

Computer: supercoplxc
Architecture: aarch64
CPU ID: 410fd034
SUPERCOP version: 20190816
Operation: crypto_kem
Primitive: threebears1248r2ccax
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
302592016639 0 049585 904 1568optgcc_-funroll-loops_-O3_-fomit-frame-pointer2019120120190816
303432016639 0 049585 904 1568vecgcc_-funroll-loops_-O3_-fomit-frame-pointer2019120120190816
306232016623 0 049505 904 1568optgcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2019120120190816
306248014887 0 047305 904 1552vecgcc_-funroll-loops_-O2_-fomit-frame-pointer2019120120190816
306616014919 0 047441 904 1552optgcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2019120120190816
306960011903 0 044496 816 1584optclang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2019120120190816
307088016623 0 049505 904 1568vecgcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2019120120190816
307480011903 0 044496 816 1584vecclang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2019120120190816
307688014919 0 047441 904 1552vecgcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2019120120190816
310024012675 0 044249 904 1568optgcc_-O3_-fomit-frame-pointer2019120120190816
311136012675 0 044249 904 1568vecgcc_-O3_-fomit-frame-pointer2019120120190816
31329607583 0 037937 904 1552optgcc_-O2_-fomit-frame-pointer2019120120190816
31347206894 0 036431 888 1544vecgcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2019120120190816
31370407583 0 037937 904 1552vecgcc_-O2_-fomit-frame-pointer2019120120190816
31400006894 0 036431 888 1544optgcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2019120120190816
31472806894 0 036431 888 1544vecgcc_-funroll-loops_-Os_-fomit-frame-pointer2019120120190816
31479206894 0 036431 888 1544optgcc_-funroll-loops_-Os_-fomit-frame-pointer2019120120190816
316216011879 0 044464 816 1584optclang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments2019120120190816
316248011903 0 044432 816 1584optclang_-O3_-fomit-frame-pointer_-Qunused-arguments2019120120190816
316336011879 0 044464 816 1584vecclang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments2019120120190816
316352011879 0 044464 816 1584optclang_-O3_-fwrapv_-mavx2_-fomit-frame-pointer_-Qunused-arguments2019120120190816
316744011903 0 044432 816 1584vecclang_-O3_-fomit-frame-pointer_-Qunused-arguments2019120120190816
317016011879 0 044464 816 1584vecclang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments2019120120190816
317456011879 0 044464 816 1584vecclang_-O3_-fwrapv_-mavx2_-fomit-frame-pointer_-Qunused-arguments2019120120190816
317520011879 0 044464 816 1584optclang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments2019120120190816
318320012703 0 044225 904 1568vecgcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2019120120190816
320440012703 0 044225 904 1568optgcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2019120120190816
321848014887 0 047305 904 1552optgcc_-funroll-loops_-O2_-fomit-frame-pointer2019120120190816
32416807547 0 037841 904 1552vecgcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2019120120190816
32451206918 0 036399 888 1544optgcc_-Os_-fomit-frame-pointer2019120120190816
32458407547 0 037841 904 1552optgcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2019120120190816
32500806918 0 036399 888 1544optgcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2019120120190816
32510406918 0 036399 888 1544vecgcc_-Os_-fomit-frame-pointer2019120120190816
33129606918 0 036399 888 1544vecgcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2019120120190816
359096015227 0 048825 904 1552optgcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2019120120190816
36004007891 0 038273 904 1552optgcc_-O_-fomit-frame-pointer2019120120190816
360672015227 0 048825 904 1552vecgcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2019120120190816
36068007891 0 038273 904 1552vecgcc_-O_-fomit-frame-pointer2019120120190816
360952015227 0 048825 904 1552optgcc_-funroll-loops_-O_-fomit-frame-pointer2019120120190816
36115207891 0 038273 904 1552optgcc_-fno-schedule-insns_-O_-fomit-frame-pointer2019120120190816
36120807891 0 038273 904 1552vecgcc_-fno-schedule-insns_-O_-fomit-frame-pointer2019120120190816
361240015227 0 048825 904 1552vecgcc_-funroll-loops_-O_-fomit-frame-pointer2019120120190816
958824015940 0 049305 888 1560veccc2019120120190816
967488015940 0 049305 888 1560vecgcc2019120120190816
968120015940 0 049305 888 1560optcc2019120120190816
969264015940 0 049305 888 1560vecgcc_-funroll-loops2019120120190816
972112015940 0 049305 888 1560optgcc2019120120190816
972120015940 0 049305 888 1560optgcc_-funroll-loops2019120120190816