Implementation notes: amd64, mace, crypto_sign/ecdonaldp521

Computer: mace
Architecture: amd64
CPU ID: AuthenticAMD-00040fb2-178bfbff
SUPERCOP version: 20170105
Operation: crypto_sign
Primitive: ecdonaldp521
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
4913535? ? ?? ? ?opensslgcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2016111920161009
4915861? ? ?? ? ?opensslgcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2016111920161009
4927875? ? ?? ? ?opensslgcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2016111920161009
4929363? ? ?? ? ?opensslgcc_-m64_-march=core2_-O2_-fomit-frame-pointer2016111920161009
4929409? ? ?? ? ?opensslgcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2016111920161009
4929494? ? ?? ? ?opensslgcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2016111920161009
4929794? ? ?? ? ?opensslgcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2016111920161009
4930738? ? ?? ? ?opensslgcc_-O_-fomit-frame-pointer2016111920161009
4930765? ? ?? ? ?opensslgcc_-m64_-march=k8_-O_-fomit-frame-pointer2016111920161009
4930841? ? ?? ? ?opensslgcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2016111920161009
4932614? ? ?? ? ?opensslclang_-O3_-fomit-frame-pointer_-Qunused-arguments2016111920161009
4932938? ? ?? ? ?opensslgcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2016111920161009
4933223? ? ?? ? ?opensslgcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2016111920161009
4933283? ? ?? ? ?opensslclang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2016111920161009
4933413? ? ?? ? ?opensslgcc_-m64_-O3_-fomit-frame-pointer2016111920161009
4933570? ? ?? ? ?opensslgcc_-O3_-fomit-frame-pointer2016111920161009
4934445? ? ?? ? ?opensslgcc_-m64_-march=k8_-O2_-fomit-frame-pointer2016111920161009
4934713? ? ?? ? ?opensslgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2016111920161009
4935491? ? ?? ? ?opensslgcc_-m64_-O2_-fomit-frame-pointer2016111920161009
4935934? ? ?? ? ?opensslgcc_-march=barcelona_-Os_-fomit-frame-pointer2016111920161009
4936577? ? ?? ? ?opensslgcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2016111920161009
4937348? ? ?? ? ?opensslgcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2016111920161009
4937607? ? ?? ? ?opensslgcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2016111920161009
4938007? ? ?? ? ?opensslgcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2016111920161009
4938074? ? ?? ? ?opensslgcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2016111920161009
4938681? ? ?? ? ?opensslgcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2016111920161009
4938698? ? ?? ? ?opensslgcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2016111920161009
4938829? ? ?? ? ?opensslgcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2016111920161009
4938948? ? ?? ? ?opensslgcc_-m64_-Os_-fomit-frame-pointer2016111920161009
4938952? ? ?? ? ?opensslgcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2016111920161009
4938985? ? ?? ? ?opensslgcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2016111920161009
4939469? ? ?? ? ?opensslgcc_-march=k8_-O3_-fomit-frame-pointer2016111920161009
4939666? ? ?? ? ?opensslgcc_-march=barcelona_-O3_-fomit-frame-pointer2016111920161009
4939673? ? ?? ? ?opensslgcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2016111920161009
4940120? ? ?? ? ?opensslgcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2016111920161009
4940883? ? ?? ? ?opensslgcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2016111920161009
4940883? ? ?? ? ?opensslgcc_-m64_-march=corei7_-Os_-fomit-frame-pointer2016111920161009
4941102? ? ?? ? ?opensslgcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2016111920161009
4941499? ? ?? ? ?opensslgcc_-march=nocona_-O3_-fomit-frame-pointer2016111920161009
4941617? ? ?? ? ?opensslgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2016111920161009
4941653? ? ?? ? ?opensslgcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2016111920161009
4941682? ? ?? ? ?opensslgcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2016111920161009
4941760? ? ?? ? ?opensslgcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2016111920161009
4941784? ? ?? ? ?opensslgcc_-m64_-march=corei7_-O2_-fomit-frame-pointer2016111920161009
4942167? ? ?? ? ?opensslgcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2016111920161009
4942551? ? ?? ? ?opensslgcc_-march=k8_-O2_-fomit-frame-pointer2016111920161009
4943004? ? ?? ? ?opensslgcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2016111920161009
4943037? ? ?? ? ?opensslgcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2016111920161009
4943296? ? ?? ? ?opensslgcc_-funroll-loops_-O2_-fomit-frame-pointer2016111920161009
4943501? ? ?? ? ?opensslgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2016111920161009
4943620? ? ?? ? ?opensslgcc_-O2_-fomit-frame-pointer2016111920161009
4943647? ? ?? ? ?opensslgcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2016111920161009
4943761? ? ?? ? ?opensslgcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2016111920161009
4944043? ? ?? ? ?opensslgcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2016111920161009
4944853? ? ?? ? ?opensslgcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2016111920161009
4944853? ? ?? ? ?opensslgcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2016111920161009
4945056? ? ?? ? ?opensslgcc_-m64_-march=nocona_-O_-fomit-frame-pointer2016111920161009
4945172? ? ?? ? ?opensslgcc_-m64_-O_-fomit-frame-pointer2016111920161009
4945401? ? ?? ? ?opensslgcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2016111920161009
4946121? ? ?? ? ?opensslgcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2016111920161009
4946242? ? ?? ? ?opensslgcc_-fno-schedule-insns_-O_-fomit-frame-pointer2016111920161009
4948205? ? ?? ? ?opensslgcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2016111920161009
4948375? ? ?? ? ?opensslgcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2016111920161009
4948437? ? ?? ? ?opensslgcc_-m64_-march=core2_-Os_-fomit-frame-pointer2016111920161009
4948446? ? ?? ? ?opensslgcc_-march=nocona_-Os_-fomit-frame-pointer2016111920161009
4948728? ? ?? ? ?opensslgcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2016111920161009
4949755? ? ?? ? ?opensslgcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2016111920161009
4950179? ? ?? ? ?opensslgcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2016111920161009
4950255? ? ?? ? ?opensslgcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2016111920161009
4950495? ? ?? ? ?opensslgcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2016111920161009
4950632? ? ?? ? ?opensslgcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2016111920161009
4951124? ? ?? ? ?opensslgcc_-march=barcelona_-O_-fomit-frame-pointer2016111920161009
4951718? ? ?? ? ?opensslgcc_-march=nocona_-O_-fomit-frame-pointer2016111920161009
4951754? ? ?? ? ?opensslgcc_-funroll-loops_-Os_-fomit-frame-pointer2016111920161009
4951764? ? ?? ? ?opensslgcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2016111920161009
4951949? ? ?? ? ?opensslgcc_-m64_-march=k8_-O3_-fomit-frame-pointer2016111920161009
4951993? ? ?? ? ?opensslclang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2016111920161009
4952389? ? ?? ? ?opensslgcc_-funroll-loops_-O_-fomit-frame-pointer2016111920161009
4952679? ? ?? ? ?opensslclang_-mcpu=cortex-a8_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2016111920161009
4952739? ? ?? ? ?opensslgcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2016111920161009
4953102? ? ?? ? ?opensslgcc_-m64_-march=core2_-O_-fomit-frame-pointer2016111920161009
4953240? ? ?? ? ?opensslgcc_-m64_-march=k8_-Os_-fomit-frame-pointer2016111920161009
4954196? ? ?? ? ?opensslgcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2016111920161009
4954634? ? ?? ? ?opensslgcc_-m64_-march=corei7_-O_-fomit-frame-pointer2016111920161009
4954817? ? ?? ? ?opensslgcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2016111920161009
4957843? ? ?? ? ?opensslclang_-O3_-fwrapv_-march=native_-fomit-frame-pointer_-Qunused-arguments2016111920161009
4958033? ? ?? ? ?opensslgcc_-funroll-loops_-O3_-fomit-frame-pointer2016111920161009
4960963? ? ?? ? ?opensslgcc_-march=barcelona_-O2_-fomit-frame-pointer2016111920161009
4962948? ? ?? ? ?opensslgcc_-march=nocona_-O2_-fomit-frame-pointer2016111920161009
4963281? ? ?? ? ?opensslgcc_-march=k8_-O_-fomit-frame-pointer2016111920161009
4965093? ? ?? ? ?opensslgcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2016111920161009
4965763? ? ?? ? ?opensslgcc_-Os_-fomit-frame-pointer2016111920161009
4967523? ? ?? ? ?opensslgcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2016111920161009
4967583? ? ?? ? ?opensslgcc_-march=k8_-Os_-fomit-frame-pointer2016111920161009
4968498? ? ?? ? ?opensslgcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2016111920161009
4971021? ? ?? ? ?opensslgcc2016111920161009
4972093? ? ?? ? ?opensslgcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2016111920161009
4976272? ? ?? ? ?opensslclang_-mcpu=cortex-a9_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2016111920161009
4978561? ? ?? ? ?opensslgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2016111920161009
4979293? ? ?? ? ?opensslgcc_-funroll-loops2016111920161009
4997667? ? ?? ? ?opensslcc2016111920161009

Test failure

Implementation: crypto_sign/ecdonaldp521/openssl
Compiler: gcc -m64 -march=core2 -O3 -fomit-frame-pointer
error 111

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m64 -march=core2 -O3 -fomit-frame-pointer openssl