Implementation notes: aarch64, supercoplxc, crypto_kem/ntrulpr653

Computer: supercoplxc
Architecture: aarch64
CPU ID: 410fd034
SUPERCOP version: 20190816
Operation: crypto_kem
Primitive: ntrulpr653
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
40199204408 0 040697 960 1568factoredgcc_-O3_-fomit-frame-pointer2019113020190816
40224805848 0 043457 960 1568factoredgcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2019113020190816
40266404816 0 042284 872 1584factoredclang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments2019113020190816
40270404772 0 042244 872 1584factoredclang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2019113020190816
40399204816 0 042284 872 1584factoredclang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments2019113020190816
40944005872 0 043521 960 1568factoredgcc_-funroll-loops_-O3_-fomit-frame-pointer2019113020190816
41008804816 0 042236 872 1584factoredclang_-O3_-fomit-frame-pointer_-Qunused-arguments2019113020190816
41123204816 0 042284 872 1584factoredclang_-O3_-fwrapv_-mavx2_-fomit-frame-pointer_-Qunused-arguments2019113020190816
41140002516 0 037593 960 1552factoredgcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2019113020190816
41144002228 0 036503 944 1544factoredgcc_-Os_-fomit-frame-pointer2019113020190816
41332802380 0 037569 960 1552factoredgcc_-O_-fomit-frame-pointer2019113020190816
41604005332 0 042537 960 1552factoredgcc_-funroll-loops_-O2_-fomit-frame-pointer2019113020190816
41652805344 0 042633 960 1552factoredgcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2019113020190816
41685604844 0 043257 960 1552factoredgcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2019113020190816
41823202228 0 036503 944 1544factoredgcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2019113020190816
41883202228 0 036551 944 1544factoredgcc_-funroll-loops_-Os_-fomit-frame-pointer2019113020190816
41912002228 0 036551 944 1544factoredgcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2019113020190816
42054404844 0 043257 960 1552factoredgcc_-funroll-loops_-O_-fomit-frame-pointer2019113020190816
42250404392 0 040665 960 1568factoredgcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2019113020190816
42252002496 0 037633 960 1552factoredgcc_-O2_-fomit-frame-pointer2019113020190816
42434402380 0 037569 960 1552factoredgcc_-fno-schedule-insns_-O_-fomit-frame-pointer2019113020190816
44080803516 0 041641 944 1560factoredgcc2019113020190816
44924803516 0 041641 944 1560factoredcc2019113020190816
45234403516 0 041641 944 1560factoredgcc_-funroll-loops2019113020190816
24101048015644 0 037433 960 1568refgcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2019113020190816
24124184015736 0 037561 960 1568refgcc_-funroll-loops_-O3_-fomit-frame-pointer2019113020190816
2426216008264 0 028721 960 1568refgcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2019113020190816
2428436808248 0 028729 960 1568refgcc_-O3_-fomit-frame-pointer2019113020190816
2520591209696 0 031284 872 1584refclang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2019113020190816
2520844809652 0 031228 872 1584refclang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments2019113020190816
2522328809576 0 031100 872 1584refclang_-O3_-fomit-frame-pointer_-Qunused-arguments2019113020190816
2523551209652 0 031228 872 1584refclang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments2019113020190816
2526688009652 0 031228 872 1584refclang_-O3_-fwrapv_-mavx2_-fomit-frame-pointer_-Qunused-arguments2019113020190816
2781716005732 0 025073 960 1552refgcc_-O2_-fomit-frame-pointer2019113020190816
2783219205732 0 025017 960 1552refgcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2019113020190816
27844984013380 0 034761 960 1552refgcc_-funroll-loops_-O2_-fomit-frame-pointer2019113020190816
27997008013216 0 034681 960 1552refgcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2019113020190816
2875285605112 0 023623 944 1544refgcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2019113020190816
2875878405112 0 023623 944 1544refgcc_-funroll-loops_-Os_-fomit-frame-pointer2019113020190816
2928084805124 0 023583 944 1544refgcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2019113020190816
2934609605124 0 023583 944 1544refgcc_-Os_-fomit-frame-pointer2019113020190816
3187007205564 0 024945 960 1552refgcc_-O_-fomit-frame-pointer2019113020190816
3208227205564 0 024945 960 1552refgcc_-fno-schedule-insns_-O_-fomit-frame-pointer2019113020190816
32259080012376 0 034969 960 1552refgcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2019113020190816
32419440012376 0 034969 960 1552refgcc_-funroll-loops_-O_-fomit-frame-pointer2019113020190816
94528096011748 0 034177 944 1560refcc2019113020190816
99039400011748 0 034177 944 1560refgcc2019113020190816
100622736011748 0 034177 944 1560refgcc_-funroll-loops2019113020190816