Implementation notes: amd64, sandy0, crypto_sign/ecdonaldp160

Computer: sandy0
Architecture: amd64
CPU ID: GenuineIntel-000206a7-bfebfbff
SUPERCOP version: 20130419
Operation: crypto_sign
Primitive: ecdonaldp160
TimeImplementationCompilerBenchmark dateSUPERCOP version
2087452opensslgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2012032920120316
2088320opensslgcc -funroll-loops -O2 -fomit-frame-pointer2012032920120316
2088724opensslgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2012032920120316
2095740opensslgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2012032920120316
2096152opensslgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2012032920120316
2096820opensslgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2012032920120316
2141880opensslgcc -march=barcelona -Os -fomit-frame-pointer2012032920120316
2142664opensslgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2012032920120316
2142668opensslgcc -march=k8 -Os -fomit-frame-pointer2012032920120316
2143256opensslgcc -m64 -Os -fomit-frame-pointer2012032920120316
2143276opensslgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2012032920120316
2143332opensslgcc -Os -fomit-frame-pointer2012032920120316
2144140opensslgcc -m64 -march=corei7-avx -Os -fomit-frame-pointer2012032920120316
2145260opensslgcc -m64 -march=core2 -Os -fomit-frame-pointer2012032920120316
2145564opensslgcc -m64 -march=k8 -Os -fomit-frame-pointer2012032920120316
2145900opensslgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2012032920120316
2146092opensslgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2012032920120316
2146472opensslgcc -fno-schedule-insns -Os -fomit-frame-pointer2012032920120316
2146872opensslgcc -funroll-loops -Os -fomit-frame-pointer2012032920120316
2147272opensslgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2012032920120316
2147424opensslgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2012032920120316
2147540opensslgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2012032920120316
2147776opensslgcc -m64 -march=corei7 -Os -fomit-frame-pointer2012032920120316
2148356opensslgcc -m64 -march=core-avx-i -Os -fomit-frame-pointer2012032920120316
2148912opensslgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2012032920120316
2151516opensslgcc -funroll-loops -O -fomit-frame-pointer2012032920120316
2154964opensslgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2012032920120316
2158292opensslgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2012032920120316
2161044opensslgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2012032920120316
2161356opensslgcc -funroll-loops -m64 -Os -fomit-frame-pointer2012032920120316
2162404opensslgcc -m64 -march=barcelona -Os -fomit-frame-pointer2012032920120316
2163188opensslgcc -m64 -march=core2 -O -fomit-frame-pointer2012032920120316
2163224opensslgcc -funroll-loops -m64 -O -fomit-frame-pointer2012032920120316
2164408opensslgcc -m64 -march=corei7 -O -fomit-frame-pointer2012032920120316
2165576opensslgcc -march=nocona -O -fomit-frame-pointer2012032920120316
2166112opensslgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2012032920120316
2166256opensslgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2012032920120316
2166320opensslgcc -O -fomit-frame-pointer2012032920120316
2168408opensslgcc -m64 -O -fomit-frame-pointer2012032920120316
2168748opensslgcc -m64 -march=nocona -Os -fomit-frame-pointer2012032920120316
2168904opensslgcc -m64 -march=nocona -O -fomit-frame-pointer2012032920120316
2169972opensslgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2012032920120316
2170036opensslgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2012032920120316
2170136opensslgcc -m64 -march=core-avx-i -O -fomit-frame-pointer2012032920120316
2171696opensslgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2012032920120316
2172320opensslgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2012032920120316
2173648opensslgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2012032920120316
2173720opensslgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2012032920120316
2176284opensslgcc -m64 -march=corei7-avx -O -fomit-frame-pointer2012032920120316
2176952opensslgcc -march=nocona -Os -fomit-frame-pointer2012032920120316
2177048opensslgcc -march=barcelona -O -fomit-frame-pointer2012032920120316
2178964opensslgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2012032920120316
2179744opensslgcc -fno-schedule-insns -O -fomit-frame-pointer2012032920120316
2180960opensslgcc -march=k8 -O -fomit-frame-pointer2012032920120316
2181144opensslgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2012032920120316
2186300opensslgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2012032920120316
2186644opensslgcc -funroll-loops -O3 -fomit-frame-pointer2012032920120316
2186792opensslgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2012032920120316
2187176opensslgcc -m64 -march=k8 -O3 -fomit-frame-pointer2012032920120316
2188324opensslgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2012032920120316
2191960opensslgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2012032920120316
2195804opensslgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2012032920120316
2197636opensslgcc -m64 -march=barcelona -O -fomit-frame-pointer2012032920120316
2200380opensslgcc -m64 -march=k8 -O -fomit-frame-pointer2012032920120316
2200656opensslgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2012032920120316
2202308opensslgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2012032920120316
2202372opensslgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2012032920120316
2202760opensslgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2012032920120316
2203164opensslgcc -m64 -march=core2 -O3 -fomit-frame-pointer2012032920120316
2203228opensslgcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer2012032920120316
2203428opensslgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2012032920120316
2203548opensslgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2012032920120316
2204136opensslgcc -march=k8 -O3 -fomit-frame-pointer2012032920120316
2204256opensslgcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer2012032920120316
2205820opensslgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2012032920120316
2206160opensslgcc -m64 -march=corei7 -O3 -fomit-frame-pointer2012032920120316
2208232opensslgcc -m64 -O2 -fomit-frame-pointer2012032920120316
2208312opensslgcc -m64 -march=core2 -O2 -fomit-frame-pointer2012032920120316
2208360opensslgcc -O2 -fomit-frame-pointer2012032920120316
2208400opensslgcc -fno-schedule-insns -O3 -fomit-frame-pointer2012032920120316
2208960opensslgcc -m64 -march=nocona -O3 -fomit-frame-pointer2012032920120316
2209240opensslgcc -O3 -fomit-frame-pointer2012032920120316
2209296opensslgcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer2012032920120316
2209676opensslgcc -m64 -march=corei7 -O2 -fomit-frame-pointer2012032920120316
2209832opensslgcc -fno-schedule-insns -O2 -fomit-frame-pointer2012032920120316
2212444opensslgcc -march=k8 -O2 -fomit-frame-pointer2012032920120316
2215156opensslgcc -march=barcelona -O2 -fomit-frame-pointer2012032920120316
2215532opensslgcc -m64 -O3 -fomit-frame-pointer2012032920120316
2217184opensslgcc -march=nocona -O3 -fomit-frame-pointer2012032920120316
2218556opensslgcc -march=barcelona -O3 -fomit-frame-pointer2012032920120316
2218616opensslgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2012032920120316
2223612opensslgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2012032920120316
2224092opensslgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2012032920120316
2226228opensslgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2012032920120316
2226656opensslgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2012032920120316
2229332opensslgcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer2012032920120316
2232172opensslgcc -m64 -march=k8 -O2 -fomit-frame-pointer2012032920120316
2249896opensslgcc -m64 -march=nocona -O2 -fomit-frame-pointer2012032920120316
2257460opensslgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2012032920120316
2259312opensslgcc -march=nocona -O2 -fomit-frame-pointer2012032920120316
2952156opensslgcc -funroll-loops2012032920120316
2955040opensslcc2012032920120316
2958456opensslgcc2012032920120316