Implementation notes: amd64, bridge, crypto_sign/ecdonaldp224

Computer: bridge
Architecture: amd64
CPU ID: GenuineIntel-000206a7-bfebfbff
SUPERCOP version: 20120928
Operation: crypto_sign
Primitive: ecdonaldp224
TimeImplementationCompilerBenchmark dateSUPERCOP version
4159792opensslgcc -funroll-loops -O2 -fomit-frame-pointer2012012820120120
4162136opensslgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2012012820120120
4162504opensslgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2012012820120120
4166016opensslgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2012012820120120
4166168opensslgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2012012820120120
4167616opensslgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2012012820120120
4169444opensslgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2012012820120120
4209596opensslgcc -m64 -march=barcelona -Os -fomit-frame-pointer2012012820120120
4211424opensslgcc -fno-schedule-insns -Os -fomit-frame-pointer2012012820120120
4215624opensslgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2012012820120120
4216256opensslgcc -march=barcelona -Os -fomit-frame-pointer2012012820120120
4217860opensslgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2012012820120120
4218132opensslgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2012012820120120
4218344opensslgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2012012820120120
4218536opensslgcc -m64 -march=k8 -Os -fomit-frame-pointer2012012820120120
4218648opensslgcc -m64 -march=corei7-avx -Os -fomit-frame-pointer2012012820120120
4218696opensslgcc -m64 -march=core2 -Os -fomit-frame-pointer2012012820120120
4218804opensslgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2012012820120120
4219048opensslgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2012012820120120
4219380opensslgcc -march=k8 -Os -fomit-frame-pointer2012012820120120
4220292opensslgcc -Os -fomit-frame-pointer2012012820120120
4220908opensslgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2012012820120120
4222880opensslgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2012012820120120
4223220opensslgcc -m64 -march=corei7 -Os -fomit-frame-pointer2012012820120120
4225472opensslgcc -m64 -march=core-avx-i -Os -fomit-frame-pointer2012012820120120
4225728opensslgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2012012820120120
4227172opensslgcc -funroll-loops -Os -fomit-frame-pointer2012012820120120
4227904opensslgcc -m64 -Os -fomit-frame-pointer2012012820120120
4229040opensslgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2012012820120120
4230568opensslgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2012012820120120
4230960opensslgcc -funroll-loops -O -fomit-frame-pointer2012012820120120
4230968opensslgcc -funroll-loops -m64 -Os -fomit-frame-pointer2012012820120120
4231300opensslgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2012012820120120
4232040opensslgcc -march=nocona -O -fomit-frame-pointer2012012820120120
4234720opensslgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2012012820120120
4235844opensslgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2012012820120120
4235952opensslgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2012012820120120
4238032opensslgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2012012820120120
4238540opensslgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2012012820120120
4239308opensslgcc -fno-schedule-insns -O -fomit-frame-pointer2012012820120120
4239512opensslgcc -funroll-loops -m64 -O -fomit-frame-pointer2012012820120120
4239724opensslgcc -m64 -march=corei7 -O -fomit-frame-pointer2012012820120120
4240056opensslgcc -m64 -O -fomit-frame-pointer2012012820120120
4241792opensslgcc -m64 -march=nocona -O -fomit-frame-pointer2012012820120120
4243188opensslgcc -O -fomit-frame-pointer2012012820120120
4243432opensslgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2012012820120120
4243656opensslgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2012012820120120
4245748opensslgcc -m64 -march=corei7-avx -O -fomit-frame-pointer2012012820120120
4246536opensslgcc -m64 -march=nocona -Os -fomit-frame-pointer2012012820120120
4248964opensslgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2012012820120120
4251448opensslgcc -m64 -march=k8 -O -fomit-frame-pointer2012012820120120
4252252opensslgcc -m64 -march=core-avx-i -O -fomit-frame-pointer2012012820120120
4252508opensslgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2012012820120120
4252852opensslgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2012012820120120
4253580opensslgcc -march=barcelona -O -fomit-frame-pointer2012012820120120
4254676opensslgcc -march=k8 -O -fomit-frame-pointer2012012820120120
4255056opensslgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2012012820120120
4255120opensslgcc -m64 -march=core2 -O -fomit-frame-pointer2012012820120120
4255888opensslgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2012012820120120
4256012opensslgcc -march=nocona -Os -fomit-frame-pointer2012012820120120
4256228opensslgcc -m64 -march=barcelona -O -fomit-frame-pointer2012012820120120
4257492opensslgcc -funroll-loops -O3 -fomit-frame-pointer2012012820120120
4261768opensslgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2012012820120120
4262592opensslgcc -m64 -march=k8 -O3 -fomit-frame-pointer2012012820120120
4264672opensslgcc -march=barcelona -O3 -fomit-frame-pointer2012012820120120
4265148opensslgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2012012820120120
4265764opensslgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2012012820120120
4265884opensslgcc -march=k8 -O3 -fomit-frame-pointer2012012820120120
4270584opensslgcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer2012012820120120
4271828opensslgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2012012820120120
4272032opensslgcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer2012012820120120
4273824opensslgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2012012820120120
4274828opensslgcc -fno-schedule-insns -O2 -fomit-frame-pointer2012012820120120
4275156opensslgcc -m64 -march=corei7 -O3 -fomit-frame-pointer2012012820120120
4275452opensslgcc -m64 -march=corei7 -O2 -fomit-frame-pointer2012012820120120
4277240opensslgcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer2012012820120120
4278160opensslgcc -m64 -march=core2 -O2 -fomit-frame-pointer2012012820120120
4278368opensslgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2012012820120120
4278464opensslgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2012012820120120
4280220opensslgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2012012820120120
4280412opensslgcc -m64 -march=nocona -O3 -fomit-frame-pointer2012012820120120
4280732opensslgcc -m64 -O3 -fomit-frame-pointer2012012820120120
4280984opensslgcc -O2 -fomit-frame-pointer2012012820120120
4281768opensslgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2012012820120120
4282744opensslgcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer2012012820120120
4282760opensslgcc -m64 -march=k8 -O2 -fomit-frame-pointer2012012820120120
4283928opensslgcc -m64 -march=core2 -O3 -fomit-frame-pointer2012012820120120
4284928opensslgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2012012820120120
4285344opensslgcc -fno-schedule-insns -O3 -fomit-frame-pointer2012012820120120
4285472opensslgcc -O3 -fomit-frame-pointer2012012820120120
4285940opensslgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2012012820120120
4285952opensslgcc -march=nocona -O3 -fomit-frame-pointer2012012820120120
4291112opensslgcc -m64 -O2 -fomit-frame-pointer2012012820120120
4295576opensslgcc -march=k8 -O2 -fomit-frame-pointer2012012820120120
4296992opensslgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2012012820120120
4298624opensslgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2012012820120120
4298976opensslgcc -march=barcelona -O2 -fomit-frame-pointer2012012820120120
4299980opensslgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2012012820120120
4306572opensslgcc -m64 -march=nocona -O2 -fomit-frame-pointer2012012820120120
4307100opensslgcc -march=nocona -O2 -fomit-frame-pointer2012012820120120
5026024opensslgcc -funroll-loops2012012820120120
5031156opensslgcc2012012820120120
5034692opensslcc2012012820120120