Implementation notes: aarch64, rockpi4, crypto_kem/saber

Computer: rockpi4
Architecture: aarch64
CPU ID: unknown CPU ID
SUPERCOP version: 20190816
Operation: crypto_kem
Primitive: saber
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
47247239345 0 057038 904 1632portablegcc_-O3_-fomit-frame-pointer2019121420190816
47495072555 0 090007 816 1632portableclang_-O3_-fwrapv_-mavx2_-fomit-frame-pointer_-Qunused-arguments2019121420190816
47949372463 0 089927 816 1632portableclang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2019121420190816
48321039697 0 057494 904 1632portablegcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2019121420190816
48444972463 0 089927 816 1632refclang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2019121420190816
49973072543 0 089943 816 1632portableclang_-O3_-fomit-frame-pointer_-Qunused-arguments2019121420190816
50220872543 0 089943 816 1632refclang_-O3_-fomit-frame-pointer_-Qunused-arguments2019121420190816
50922972555 0 090007 816 1632refclang_-O3_-fwrapv_-mavx2_-fomit-frame-pointer_-Qunused-arguments2019121420190816
52203238621 0 056310 904 1632refgcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2019121420190816
52822739345 0 057038 904 1632refgcc_-O3_-fomit-frame-pointer2019121420190816
99656948745 0 067798 904 1632portablegcc_-funroll-loops_-O3_-fomit-frame-pointer2019121420190816
100317748745 0 067798 904 1632refgcc_-funroll-loops_-O3_-fomit-frame-pointer2019121420190816
101639372555 0 090007 816 1632refclang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments2019121420190816
101639348213 0 067222 904 1632refgcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2019121420190816
102630548213 0 067222 904 1632portablegcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2019121420190816
102795772555 0 090007 816 1632refclang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments2019121420190816
103208739697 0 057494 904 1632refgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2019121420190816
109238538621 0 056310 904 1632portablegcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2019121420190816
114979272555 0 090007 816 1632portableclang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments2019121420190816
119274472555 0 090007 816 1632portableclang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments2019121420190816
172386211607 0 027190 888 1600portablegcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2019121420190816
172427521001 0 040726 904 1616portablegcc_-funroll-loops_-O_-fomit-frame-pointer2019121420190816
172427511607 0 027190 888 1600refgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2019121420190816
174368611595 0 027174 888 1600refgcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2019121420190816
178250812113 0 028622 904 1616portablegcc_-fno-schedule-insns_-O_-fomit-frame-pointer2019121420190816
181389612113 0 028622 904 1616refgcc_-fno-schedule-insns_-O_-fomit-frame-pointer2019121420190816
192375421001 0 040726 904 1616portablegcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2019121420190816
192375421001 0 040726 904 1616refgcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2019121420190816
194068711965 0 028486 904 1616refgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2019121420190816
194440412337 0 028782 904 1616portablegcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2019121420190816
194523012613 0 029246 904 1616refgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2019121420190816
194646911551 0 027190 888 1600refgcc_-funroll-loops_-Os_-fomit-frame-pointer2019121420190816
194688212337 0 028782 904 1616refgcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2019121420190816
194729511595 0 027174 888 1600portablegcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2019121420190816
194812111551 0 027190 888 1600portablegcc_-funroll-loops_-Os_-fomit-frame-pointer2019121420190816
199768112113 0 028622 904 1616portablegcc_-O_-fomit-frame-pointer2019121420190816
253829821537 0 040078 904 1616portablegcc_-funroll-loops_-O2_-fomit-frame-pointer2019121420190816
254408021537 0 040062 904 1616refgcc_-funroll-loops_-O2_-fomit-frame-pointer2019121420190816
271093211551 0 027190 888 1600refgcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2019121420190816
273158212429 0 028934 904 1616refgcc_-O2_-fomit-frame-pointer2019121420190816
274768912429 0 028934 904 1616portablegcc_-O2_-fomit-frame-pointer2019121420190816
274810221449 0 040078 904 1616portablegcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2019121420190816
275925311551 0 027190 888 1600portablegcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2019121420190816
277577321449 0 040062 904 1616refgcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2019121420190816
304422312613 0 029246 904 1616portablegcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2019121420190816
331597711595 0 027174 888 1600portablegcc_-Os_-fomit-frame-pointer2019121420190816
333167111595 0 027174 888 1600refgcc_-Os_-fomit-frame-pointer2019121420190816
406557221001 0 040726 904 1616refgcc_-funroll-loops_-O_-fomit-frame-pointer2019121420190816
418162512113 0 028622 904 1616refgcc_-O_-fomit-frame-pointer2019121420190816
464212011965 0 028486 904 1616portablegcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2019121420190816
971830328993 0 048406 888 1616portablegcc2019121420190816
972862828993 0 048406 888 1616refcc2019121420190816
1088131128993 0 048406 888 1616portablegcc_-funroll-loops2019121420190816
1088750628993 0 048406 888 1616refgcc2019121420190816
2958938528993 0 048406 888 1616refgcc_-funroll-loops2019121420190816
2966413828993 0 048406 888 1616portablecc2019121420190816