Implementation notes: aarch64, rockpi4, crypto_kem/ntrulpr761

Computer: rockpi4
Architecture: aarch64
CPU ID: unknown CPU ID
SUPERCOP version: 20190816
Operation: crypto_kem
Primitive: ntrulpr761
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
21087784904 0 040076 872 1584factoredclang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2019121420190816
23417104956 0 040124 872 1584factoredclang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments2019121420190816
23429494956 0 040076 872 1584factoredclang_-O3_-fomit-frame-pointer_-Qunused-arguments2019121420190816
23611212232 0 034255 944 1552factoredgcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2019121420190816
23685555096 0 041215 960 1568factoredgcc_-funroll-loops_-O_-fomit-frame-pointer2019121420190816
23697942392 0 035271 960 1568factoredgcc_-O_-fomit-frame-pointer2019121420190816
23697942392 0 035271 960 1568factoredgcc_-fno-schedule-insns_-O_-fomit-frame-pointer2019121420190816
23702072404 0 035295 960 1568factoredgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2019121420190816
24635453532 0 039351 944 1568factoredgcc_-funroll-loops2019121420190816
25444933532 0 039351 944 1568factoredgcc2019121420190816
41807995732 0 041047 960 1584factoredgcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2019121420190816
42121874956 0 040124 872 1584factoredclang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments2019121420190816
42138394956 0 040124 872 1584factoredclang_-O3_-fwrapv_-mavx2_-fomit-frame-pointer_-Qunused-arguments2019121420190816
42865275756 0 041095 960 1584factoredgcc_-funroll-loops_-O3_-fomit-frame-pointer2019121420190816
43183284072 0 038055 960 1584factoredgcc_-O3_-fomit-frame-pointer2019121420190816
43212194104 0 038183 960 1584factoredgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2019121420190816
43365004048 0 038015 960 1584factoredgcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2019121420190816
43398045564 0 040463 960 1568factoredgcc_-funroll-loops_-O2_-fomit-frame-pointer2019121420190816
43464122516 0 035287 960 1568factoredgcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2019121420190816
43513682236 0 034207 944 1552factoredgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2019121420190816
43670622496 0 035335 960 1568factoredgcc_-O2_-fomit-frame-pointer2019121420190816
43778002232 0 034207 944 1552factoredgcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2019121420190816
43794522232 0 034207 944 1552factoredgcc_-Os_-fomit-frame-pointer2019121420190816
43819302512 0 035447 960 1568factoredgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2019121420190816
44240562232 0 034255 944 1552factoredgcc_-funroll-loops_-Os_-fomit-frame-pointer2019121420190816
44434675576 0 040567 960 1568factoredgcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2019121420190816
44537925096 0 041215 960 1568factoredgcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2019121420190816
45264803532 0 039351 944 1568factoredcc2019121420190816
1211680059768 0 030503 960 1584refgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2019121420190816
1242911119804 0 031540 872 1584refclang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2019121420190816
1259992799752 0 031476 872 1584refclang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments2019121420190816
1260240599752 0 031476 872 1584refclang_-O3_-fwrapv_-mavx2_-fomit-frame-pointer_-Qunused-arguments2019121420190816
1260459489676 0 031348 872 1584refclang_-O3_-fomit-frame-pointer_-Qunused-arguments2019121420190816
12866602016612 0 038559 960 1584refgcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2019121420190816
1294688929240 0 029863 960 1584refgcc_-O3_-fomit-frame-pointer2019121420190816
1314806159232 0 029847 960 1584refgcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2019121420190816
15799810612832 0 034439 960 1568refgcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2019121420190816
1594027195732 0 025215 960 1568refgcc_-O2_-fomit-frame-pointer2019121420190816
15964804112956 0 034479 960 1568refgcc_-funroll-loops_-O2_-fomit-frame-pointer2019121420190816
1616589385732 0 025167 960 1568refgcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2019121420190816
1646015635124 0 023783 944 1552refgcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2019121420190816
17202895512036 0 034775 960 1568refgcc_-funroll-loops_-O_-fomit-frame-pointer2019121420190816
1757690835572 0 025103 960 1568refgcc_-O_-fomit-frame-pointer2019121420190816
26024575516696 0 038671 960 1584refgcc_-funroll-loops_-O3_-fomit-frame-pointer2019121420190816
2718056259752 0 031476 872 1584refclang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments2019121420190816
2894101635812 0 025423 960 1568refgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2019121420190816
3125802895124 0 023783 944 1552refgcc_-funroll-loops_-Os_-fomit-frame-pointer2019121420190816
3140018355132 0 023735 944 1552refgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2019121420190816
3140286805136 0 023735 944 1552refgcc_-Os_-fomit-frame-pointer2019121420190816
3143012605136 0 023735 944 1552refgcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2019121420190816
3423910425540 0 025071 960 1568refgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2019121420190816
3432835355572 0 025103 960 1568refgcc_-fno-schedule-insns_-O_-fomit-frame-pointer2019121420190816
34757047512036 0 034775 960 1568refgcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2019121420190816
55430216811748 0 034327 944 1568refcc2019121420190816
102033632411748 0 034327 944 1568refgcc2019121420190816
102361884811748 0 034327 944 1568refgcc_-funroll-loops2019121420190816