Implementation notes: amd64, gcc16, crypto_sign/ecdonaldp160

Computer: gcc16
Architecture: amd64
CPU ID: AuthenticAMD-00100f23-178bfbff
SUPERCOP version: 20171020
Operation: crypto_sign
Primitive: ecdonaldp160
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
2132581? ? ?? ? ?opensslgcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2017090820170904
2135270? ? ?? ? ?opensslgcc_-funroll-loops_-O2_-fomit-frame-pointer2017090820170904
2135882? ? ?? ? ?opensslgcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer2017090820170904
2138179? ? ?? ? ?opensslgcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2017090820170904
2139241? ? ?? ? ?opensslgcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2017090820170904
2140550? ? ?? ? ?opensslgcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2017090820170904
2141061? ? ?? ? ?opensslgcc_-m64_-march=k8_-O2_-fomit-frame-pointer2017090820170904
2143105? ? ?? ? ?opensslgcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2017090820170904
2143484? ? ?? ? ?opensslgcc_-march=barcelona_-O2_-fomit-frame-pointer2017090820170904
2143999? ? ?? ? ?opensslgcc_-funroll-loops_-Os_-fomit-frame-pointer2017090820170904
2145110? ? ?? ? ?opensslgcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2017090820170904
2145261? ? ?? ? ?opensslgcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2017090820170904
2145509? ? ?? ? ?opensslgcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2017090820170904
2145715? ? ?? ? ?opensslgcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2017090820170904
2147101? ? ?? ? ?opensslgcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2017090820170904
2147946? ? ?? ? ?opensslgcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2017090820170904
2148129? ? ?? ? ?opensslgcc_-march=nocona_-Os_-fomit-frame-pointer2017090820170904
2148396? ? ?? ? ?opensslgcc_-march=barcelona_-O3_-fomit-frame-pointer2017090820170904
2148998? ? ?? ? ?opensslgcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2017090820170904
2149021? ? ?? ? ?opensslgcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2017090820170904
2150701? ? ?? ? ?opensslgcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017090820170904
2150796? ? ?? ? ?opensslgcc_-m64_-O3_-fomit-frame-pointer2017090820170904
2150957? ? ?? ? ?opensslgcc_-m64_-march=core2_-O_-fomit-frame-pointer2017090820170904
2151120? ? ?? ? ?opensslgcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2017090820170904
2151925? ? ?? ? ?opensslgcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2017090820170904
2152544? ? ?? ? ?opensslgcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017090820170904
2152926? ? ?? ? ?opensslgcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2017090820170904
2154354? ? ?? ? ?opensslgcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2017090820170904
2154707? ? ?? ? ?opensslgcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2017090820170904
2154927? ? ?? ? ?opensslgcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017090820170904
2156448? ? ?? ? ?opensslgcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017090820170904
2157662? ? ?? ? ?opensslgcc_-m64_-march=core2_-O3_-fomit-frame-pointer2017090820170904
2157868? ? ?? ? ?opensslgcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2017090820170904
2158330? ? ?? ? ?opensslgcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2017090820170904
2158369? ? ?? ? ?opensslgcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2017090820170904
2158536? ? ?? ? ?opensslgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2017090820170904
2158543? ? ?? ? ?opensslgcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017090820170904
2158552? ? ?? ? ?opensslgcc_-march=k8_-O3_-fomit-frame-pointer2017090820170904
2158772? ? ?? ? ?opensslgcc_-O2_-fomit-frame-pointer2017090820170904
2159289? ? ?? ? ?opensslgcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017090820170904
2160924? ? ?? ? ?opensslgcc_-O3_-fomit-frame-pointer2017090820170904
2161003? ? ?? ? ?opensslgcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2017090820170904
2161141? ? ?? ? ?opensslgcc_-m64_-march=core2_-O2_-fomit-frame-pointer2017090820170904
2161336? ? ?? ? ?opensslgcc_-march=nocona_-O_-fomit-frame-pointer2017090820170904
2162080? ? ?? ? ?opensslgcc_-m64_-march=nocona_-O_-fomit-frame-pointer2017090820170904
2162320? ? ?? ? ?opensslgcc_-m64_-march=core2_-Os_-fomit-frame-pointer2017090820170904
2162468? ? ?? ? ?opensslgcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2017090820170904
2162553? ? ?? ? ?opensslgcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2017090820170904
2162894? ? ?? ? ?opensslgcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017090820170904
2163344? ? ?? ? ?opensslgcc_-funroll-loops_-O3_-fomit-frame-pointer2017090820170904
2163653? ? ?? ? ?opensslgcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2017090820170904
2163874? ? ?? ? ?opensslgcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2017090820170904
2164136? ? ?? ? ?opensslgcc_-march=nocona_-O3_-fomit-frame-pointer2017090820170904
2164456? ? ?? ? ?opensslgcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2017090820170904
2164460? ? ?? ? ?opensslgcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2017090820170904
2165108? ? ?? ? ?opensslgcc_-m64_-O2_-fomit-frame-pointer2017090820170904
2165415? ? ?? ? ?opensslgcc_-march=barcelona_-Os_-fomit-frame-pointer2017090820170904
2165655? ? ?? ? ?opensslgcc_-march=nocona_-O2_-fomit-frame-pointer2017090820170904
2165657? ? ?? ? ?opensslgcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017090820170904
2165857? ? ?? ? ?opensslgcc_-funroll-loops_-O_-fomit-frame-pointer2017090820170904
2165981? ? ?? ? ?opensslgcc_-m64_-march=k8_-O3_-fomit-frame-pointer2017090820170904
2166035? ? ?? ? ?opensslgcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2017090820170904
2166978? ? ?? ? ?opensslgcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2017090820170904
2167737? ? ?? ? ?opensslgcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2017090820170904
2168408? ? ?? ? ?opensslgcc_-fno-schedule-insns_-O_-fomit-frame-pointer2017090820170904
2169117? ? ?? ? ?opensslgcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2017090820170904
2169213? ? ?? ? ?opensslgcc_-m64_-O_-fomit-frame-pointer2017090820170904
2169389? ? ?? ? ?opensslgcc_-Os_-fomit-frame-pointer2017090820170904
2170190? ? ?? ? ?opensslgcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2017090820170904
2170213? ? ?? ? ?opensslgcc_-march=k8_-O_-fomit-frame-pointer2017090820170904
2171202? ? ?? ? ?opensslgcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017090820170904
2171537? ? ?? ? ?opensslgcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2017090820170904
2172603? ? ?? ? ?opensslgcc_-O_-fomit-frame-pointer2017090820170904
2172647? ? ?? ? ?opensslgcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2017090820170904
2172793? ? ?? ? ?opensslgcc_-march=k8_-O2_-fomit-frame-pointer2017090820170904
2173074? ? ?? ? ?opensslgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2017090820170904
2173226? ? ?? ? ?opensslgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2017090820170904
2173608? ? ?? ? ?opensslgcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2017090820170904
2173839? ? ?? ? ?opensslgcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2017090820170904
2174141? ? ?? ? ?opensslgcc_-funroll-loops2017090820170904
2174248? ? ?? ? ?opensslgcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2017090820170904
2174601? ? ?? ? ?opensslgcc_-m64_-march=k8_-Os_-fomit-frame-pointer2017090820170904
2175772? ? ?? ? ?opensslgcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2017090820170904
2175889? ? ?? ? ?opensslgcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2017090820170904
2176196? ? ?? ? ?opensslgcc_-march=k8_-Os_-fomit-frame-pointer2017090820170904
2176280? ? ?? ? ?opensslgcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2017090820170904
2177053? ? ?? ? ?opensslgcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2017090820170904
2178842? ? ?? ? ?opensslgcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2017090820170904
2181368? ? ?? ? ?opensslgcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2017090820170904
2182433? ? ?? ? ?opensslgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2017090820170904
2184013? ? ?? ? ?opensslgcc_-march=barcelona_-O_-fomit-frame-pointer2017090820170904
2187182? ? ?? ? ?opensslgcc_-m64_-march=k8_-O_-fomit-frame-pointer2017090820170904
2189996? ? ?? ? ?opensslgcc2017090820170904
2194434? ? ?? ? ?opensslgcc_-m64_-Os_-fomit-frame-pointer2017090820170904
2198405? ? ?? ? ?opensslcc2017090820170904