Implementation notes: amd64, bridge, crypto_sign/ecdonaldp160

Computer: bridge
Architecture: amd64
CPU ID: GenuineIntel-000206a7-bfebfbff
SUPERCOP version: 20120928
Operation: crypto_sign
Primitive: ecdonaldp160
TimeImplementationCompilerBenchmark dateSUPERCOP version
2084508opensslgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2012012820120120
2086704opensslgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2012012820120120
2088508opensslgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2012012820120120
2088720opensslgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2012012820120120
2093912opensslgcc -funroll-loops -O2 -fomit-frame-pointer2012012820120120
2097604opensslgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2012012820120120
2115700opensslgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2012012820120120
2137464opensslgcc -m64 -march=k8 -Os -fomit-frame-pointer2012012820120120
2139456opensslgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2012012820120120
2140244opensslgcc -m64 -march=barcelona -Os -fomit-frame-pointer2012012820120120
2140772opensslgcc -march=barcelona -Os -fomit-frame-pointer2012012820120120
2141284opensslgcc -fno-schedule-insns -Os -fomit-frame-pointer2012012820120120
2141552opensslgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2012012820120120
2143832opensslgcc -m64 -Os -fomit-frame-pointer2012012820120120
2144460opensslgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2012012820120120
2144928opensslgcc -m64 -march=corei7-avx -Os -fomit-frame-pointer2012012820120120
2145688opensslgcc -m64 -march=corei7 -Os -fomit-frame-pointer2012012820120120
2146256opensslgcc -march=k8 -Os -fomit-frame-pointer2012012820120120
2146280opensslgcc -Os -fomit-frame-pointer2012012820120120
2146616opensslgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2012012820120120
2147900opensslgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2012012820120120
2148092opensslgcc -m64 -march=core2 -Os -fomit-frame-pointer2012012820120120
2149068opensslgcc -m64 -march=core-avx-i -Os -fomit-frame-pointer2012012820120120
2149572opensslgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2012012820120120
2150856opensslgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2012012820120120
2150936opensslgcc -funroll-loops -m64 -Os -fomit-frame-pointer2012012820120120
2151268opensslgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2012012820120120
2151896opensslgcc -funroll-loops -Os -fomit-frame-pointer2012012820120120
2153876opensslgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2012012820120120
2154496opensslgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2012012820120120
2154860opensslgcc -funroll-loops -O -fomit-frame-pointer2012012820120120
2155144opensslgcc -funroll-loops -m64 -O -fomit-frame-pointer2012012820120120
2155532opensslgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2012012820120120
2156588opensslgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2012012820120120
2157336opensslgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2012012820120120
2157544opensslgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2012012820120120
2158612opensslgcc -m64 -march=nocona -O -fomit-frame-pointer2012012820120120
2159244opensslgcc -m64 -march=corei7-avx -O -fomit-frame-pointer2012012820120120
2160748opensslgcc -m64 -march=corei7 -O -fomit-frame-pointer2012012820120120
2161048opensslgcc -fno-schedule-insns -O -fomit-frame-pointer2012012820120120
2161348opensslgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2012012820120120
2163384opensslgcc -m64 -O -fomit-frame-pointer2012012820120120
2163848opensslgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2012012820120120
2164016opensslgcc -m64 -march=core2 -O -fomit-frame-pointer2012012820120120
2164096opensslgcc -O -fomit-frame-pointer2012012820120120
2165156opensslgcc -m64 -march=core-avx-i -O -fomit-frame-pointer2012012820120120
2169476opensslgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2012012820120120
2171308opensslgcc -m64 -march=nocona -Os -fomit-frame-pointer2012012820120120
2171472opensslgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2012012820120120
2175428opensslgcc -march=nocona -Os -fomit-frame-pointer2012012820120120
2175736opensslgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2012012820120120
2176136opensslgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2012012820120120
2176632opensslgcc -m64 -march=barcelona -O -fomit-frame-pointer2012012820120120
2176868opensslgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2012012820120120
2177476opensslgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2012012820120120
2178160opensslgcc -m64 -march=k8 -O -fomit-frame-pointer2012012820120120
2178844opensslgcc -march=barcelona -O -fomit-frame-pointer2012012820120120
2178872opensslgcc -funroll-loops -O3 -fomit-frame-pointer2012012820120120
2182148opensslgcc -march=k8 -O -fomit-frame-pointer2012012820120120
2182320opensslgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2012012820120120
2183560opensslgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2012012820120120
2183952opensslgcc -march=nocona -O -fomit-frame-pointer2012012820120120
2187612opensslgcc -m64 -march=k8 -O3 -fomit-frame-pointer2012012820120120
2188992opensslgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2012012820120120
2189164opensslgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2012012820120120
2189244opensslgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2012012820120120
2193268opensslgcc -march=barcelona -O3 -fomit-frame-pointer2012012820120120
2196056opensslgcc -march=k8 -O3 -fomit-frame-pointer2012012820120120
2196128opensslgcc -march=barcelona -O2 -fomit-frame-pointer2012012820120120
2198264opensslgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2012012820120120
2198412opensslgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2012012820120120
2199472opensslgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2012012820120120
2199992opensslgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2012012820120120
2200280opensslgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2012012820120120
2201528opensslgcc -m64 -march=core2 -O3 -fomit-frame-pointer2012012820120120
2201812opensslgcc -m64 -march=corei7 -O2 -fomit-frame-pointer2012012820120120
2202432opensslgcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer2012012820120120
2202636opensslgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2012012820120120
2202756opensslgcc -march=nocona -O3 -fomit-frame-pointer2012012820120120
2203640opensslgcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer2012012820120120
2203680opensslgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2012012820120120
2204896opensslgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2012012820120120
2204976opensslgcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer2012012820120120
2205512opensslgcc -m64 -O3 -fomit-frame-pointer2012012820120120
2206580opensslgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2012012820120120
2207092opensslgcc -m64 -march=core2 -O2 -fomit-frame-pointer2012012820120120
2207724opensslgcc -m64 -march=corei7 -O3 -fomit-frame-pointer2012012820120120
2208660opensslgcc -fno-schedule-insns -O2 -fomit-frame-pointer2012012820120120
2209236opensslgcc -O2 -fomit-frame-pointer2012012820120120
2210020opensslgcc -fno-schedule-insns -O3 -fomit-frame-pointer2012012820120120
2210292opensslgcc -m64 -march=nocona -O3 -fomit-frame-pointer2012012820120120
2211248opensslgcc -march=k8 -O2 -fomit-frame-pointer2012012820120120
2211452opensslgcc -O3 -fomit-frame-pointer2012012820120120
2214536opensslgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2012012820120120
2217116opensslgcc -m64 -march=k8 -O2 -fomit-frame-pointer2012012820120120
2217268opensslgcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer2012012820120120
2221732opensslgcc -m64 -O2 -fomit-frame-pointer2012012820120120
2222564opensslgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2012012820120120
2230392opensslgcc -march=nocona -O2 -fomit-frame-pointer2012012820120120
2240332opensslgcc -m64 -march=nocona -O2 -fomit-frame-pointer2012012820120120
2951424opensslcc2012012820120120
2952520opensslgcc2012012820120120
2956352opensslgcc -funroll-loops2012012820120120