Implementation notes: amd64, gcc16, crypto_sign/ecdonaldk233

Computer: gcc16
Architecture: amd64
CPU ID: AuthenticAMD-00100f23-178bfbff
SUPERCOP version: 20171020
Operation: crypto_sign
Primitive: ecdonaldk233
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
8730799? ? ?? ? ?opensslgcc_-march=nocona_-O3_-fomit-frame-pointer2017090820170904
8733538? ? ?? ? ?opensslgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2017090820170904
8737139? ? ?? ? ?opensslgcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2017090820170904
8752439? ? ?? ? ?opensslgcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2017090820170904
8754462? ? ?? ? ?opensslgcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2017090820170904
8758265? ? ?? ? ?opensslgcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2017090820170904
8760953? ? ?? ? ?opensslgcc_-m64_-march=core2_-O_-fomit-frame-pointer2017090820170904
8763684? ? ?? ? ?opensslgcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2017090820170904
8766783? ? ?? ? ?opensslgcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2017090820170904
8774940? ? ?? ? ?opensslgcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2017090820170904
8776490? ? ?? ? ?opensslgcc_-O2_-fomit-frame-pointer2017090820170904
8778873? ? ?? ? ?opensslgcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2017090820170904
8782433? ? ?? ? ?opensslgcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2017090820170904
8784201? ? ?? ? ?opensslgcc_-fno-schedule-insns_-O_-fomit-frame-pointer2017090820170904
8785051? ? ?? ? ?opensslgcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2017090820170904
8786337? ? ?? ? ?opensslgcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2017090820170904
8789509? ? ?? ? ?opensslgcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2017090820170904
8796381? ? ?? ? ?opensslgcc_-funroll-loops_-O_-fomit-frame-pointer2017090820170904
8800057? ? ?? ? ?opensslgcc_-m64_-O3_-fomit-frame-pointer2017090820170904
8804656? ? ?? ? ?opensslcc2017090820170904
8821676? ? ?? ? ?opensslgcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2017090820170904
8823190? ? ?? ? ?opensslgcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2017090820170904
8823890? ? ?? ? ?opensslgcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2017090820170904
8831520? ? ?? ? ?opensslgcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2017090820170904
8832065? ? ?? ? ?opensslgcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017090820170904
8834166? ? ?? ? ?opensslgcc_-Os_-fomit-frame-pointer2017090820170904
8836926? ? ?? ? ?opensslgcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2017090820170904
8843438? ? ?? ? ?opensslgcc_-march=k8_-Os_-fomit-frame-pointer2017090820170904
8844954? ? ?? ? ?opensslgcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2017090820170904
8850784? ? ?? ? ?opensslgcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer2017090820170904
8853383? ? ?? ? ?opensslgcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2017090820170904
8857853? ? ?? ? ?opensslgcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2017090820170904
8857991? ? ?? ? ?opensslgcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2017090820170904
8859422? ? ?? ? ?opensslgcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2017090820170904
8864176? ? ?? ? ?opensslgcc_-m64_-Os_-fomit-frame-pointer2017090820170904
8883371? ? ?? ? ?opensslgcc_-funroll-loops_-O3_-fomit-frame-pointer2017090820170904
8885432? ? ?? ? ?opensslgcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017090820170904
8887084? ? ?? ? ?opensslgcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017090820170904
8889493? ? ?? ? ?opensslgcc_-m64_-march=nocona_-O_-fomit-frame-pointer2017090820170904
8893449? ? ?? ? ?opensslgcc_-m64_-march=core2_-O2_-fomit-frame-pointer2017090820170904
8894915? ? ?? ? ?opensslgcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017090820170904
8895894? ? ?? ? ?opensslgcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017090820170904
8900307? ? ?? ? ?opensslgcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017090820170904
8900754? ? ?? ? ?opensslgcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2017090820170904
8902358? ? ?? ? ?opensslgcc_-march=nocona_-O2_-fomit-frame-pointer2017090820170904
8903156? ? ?? ? ?opensslgcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2017090820170904
8904127? ? ?? ? ?opensslgcc_-m64_-O_-fomit-frame-pointer2017090820170904
8904534? ? ?? ? ?opensslgcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2017090820170904
8904595? ? ?? ? ?opensslgcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2017090820170904
8904714? ? ?? ? ?opensslgcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2017090820170904
8904755? ? ?? ? ?opensslgcc_-m64_-march=core2_-O3_-fomit-frame-pointer2017090820170904
8910083? ? ?? ? ?opensslgcc_-march=k8_-O2_-fomit-frame-pointer2017090820170904
8910705? ? ?? ? ?opensslgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2017090820170904
8912883? ? ?? ? ?opensslgcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2017090820170904
8919623? ? ?? ? ?opensslgcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2017090820170904
8920311? ? ?? ? ?opensslgcc_-march=barcelona_-O3_-fomit-frame-pointer2017090820170904
8922004? ? ?? ? ?opensslgcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2017090820170904
8923137? ? ?? ? ?opensslgcc_-march=nocona_-O_-fomit-frame-pointer2017090820170904
8923293? ? ?? ? ?opensslgcc_-march=barcelona_-Os_-fomit-frame-pointer2017090820170904
8924734? ? ?? ? ?opensslgcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2017090820170904
8928505? ? ?? ? ?opensslgcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2017090820170904
8934484? ? ?? ? ?opensslgcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2017090820170904
8936397? ? ?? ? ?opensslgcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2017090820170904
8936535? ? ?? ? ?opensslgcc_-march=barcelona_-O2_-fomit-frame-pointer2017090820170904
8938329? ? ?? ? ?opensslgcc_-O3_-fomit-frame-pointer2017090820170904
8939872? ? ?? ? ?opensslgcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017090820170904
8940343? ? ?? ? ?opensslgcc_-funroll-loops2017090820170904
8940880? ? ?? ? ?opensslgcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2017090820170904
8942166? ? ?? ? ?opensslgcc_-march=barcelona_-O_-fomit-frame-pointer2017090820170904
8942754? ? ?? ? ?opensslgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2017090820170904
8943546? ? ?? ? ?opensslgcc2017090820170904
8943907? ? ?? ? ?opensslgcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2017090820170904
8943970? ? ?? ? ?opensslgcc_-funroll-loops_-Os_-fomit-frame-pointer2017090820170904
8944133? ? ?? ? ?opensslgcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2017090820170904
8944674? ? ?? ? ?opensslgcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2017090820170904
8947115? ? ?? ? ?opensslgcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2017090820170904
8947411? ? ?? ? ?opensslgcc_-march=k8_-O_-fomit-frame-pointer2017090820170904
8948816? ? ?? ? ?opensslgcc_-O_-fomit-frame-pointer2017090820170904
8948905? ? ?? ? ?opensslgcc_-m64_-march=core2_-Os_-fomit-frame-pointer2017090820170904
8949310? ? ?? ? ?opensslgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2017090820170904
8951321? ? ?? ? ?opensslgcc_-m64_-O2_-fomit-frame-pointer2017090820170904
8959256? ? ?? ? ?opensslgcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017090820170904
8960845? ? ?? ? ?opensslgcc_-funroll-loops_-O2_-fomit-frame-pointer2017090820170904
8961206? ? ?? ? ?opensslgcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2017090820170904
8963954? ? ?? ? ?opensslgcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2017090820170904
8964127? ? ?? ? ?opensslgcc_-m64_-march=k8_-Os_-fomit-frame-pointer2017090820170904
8967084? ? ?? ? ?opensslgcc_-m64_-march=k8_-O2_-fomit-frame-pointer2017090820170904
8970445? ? ?? ? ?opensslgcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2017090820170904
8970461? ? ?? ? ?opensslgcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2017090820170904
8970928? ? ?? ? ?opensslgcc_-m64_-march=k8_-O_-fomit-frame-pointer2017090820170904
8976373? ? ?? ? ?opensslgcc_-m64_-march=k8_-O3_-fomit-frame-pointer2017090820170904
8981310? ? ?? ? ?opensslgcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2017090820170904
8989730? ? ?? ? ?opensslgcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017090820170904
8990486? ? ?? ? ?opensslgcc_-march=nocona_-Os_-fomit-frame-pointer2017090820170904
8998922? ? ?? ? ?opensslgcc_-march=k8_-O3_-fomit-frame-pointer2017090820170904