Implementation notes: aarch64, supercoplxc, crypto_kem/ntrulpr857

Computer: supercoplxc
Architecture: aarch64
CPU ID: 410fd034
SUPERCOP version: 20190816
Operation: crypto_kem
Primitive: ntrulpr857
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
63902403896 0 038737 960 1568factoredgcc_-O3_-fomit-frame-pointer2019113020190816
63935204996 0 041020 872 1584factoredclang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2019113020190816
63980805040 0 041060 872 1584factoredclang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments2019113020190816
64080805040 0 041060 872 1584factoredclang_-O3_-fwrapv_-mavx2_-fomit-frame-pointer_-Qunused-arguments2019113020190816
64096805040 0 041060 872 1584factoredclang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments2019113020190816
64245605180 0 040937 960 1552factoredgcc_-funroll-loops_-O2_-fomit-frame-pointer2019113020190816
64480005200 0 041041 960 1552factoredgcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2019113020190816
64934402236 0 035063 944 1544factoredgcc_-Os_-fomit-frame-pointer2019113020190816
65059205480 0 045737 960 1568factoredgcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2019113020190816
65141605496 0 041689 960 1568factoredgcc_-funroll-loops_-O3_-fomit-frame-pointer2019113020190816
65196802404 0 036145 960 1552factoredgcc_-O_-fomit-frame-pointer2019113020190816
65508005040 0 041012 872 1584factoredclang_-O3_-fomit-frame-pointer_-Qunused-arguments2019113020190816
65760003880 0 038697 960 1568factoredgcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2019113020190816
66079202236 0 035063 944 1544factoredgcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2019113020190816
66328802504 0 036193 960 1552factoredgcc_-O2_-fomit-frame-pointer2019113020190816
66328802236 0 035111 944 1544factoredgcc_-funroll-loops_-Os_-fomit-frame-pointer2019113020190816
66357602524 0 036153 960 1552factoredgcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2019113020190816
66412804676 0 041641 960 1552factoredgcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2019113020190816
66416002404 0 036145 960 1552factoredgcc_-fno-schedule-insns_-O_-fomit-frame-pointer2019113020190816
66437604676 0 041641 960 1552factoredgcc_-funroll-loops_-O_-fomit-frame-pointer2019113020190816
66838402236 0 035111 944 1544factoredgcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2019113020190816
69233603548 0 040225 944 1560factoredcc2019113020190816
69695203548 0 040225 944 1560factoredgcc2019113020190816
69954403548 0 040225 944 1560factoredgcc_-funroll-loops2019113020190816
41526336015824 0 037657 960 1568refgcc_-funroll-loops_-O3_-fomit-frame-pointer2019113020190816
41617880015732 0 037521 960 1568refgcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2019113020190816
4182738408328 0 028809 960 1568refgcc_-O3_-fomit-frame-pointer2019113020190816
4203804008312 0 028777 960 1568refgcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2019113020190816
4342236009752 0 031276 872 1584refclang_-O3_-fomit-frame-pointer_-Qunused-arguments2019113020190816
4342953609828 0 031404 872 1584refclang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments2019113020190816
4343978409828 0 031404 872 1584refclang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments2019113020190816
4358237609872 0 031460 872 1584refclang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2019113020190816
4374980809828 0 031404 872 1584refclang_-O3_-fwrapv_-mavx2_-fomit-frame-pointer_-Qunused-arguments2019113020190816
47825432012868 0 034249 960 1552refgcc_-funroll-loops_-O2_-fomit-frame-pointer2019113020190816
4794664005748 0 025081 960 1552refgcc_-O2_-fomit-frame-pointer2019113020190816
47990592012744 0 034209 960 1552refgcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2019113020190816
4862880805740 0 025025 960 1552refgcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2019113020190816
4965520805128 0 023639 944 1544refgcc_-funroll-loops_-Os_-fomit-frame-pointer2019113020190816
4989932805128 0 023639 944 1544refgcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2019113020190816
5091827205140 0 023599 944 1544refgcc_-Os_-fomit-frame-pointer2019113020190816
5091970405140 0 023599 944 1544refgcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2019113020190816
5505557605580 0 024961 960 1552refgcc_-O_-fomit-frame-pointer2019113020190816
5570290405580 0 024961 960 1552refgcc_-fno-schedule-insns_-O_-fomit-frame-pointer2019113020190816
56075552011808 0 034401 960 1552refgcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2019113020190816
56432704011808 0 034401 960 1552refgcc_-funroll-loops_-O_-fomit-frame-pointer2019113020190816
162438704011748 0 034177 944 1560refcc2019113020190816
165289152011748 0 034177 944 1560refgcc2019113020190816
165357600011748 0 034177 944 1560refgcc_-funroll-loops2019113020190816