Implementation notes: aarch64, supercoplxc, crypto_sign/falcon512dyn

Computer: supercoplxc
Architecture: aarch64
CPU ID: 410fd034
SUPERCOP version: 20190816
Operation: crypto_sign
Primitive: falcon512dyn
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
2751040110181 0 0129498 816 1608fpuclang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2019101920190816
2820080109937 0 0129138 816 1608fpuclang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments2019101920190816
2820320109937 0 0129138 816 1608fpuclang_-O3_-fwrapv_-mavx2_-fomit-frame-pointer_-Qunused-arguments2019101920190816
2841680109937 0 0129138 816 1608fpuclang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments2019101920190816
2850640110289 0 0129442 816 1608fpuclang_-O3_-fomit-frame-pointer_-Qunused-arguments2019101920190816
3145840117355 0 0137307 960 1576fpugcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2019101920190816
3147280117355 0 0137227 960 1576fpugcc_-funroll-loops_-O2_-fomit-frame-pointer2019101920190816
348976075387 0 093147 960 1576fpugcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2019101920190816
349528075387 0 097315 960 1576fpugcc_-O2_-fomit-frame-pointer2019101920190816
361888066101 0 083193 944 1568fpugcc_-funroll-loops_-Os_-fomit-frame-pointer2019101920190816
365656066101 0 083193 944 1568fpugcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2019101920190816
381544065553 0 082585 944 1568fpugcc_-Os_-fomit-frame-pointer2019101920190816
384296065553 0 082585 944 1568fpugcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2019101920190816
4325920112651 0 0133875 960 1576fpugcc_-funroll-loops_-O_-fomit-frame-pointer2019101920190816
4343040112651 0 0133875 960 1576fpugcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2019101920190816
461224075023 0 097115 960 1576fpugcc_-fno-schedule-insns_-O_-fomit-frame-pointer2019101920190816
462256075023 0 097115 960 1576fpugcc_-O_-fomit-frame-pointer2019101920190816
28093200112191 0 0134387 944 1584fpucc2019101920190816
28463840112191 0 0134387 944 1584fpugcc_-funroll-loops2019101920190816
28563840112191 0 0134387 944 1584fpugcc2019101920190816
29418480117643 0 0137571 960 1576refgcc_-funroll-loops_-O2_-fomit-frame-pointer2019101920190816
29454000116287 0 0135339 960 1592refgcc_-O3_-fomit-frame-pointer2019101920190816
29590160117379 0 0137371 960 1576refgcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2019101920190816
2990056082047 0 099899 960 1576refgcc_-O2_-fomit-frame-pointer2019101920190816
30492720112481 0 0131802 816 1608refclang_-O3_-fwrapv_-mavx2_-fomit-frame-pointer_-Qunused-arguments2019101920190816
30525360112481 0 0131802 816 1608refclang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments2019101920190816
30760000112481 0 0131802 816 1608refclang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments2019101920190816
30827120115847 0 0134875 960 1592refgcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2019101920190816
31099200112897 0 0132170 816 1608refclang_-O3_-fomit-frame-pointer_-Qunused-arguments2019101920190816
3115472072493 0 089705 944 1568refgcc_-funroll-loops_-Os_-fomit-frame-pointer2019101920190816
3125104072493 0 089705 944 1568refgcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2019101920190816
3131944082259 0 0100051 960 1576refgcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2019101920190816
31402000111865 0 0131306 816 1608refclang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2019101920190816
3353912072025 0 089185 944 1568refgcc_-Os_-fomit-frame-pointer2019101920190816
3359168072025 0 089185 944 1568refgcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2019101920190816
39268240115687 0 0136947 960 1576refgcc_-funroll-loops_-O_-fomit-frame-pointer2019101920190816
39721440115687 0 0136947 960 1576refgcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2019101920190816
4021888081919 0 0104035 960 1576refgcc_-fno-schedule-insns_-O_-fomit-frame-pointer2019101920190816
4023208081919 0 0104035 960 1576refgcc_-O_-fomit-frame-pointer2019101920190816
159262880115919 0 0138099 944 1584refcc2019101920190816
161131280115919 0 0138099 944 1584refgcc_-funroll-loops2019101920190816

Compiler output

Implementation: fpu
Security model: unknown
Compiler: gcc -O3 -fomit-frame-pointer
keygen.c: gcc: fatal error: Killed signal terminated program cc1
keygen.c: compilation terminated.

Number of similar (compiler,implementation) pairs: 6, namely:
CompilerImplementations
gcc -O3 -fomit-frame-pointer fpu
gcc -fno-schedule-insns -O3 -fomit-frame-pointer fpu
gcc -funroll-loops -O3 -fomit-frame-pointer fpu
gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer fpu
gcc -funroll-loops -O3 -fomit-frame-pointer ref
gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer ref