Implementation notes: amd64, h8bobcat, crypto_sign/ecdonaldk571

Computer: h8bobcat
Architecture: amd64
CPU ID: AuthenticAMD-00500f20-178bfbff
SUPERCOP version: 20171218
Operation: crypto_sign
Primitive: ecdonaldk571
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
114636833? ? ?? ? ?opensslgcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2017111120171020
114998065? ? ?? ? ?opensslgcc_-m64_-O_-fomit-frame-pointer2017111120171020
115001594? ? ?? ? ?opensslgcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017111120171020
115005105? ? ?? ? ?opensslgcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2017111120171020
115006663? ? ?? ? ?opensslgcc_-march=nocona_-O3_-fomit-frame-pointer2017111120171020
115011570? ? ?? ? ?opensslgcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2017111120171020
115011887? ? ?? ? ?opensslgcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2017111120171020
115013892? ? ?? ? ?opensslgcc_-m64_-march=corei7_-O_-fomit-frame-pointer2017111120171020
115015578? ? ?? ? ?opensslgcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2017111120171020
115017640? ? ?? ? ?opensslgcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2017111120171020
115018148? ? ?? ? ?opensslgcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2017111120171020
115018367? ? ?? ? ?opensslgcc_-m64_-march=corei7_-O2_-fomit-frame-pointer2017111120171020
115020376? ? ?? ? ?opensslgcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2017111120171020
115020623? ? ?? ? ?opensslgcc_-march=barcelona_-O_-fomit-frame-pointer2017111120171020
115021231? ? ?? ? ?opensslgcc_-m64_-Os_-fomit-frame-pointer2017111120171020
115022110? ? ?? ? ?opensslgcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017111120171020
115022285? ? ?? ? ?opensslgcc_-march=k8_-O2_-fomit-frame-pointer2017111120171020
115024000? ? ?? ? ?opensslgcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2017111120171020
115024171? ? ?? ? ?opensslgcc_-fno-schedule-insns_-O_-fomit-frame-pointer2017111120171020
115024888? ? ?? ? ?opensslgcc_-march=barcelona_-O3_-fomit-frame-pointer2017111120171020
115025492? ? ?? ? ?opensslgcc_-m64_-O2_-fomit-frame-pointer2017111120171020
115026413? ? ?? ? ?opensslgcc_-m64_-march=k8_-O3_-fomit-frame-pointer2017111120171020
115027492? ? ?? ? ?opensslclang_-mcpu=cortex-a9_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017111120171020
115029425? ? ?? ? ?opensslgcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2017111120171020
115030256? ? ?? ? ?opensslgcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2017111120171020
115030964? ? ?? ? ?opensslgcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017111120171020
115031011? ? ?? ? ?opensslgcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2017111120171020
115031225? ? ?? ? ?opensslgcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2017111120171020
115032626? ? ?? ? ?opensslgcc_-O_-fomit-frame-pointer2017111120171020
115034189? ? ?? ? ?opensslgcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2017111120171020
115034232? ? ?? ? ?opensslgcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017111120171020
115035106? ? ?? ? ?opensslgcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2017111120171020
115035648? ? ?? ? ?opensslgcc_-m64_-march=k8_-Os_-fomit-frame-pointer2017111120171020
115036441? ? ?? ? ?opensslgcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017111120171020
115036967? ? ?? ? ?opensslgcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2017111120171020
115037101? ? ?? ? ?opensslgcc_-O2_-fomit-frame-pointer2017111120171020
115038232? ? ?? ? ?opensslgcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2017111120171020
115038279? ? ?? ? ?opensslgcc_-march=nocona_-Os_-fomit-frame-pointer2017111120171020
115038726? ? ?? ? ?opensslgcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2017111120171020
115039328? ? ?? ? ?opensslgcc_-m64_-march=core2_-O_-fomit-frame-pointer2017111120171020
115039528? ? ?? ? ?opensslgcc_-O3_-fomit-frame-pointer2017111120171020
115040098? ? ?? ? ?opensslgcc_-march=k8_-Os_-fomit-frame-pointer2017111120171020
115040578? ? ?? ? ?opensslgcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2017111120171020
115041784? ? ?? ? ?opensslgcc_-Os_-fomit-frame-pointer2017111120171020
115042260? ? ?? ? ?opensslgcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2017111120171020
115042554? ? ?? ? ?opensslgcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2017111120171020
115043974? ? ?? ? ?opensslgcc_-funroll-loops_-O_-fomit-frame-pointer2017111120171020
115044060? ? ?? ? ?opensslgcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2017111120171020
115046700? ? ?? ? ?opensslgcc_-funroll-loops_-O3_-fomit-frame-pointer2017111120171020
115046833? ? ?? ? ?opensslgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2017111120171020
115047285? ? ?? ? ?opensslgcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2017111120171020
115048667? ? ?? ? ?opensslgcc_-march=k8_-O_-fomit-frame-pointer2017111120171020
115050619? ? ?? ? ?opensslgcc_-m64_-march=core2_-Os_-fomit-frame-pointer2017111120171020
115050771? ? ?? ? ?opensslgcc_-m64_-march=k8_-O2_-fomit-frame-pointer2017111120171020
115051902? ? ?? ? ?opensslgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2017111120171020
115052101? ? ?? ? ?opensslgcc_-funroll-loops_-Os_-fomit-frame-pointer2017111120171020
115052976? ? ?? ? ?opensslgcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017111120171020
115053270? ? ?? ? ?opensslgcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2017111120171020
115054239? ? ?? ? ?opensslgcc_-march=barcelona_-O2_-fomit-frame-pointer2017111120171020
115056871? ? ?? ? ?opensslgcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2017111120171020
115057673? ? ?? ? ?opensslgcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2017111120171020
115058775? ? ?? ? ?opensslgcc_-funroll-loops_-O2_-fomit-frame-pointer2017111120171020
115058846? ? ?? ? ?opensslgcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017111120171020
115059207? ? ?? ? ?opensslcc2017111120171020
115059340? ? ?? ? ?opensslgcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2017111120171020
115059450? ? ?? ? ?opensslclang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017111120171020
115059887? ? ?? ? ?opensslgcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2017111120171020
115060770? ? ?? ? ?opensslgcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2017111120171020
115060831? ? ?? ? ?opensslgcc_-m64_-O3_-fomit-frame-pointer2017111120171020
115062043? ? ?? ? ?opensslgcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2017111120171020
115062119? ? ?? ? ?opensslgcc_-m64_-march=k8_-O_-fomit-frame-pointer2017111120171020
115063174? ? ?? ? ?opensslgcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2017111120171020
115063805? ? ?? ? ?opensslgcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2017111120171020
115064185? ? ?? ? ?opensslclang_-O3_-fwrapv_-march=native_-fomit-frame-pointer_-Qunused-arguments2017111120171020
115067254? ? ?? ? ?opensslgcc_-m64_-march=nocona_-O_-fomit-frame-pointer2017111120171020
115068641? ? ?? ? ?opensslgcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2017111120171020
115068997? ? ?? ? ?opensslgcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2017111120171020
115069116? ? ?? ? ?opensslgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2017111120171020
115070564? ? ?? ? ?opensslgcc_-march=nocona_-O2_-fomit-frame-pointer2017111120171020
115070754? ? ?? ? ?opensslgcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2017111120171020
115070759? ? ?? ? ?opensslgcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017111120171020
115072759? ? ?? ? ?opensslgcc2017111120171020
115074469? ? ?? ? ?opensslgcc_-m64_-march=corei7_-Os_-fomit-frame-pointer2017111120171020
115074607? ? ?? ? ?opensslgcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2017111120171020
115075087? ? ?? ? ?opensslgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2017111120171020
115076464? ? ?? ? ?opensslgcc_-march=barcelona_-Os_-fomit-frame-pointer2017111120171020
115077224? ? ?? ? ?opensslgcc_-m64_-march=core2_-O2_-fomit-frame-pointer2017111120171020
115077290? ? ?? ? ?opensslgcc_-m64_-march=core2_-O3_-fomit-frame-pointer2017111120171020
115077561? ? ?? ? ?opensslgcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017111120171020
115077779? ? ?? ? ?opensslclang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017111120171020
115078141? ? ?? ? ?opensslclang_-mcpu=cortex-a8_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017111120171020
115078259? ? ?? ? ?opensslgcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2017111120171020
115078283? ? ?? ? ?opensslgcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2017111120171020
115079262? ? ?? ? ?opensslclang_-O3_-fomit-frame-pointer_-Qunused-arguments2017111120171020
115081983? ? ?? ? ?opensslgcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2017111120171020
115083940? ? ?? ? ?opensslgcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2017111120171020
115090039? ? ?? ? ?opensslgcc_-march=k8_-O3_-fomit-frame-pointer2017111120171020
115092353? ? ?? ? ?opensslgcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2017111120171020
115095754? ? ?? ? ?opensslgcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2017111120171020
115101084? ? ?? ? ?opensslgcc_-funroll-loops2017111120171020
115103981? ? ?? ? ?opensslgcc_-march=nocona_-O_-fomit-frame-pointer2017111120171020
115112616? ? ?? ? ?opensslgcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2017111120171020