Implementation notes: amd64, gcc16, crypto_sign/ecdonaldk163

Computer: gcc16
Architecture: amd64
CPU ID: AuthenticAMD-00100f23-178bfbff
SUPERCOP version: 20171020
Operation: crypto_sign
Primitive: ecdonaldk163
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
6290655? ? ?? ? ?opensslgcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2017090820170904
6290857? ? ?? ? ?opensslgcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017090820170904
6293975? ? ?? ? ?opensslgcc_-O2_-fomit-frame-pointer2017090820170904
6294398? ? ?? ? ?opensslgcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2017090820170904
6296215? ? ?? ? ?opensslgcc_-Os_-fomit-frame-pointer2017090820170904
6296764? ? ?? ? ?opensslgcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2017090820170904
6297329? ? ?? ? ?opensslgcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2017090820170904
6298710? ? ?? ? ?opensslgcc_-march=barcelona_-O3_-fomit-frame-pointer2017090820170904
6300235? ? ?? ? ?opensslgcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2017090820170904
6300285? ? ?? ? ?opensslgcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2017090820170904
6303193? ? ?? ? ?opensslgcc_-m64_-march=k8_-O2_-fomit-frame-pointer2017090820170904
6306581? ? ?? ? ?opensslgcc_-m64_-O2_-fomit-frame-pointer2017090820170904
6307109? ? ?? ? ?opensslgcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2017090820170904
6312469? ? ?? ? ?opensslgcc_-march=barcelona_-O2_-fomit-frame-pointer2017090820170904
6314376? ? ?? ? ?opensslgcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2017090820170904
6314704? ? ?? ? ?opensslgcc_-march=nocona_-O2_-fomit-frame-pointer2017090820170904
6317426? ? ?? ? ?opensslgcc_-march=k8_-Os_-fomit-frame-pointer2017090820170904
6320010? ? ?? ? ?opensslgcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2017090820170904
6320756? ? ?? ? ?opensslgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2017090820170904
6320937? ? ?? ? ?opensslgcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2017090820170904
6321018? ? ?? ? ?opensslgcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2017090820170904
6322011? ? ?? ? ?opensslgcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2017090820170904
6323889? ? ?? ? ?opensslgcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2017090820170904
6327555? ? ?? ? ?opensslgcc_-fno-schedule-insns_-O_-fomit-frame-pointer2017090820170904
6329804? ? ?? ? ?opensslgcc_-march=k8_-O3_-fomit-frame-pointer2017090820170904
6330170? ? ?? ? ?opensslgcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2017090820170904
6330768? ? ?? ? ?opensslgcc_-funroll-loops_-O3_-fomit-frame-pointer2017090820170904
6331377? ? ?? ? ?opensslgcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2017090820170904
6331571? ? ?? ? ?opensslgcc_-O3_-fomit-frame-pointer2017090820170904
6331600? ? ?? ? ?opensslgcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2017090820170904
6331699? ? ?? ? ?opensslgcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2017090820170904
6332183? ? ?? ? ?opensslgcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2017090820170904
6332860? ? ?? ? ?opensslgcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2017090820170904
6332872? ? ?? ? ?opensslgcc_-march=barcelona_-O_-fomit-frame-pointer2017090820170904
6333745? ? ?? ? ?opensslgcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2017090820170904
6335024? ? ?? ? ?opensslgcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2017090820170904
6335683? ? ?? ? ?opensslgcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2017090820170904
6336309? ? ?? ? ?opensslgcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2017090820170904
6337739? ? ?? ? ?opensslgcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2017090820170904
6342270? ? ?? ? ?opensslgcc_-march=k8_-O_-fomit-frame-pointer2017090820170904
6343388? ? ?? ? ?opensslgcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2017090820170904
6343868? ? ?? ? ?opensslgcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2017090820170904
6344194? ? ?? ? ?opensslgcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017090820170904
6348188? ? ?? ? ?opensslgcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2017090820170904
6348473? ? ?? ? ?opensslgcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017090820170904
6350587? ? ?? ? ?opensslgcc_-O_-fomit-frame-pointer2017090820170904
6350868? ? ?? ? ?opensslgcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017090820170904
6352806? ? ?? ? ?opensslgcc_-march=barcelona_-Os_-fomit-frame-pointer2017090820170904
6357521? ? ?? ? ?opensslgcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017090820170904
6360250? ? ?? ? ?opensslgcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2017090820170904
6363322? ? ?? ? ?opensslgcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2017090820170904
6366205? ? ?? ? ?opensslgcc_-m64_-march=k8_-Os_-fomit-frame-pointer2017090820170904
6366806? ? ?? ? ?opensslgcc_-funroll-loops2017090820170904
6367284? ? ?? ? ?opensslcc2017090820170904
6367489? ? ?? ? ?opensslgcc_-funroll-loops_-O_-fomit-frame-pointer2017090820170904
6367575? ? ?? ? ?opensslgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2017090820170904
6369319? ? ?? ? ?opensslgcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2017090820170904
6370032? ? ?? ? ?opensslgcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2017090820170904
6370275? ? ?? ? ?opensslgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2017090820170904
6370716? ? ?? ? ?opensslgcc2017090820170904
6372374? ? ?? ? ?opensslgcc_-m64_-march=core2_-O2_-fomit-frame-pointer2017090820170904
6374924? ? ?? ? ?opensslgcc_-m64_-march=core2_-O3_-fomit-frame-pointer2017090820170904
6376002? ? ?? ? ?opensslgcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017090820170904
6376727? ? ?? ? ?opensslgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2017090820170904
6377125? ? ?? ? ?opensslgcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2017090820170904
6377643? ? ?? ? ?opensslgcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2017090820170904
6378305? ? ?? ? ?opensslgcc_-m64_-march=nocona_-O_-fomit-frame-pointer2017090820170904
6379506? ? ?? ? ?opensslgcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2017090820170904
6381081? ? ?? ? ?opensslgcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2017090820170904
6381311? ? ?? ? ?opensslgcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2017090820170904
6382127? ? ?? ? ?opensslgcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2017090820170904
6382475? ? ?? ? ?opensslgcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017090820170904
6382885? ? ?? ? ?opensslgcc_-m64_-march=k8_-O_-fomit-frame-pointer2017090820170904
6384016? ? ?? ? ?opensslgcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2017090820170904
6384734? ? ?? ? ?opensslgcc_-march=nocona_-O3_-fomit-frame-pointer2017090820170904
6389264? ? ?? ? ?opensslgcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2017090820170904
6389958? ? ?? ? ?opensslgcc_-m64_-Os_-fomit-frame-pointer2017090820170904
6389979? ? ?? ? ?opensslgcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2017090820170904
6391351? ? ?? ? ?opensslgcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer2017090820170904
6393078? ? ?? ? ?opensslgcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2017090820170904
6393372? ? ?? ? ?opensslgcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2017090820170904
6393719? ? ?? ? ?opensslgcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017090820170904
6394409? ? ?? ? ?opensslgcc_-funroll-loops_-O2_-fomit-frame-pointer2017090820170904
6394903? ? ?? ? ?opensslgcc_-m64_-O_-fomit-frame-pointer2017090820170904
6398100? ? ?? ? ?opensslgcc_-m64_-march=core2_-O_-fomit-frame-pointer2017090820170904
6398527? ? ?? ? ?opensslgcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2017090820170904
6399956? ? ?? ? ?opensslgcc_-m64_-O3_-fomit-frame-pointer2017090820170904
6401592? ? ?? ? ?opensslgcc_-funroll-loops_-Os_-fomit-frame-pointer2017090820170904
6402154? ? ?? ? ?opensslgcc_-march=k8_-O2_-fomit-frame-pointer2017090820170904
6404388? ? ?? ? ?opensslgcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2017090820170904
6404504? ? ?? ? ?opensslgcc_-m64_-march=core2_-Os_-fomit-frame-pointer2017090820170904
6407686? ? ?? ? ?opensslgcc_-march=nocona_-O_-fomit-frame-pointer2017090820170904
6411031? ? ?? ? ?opensslgcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017090820170904
6414542? ? ?? ? ?opensslgcc_-m64_-march=k8_-O3_-fomit-frame-pointer2017090820170904
6445516? ? ?? ? ?opensslgcc_-march=nocona_-Os_-fomit-frame-pointer2017090820170904