Implementation notes: aarch64, rockpi4, crypto_kem/ntrulpr857

Computer: rockpi4
Architecture: aarch64
CPU ID: unknown CPU ID
SUPERCOP version: 20190816
Operation: crypto_kem
Primitive: ntrulpr857
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
52302325040 0 041412 872 1584factoredclang_-O3_-fwrapv_-mavx2_-fomit-frame-pointer_-Qunused-arguments2019121420190816
52434483896 0 039087 960 1584factoredgcc_-O3_-fomit-frame-pointer2019121420190816
52471653896 0 039183 960 1584factoredgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2019121420190816
52789662236 0 035415 944 1552factoredgcc_-Os_-fomit-frame-pointer2019121420190816
52793795040 0 041412 872 1584factoredclang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments2019121420190816
52843353880 0 039047 960 1584factoredgcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2019121420190816
52917694676 0 041991 960 1568factoredgcc_-funroll-loops_-O_-fomit-frame-pointer2019121420190816
52946604996 0 041380 872 1584factoredclang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2019121420190816
53033335180 0 041287 960 1568factoredgcc_-funroll-loops_-O2_-fomit-frame-pointer2019121420190816
53111805496 0 042039 960 1584factoredgcc_-funroll-loops_-O3_-fomit-frame-pointer2019121420190816
53182015040 0 041412 872 1584factoredclang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments2019121420190816
53227442512 0 036655 960 1568factoredgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2019121420190816
53310045040 0 041364 872 1584factoredclang_-O3_-fomit-frame-pointer_-Qunused-arguments2019121420190816
53376122236 0 035463 944 1552factoredgcc_-funroll-loops_-Os_-fomit-frame-pointer2019121420190816
53421555200 0 041391 960 1568factoredgcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2019121420190816
53425685480 0 041999 960 1584factoredgcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2019121420190816
53442202240 0 035415 944 1552factoredgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2019121420190816
53681742504 0 036543 960 1568factoredgcc_-O2_-fomit-frame-pointer2019121420190816
53822162236 0 035463 944 1552factoredgcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2019121420190816
53830422236 0 035415 944 1552factoredgcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2019121420190816
53950192524 0 036511 960 1568factoredgcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2019121420190816
53983232416 0 036519 960 1568factoredgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2019121420190816
54086482404 0 036495 960 1568factoredgcc_-fno-schedule-insns_-O_-fomit-frame-pointer2019121420190816
54123654676 0 041991 960 1568factoredgcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2019121420190816
54152562404 0 036495 960 1568factoredgcc_-O_-fomit-frame-pointer2019121420190816
56386893548 0 040575 944 1568factoredgcc2019121420190816
56841193548 0 040575 944 1568factoredcc2019121420190816
57002263548 0 040575 944 1568factoredgcc_-funroll-loops2019121420190816
1427092599828 0 031556 872 1584refclang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments2019121420190816
1549278649872 0 031604 872 1584refclang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2019121420190816
1597190779828 0 031556 872 1584refclang_-O3_-fwrapv_-mavx2_-fomit-frame-pointer_-Qunused-arguments2019121420190816
1597194909828 0 031556 872 1584refclang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments2019121420190816
16309865615732 0 037663 960 1584refgcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2019121420190816
1641328088328 0 028951 960 1584refgcc_-O3_-fomit-frame-pointer2019121420190816
1666037878312 0 028919 960 1584refgcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2019121420190816
2020449695748 0 025231 960 1568refgcc_-O2_-fomit-frame-pointer2019121420190816
20296182912868 0 034399 960 1568refgcc_-funroll-loops_-O2_-fomit-frame-pointer2019121420190816
2053824225140 0 023751 944 1552refgcc_-Os_-fomit-frame-pointer2019121420190816
2085819335128 0 023783 944 1552refgcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2019121420190816
21792275411808 0 034551 960 1568refgcc_-funroll-loops_-O_-fomit-frame-pointer2019121420190816
3189301648824 0 029559 960 1584refgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2019121420190816
32920147415824 0 037807 960 1584refgcc_-funroll-loops_-O3_-fomit-frame-pointer2019121420190816
3445274919752 0 031428 872 1584refclang_-O3_-fomit-frame-pointer_-Qunused-arguments2019121420190816
3670260795836 0 025439 960 1568refgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2019121420190816
38000790812744 0 034359 960 1568refgcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2019121420190816
3804014975740 0 025167 960 1568refgcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2019121420190816
3874220845136 0 023735 944 1552refgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2019121420190816
3927658915128 0 023783 944 1552refgcc_-funroll-loops_-Os_-fomit-frame-pointer2019121420190816
4000474945140 0 023751 944 1552refgcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2019121420190816
4340101365548 0 025071 960 1568refgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2019121420190816
4350455275580 0 025103 960 1568refgcc_-fno-schedule-insns_-O_-fomit-frame-pointer2019121420190816
4365352185580 0 025103 960 1568refgcc_-O_-fomit-frame-pointer2019121420190816
44094151511808 0 034551 960 1568refgcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2019121420190816
78447285011748 0 034327 944 1568refgcc_-funroll-loops2019121420190816
129310589111748 0 034327 944 1568refgcc2019121420190816
129822956911748 0 034327 944 1568refcc2019121420190816