Implementation notes: amd64, bulldozer, crypto_sign/ecdonaldb163

Computer: bulldozer
Architecture: amd64
CPU ID: AuthenticAMD-00600f12-178bfbff
SUPERCOP version: 20120709
Operation: crypto_sign
Primitive: ecdonaldb163
TimeImplementationCompilerBenchmark dateSUPERCOP version
3886995opensslgcc -m64 -march=barcelona -O -fomit-frame-pointer2012053020120525
4358429opensslgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2012053020120525
4363601opensslgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2012053020120525
4393469opensslgcc -m64 -march=core2 -O -fomit-frame-pointer2012053020120525
4421781opensslgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2012053020120525
4496693opensslgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2012053020120525
4526655opensslgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2012053020120525
4527505opensslgcc -m64 -march=core-avx-i -Os -fomit-frame-pointer2012053020120525
4592302opensslgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2012053020120525
4593030opensslgcc -fno-schedule-insns -Os -fomit-frame-pointer2012053020120525
4600279opensslgcc -m64 -march=core-avx-i -O -fomit-frame-pointer2012053020120525
4624822opensslgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2012053020120525
4628039opensslgcc -funroll-loops -O -fomit-frame-pointer2012053020120525
4631538opensslgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2012053020120525
4631559opensslgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2012053020120525
4632294opensslgcc -funroll-loops -m64 -Os -fomit-frame-pointer2012053020120525
4635142opensslgcc -m64 -O -fomit-frame-pointer2012053020120525
4635646opensslgcc -funroll-loops -m64 -O -fomit-frame-pointer2012053020120525
4639334opensslgcc -m64 -march=nocona -O -fomit-frame-pointer2012053020120525
4639725opensslgcc -m64 -march=corei7-avx -O -fomit-frame-pointer2012053020120525
4645850opensslgcc -m64 -march=k8 -O -fomit-frame-pointer2012053020120525
4655262opensslgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2012053020120525
4655488opensslgcc -march=barcelona -O -fomit-frame-pointer2012053020120525
4677519opensslgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2012053020120525
4703161opensslgcc -m64 -march=corei7 -O -fomit-frame-pointer2012053020120525
4706787opensslgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2012053020120525
4708951opensslgcc -O -fomit-frame-pointer2012053020120525
4725398opensslgcc -fno-schedule-insns -O -fomit-frame-pointer2012053020120525
4752839opensslgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2012053020120525
4757400opensslgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2012053020120525
4758814opensslgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2012053020120525
4764063opensslgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2012053020120525
4768963opensslgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2012053020120525
4774289opensslgcc -Os -fomit-frame-pointer2012053020120525
4779740opensslgcc -m64 -march=core2 -Os -fomit-frame-pointer2012053020120525
4781525opensslgcc -m64 -march=k8 -Os -fomit-frame-pointer2012053020120525
4781750opensslgcc -m64 -march=corei7-avx -Os -fomit-frame-pointer2012053020120525
4782266opensslgcc -march=barcelona -Os -fomit-frame-pointer2012053020120525
4784749opensslgcc -m64 -march=corei7 -Os -fomit-frame-pointer2012053020120525
4785083opensslgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2012053020120525
4786963opensslgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2012053020120525
4791422opensslgcc -march=k8 -O3 -fomit-frame-pointer2012053020120525
4792715opensslgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2012053020120525
4793848opensslgcc -march=k8 -Os -fomit-frame-pointer2012053020120525
4793864opensslgcc -m64 -Os -fomit-frame-pointer2012053020120525
4795377opensslgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2012053020120525
4799447opensslgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2012053020120525
4807338opensslgcc -m64 -O3 -fomit-frame-pointer2012053020120525
4807433opensslgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2012053020120525
4821603opensslgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2012053020120525
4821969opensslgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2012053020120525
4822290opensslgcc -funroll-loops -Os -fomit-frame-pointer2012053020120525
4822538opensslgcc -m64 -march=barcelona -Os -fomit-frame-pointer2012053020120525
4822948opensslgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2012053020120525
4822987opensslgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2012053020120525
4826264opensslgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2012053020120525
4837583opensslgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2012053020120525
4840560opensslgcc -march=nocona -Os -fomit-frame-pointer2012053020120525
4844905opensslgcc -funroll-loops -O3 -fomit-frame-pointer2012053020120525
4846379opensslgcc -march=nocona -O -fomit-frame-pointer2012053020120525
4848244opensslgcc -m64 -march=nocona -Os -fomit-frame-pointer2012053020120525
4848639opensslgcc -funroll-loops -O2 -fomit-frame-pointer2012053020120525
4853720opensslgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2012053020120525
4856435opensslgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2012053020120525
4857665opensslgcc -march=k8 -O -fomit-frame-pointer2012053020120525
4869465opensslgcc -m64 -march=nocona -O3 -fomit-frame-pointer2012053020120525
4898458opensslgcc -m64 -march=k8 -O3 -fomit-frame-pointer2012053020120525
4937126opensslgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2012053020120525
4945194opensslgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2012053020120525
4962904opensslgcc -O3 -fomit-frame-pointer2012053020120525
4969482opensslgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2012053020120525
4973097opensslgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2012053020120525
4982227opensslgcc -m64 -march=corei7 -O3 -fomit-frame-pointer2012053020120525
4984604opensslgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2012053020120525
4987382opensslgcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer2012053020120525
4996502opensslgcc -m64 -march=core2 -O3 -fomit-frame-pointer2012053020120525
5006757opensslgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2012053020120525
5020982opensslgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2012053020120525
5063875opensslgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2012053020120525
5077947opensslgcc -O2 -fomit-frame-pointer2012053020120525
5080935opensslgcc -march=k8 -O2 -fomit-frame-pointer2012053020120525
5114315opensslgcc -m64 -O2 -fomit-frame-pointer2012053020120525
5120983opensslgcc -march=nocona -O3 -fomit-frame-pointer2012053020120525
5121919opensslgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2012053020120525
5123765opensslgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2012053020120525
5127779opensslgcc -m64 -march=nocona -O2 -fomit-frame-pointer2012053020120525
5145799opensslgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2012053020120525
5153534opensslgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2012053020120525
5153612opensslgcc -march=nocona -O2 -fomit-frame-pointer2012053020120525
5153761opensslgcc -fno-schedule-insns -O2 -fomit-frame-pointer2012053020120525
5154825opensslgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2012053020120525
5168961opensslgcc -fno-schedule-insns -O3 -fomit-frame-pointer2012053020120525
5173604opensslgcc -m64 -march=k8 -O2 -fomit-frame-pointer2012053020120525
5186001opensslgcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer2012053020120525
5186675opensslgcc -m64 -march=core2 -O2 -fomit-frame-pointer2012053020120525
5188422opensslgcc -march=barcelona -O2 -fomit-frame-pointer2012053020120525
5212966opensslgcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer2012053020120525
5215275opensslgcc -m64 -march=corei7 -O2 -fomit-frame-pointer2012053020120525
5230406opensslgcc -march=barcelona -O3 -fomit-frame-pointer2012053020120525
5251440opensslgcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer2012053020120525
5868656opensslcc2012053020120525
6081885opensslgcc -funroll-loops2012053020120525
6105312opensslgcc2012053020120525