Implementation notes: amd64, sandy0, crypto_sign/ecdonaldk283

Computer: sandy0
Architecture: amd64
CPU ID: GenuineIntel-000206a7-bfebfbff
SUPERCOP version: 20130419
Operation: crypto_sign
Primitive: ecdonaldk283
TimeImplementationCompilerBenchmark dateSUPERCOP version
15854188opensslgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2012032920120316
15854728opensslgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2012032920120316
15866068opensslgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2012032920120316
15909580opensslgcc -march=k8 -Os -fomit-frame-pointer2012032920120316
15912204opensslgcc -funroll-loops -Os -fomit-frame-pointer2012032920120316
15913512opensslgcc -m64 -march=corei7 -Os -fomit-frame-pointer2012032920120316
15914128opensslgcc -funroll-loops -O -fomit-frame-pointer2012032920120316
15917428opensslgcc -m64 -march=k8 -Os -fomit-frame-pointer2012032920120316
15918792opensslgcc -m64 -Os -fomit-frame-pointer2012032920120316
15919660opensslgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2012032920120316
15923352opensslgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2012032920120316
15925520opensslgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2012032920120316
15927020opensslgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2012032920120316
15928548opensslgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2012032920120316
15929016opensslgcc -m64 -march=corei7-avx -Os -fomit-frame-pointer2012032920120316
15931400opensslgcc -O -fomit-frame-pointer2012032920120316
15931812opensslgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2012032920120316
15932040opensslgcc -m64 -march=barcelona -Os -fomit-frame-pointer2012032920120316
15933664opensslgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2012032920120316
15934292opensslgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2012032920120316
15934896opensslgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2012032920120316
15935796opensslgcc -march=nocona -O -fomit-frame-pointer2012032920120316
15935808opensslgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2012032920120316
15935900opensslgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2012032920120316
15936508opensslgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2012032920120316
15936724opensslgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2012032920120316
15939688opensslgcc -m64 -march=core2 -O -fomit-frame-pointer2012032920120316
15940624opensslgcc -m64 -march=core-avx-i -Os -fomit-frame-pointer2012032920120316
15940672opensslgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2012032920120316
15941340opensslgcc -m64 -march=core2 -Os -fomit-frame-pointer2012032920120316
15943996opensslgcc -funroll-loops -O2 -fomit-frame-pointer2012032920120316
15947984opensslgcc -march=barcelona -O -fomit-frame-pointer2012032920120316
15950804opensslgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2012032920120316
15951624opensslgcc -m64 -march=core-avx-i -O -fomit-frame-pointer2012032920120316
15952916opensslgcc -funroll-loops -m64 -O -fomit-frame-pointer2012032920120316
15953596opensslgcc -fno-schedule-insns -Os -fomit-frame-pointer2012032920120316
15954940opensslgcc -m64 -march=nocona -O -fomit-frame-pointer2012032920120316
15956652opensslgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2012032920120316
15958652opensslgcc -m64 -march=corei7-avx -O -fomit-frame-pointer2012032920120316
15958980opensslgcc -m64 -march=corei7 -O -fomit-frame-pointer2012032920120316
15959400opensslgcc -march=barcelona -Os -fomit-frame-pointer2012032920120316
15959512opensslgcc -m64 -march=k8 -O -fomit-frame-pointer2012032920120316
15961324opensslgcc -march=k8 -O -fomit-frame-pointer2012032920120316
15961772opensslgcc -m64 -march=nocona -Os -fomit-frame-pointer2012032920120316
15962172opensslgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2012032920120316
15962948opensslgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2012032920120316
15969112opensslgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2012032920120316
15970688opensslgcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer2012032920120316
15972824opensslgcc -fno-schedule-insns -O -fomit-frame-pointer2012032920120316
15973180opensslgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2012032920120316
15974600opensslgcc -march=nocona -Os -fomit-frame-pointer2012032920120316
15975400opensslgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2012032920120316
15975988opensslgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2012032920120316
15976612opensslgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2012032920120316
15980724opensslgcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer2012032920120316
15981136opensslgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2012032920120316
15982072opensslgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2012032920120316
15985488opensslgcc -fno-schedule-insns -O2 -fomit-frame-pointer2012032920120316
15989000opensslgcc -O3 -fomit-frame-pointer2012032920120316
15989132opensslgcc -m64 -O3 -fomit-frame-pointer2012032920120316
15991628opensslgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2012032920120316
15992784opensslgcc -march=barcelona -O3 -fomit-frame-pointer2012032920120316
15992852opensslgcc -funroll-loops -O3 -fomit-frame-pointer2012032920120316
15994028opensslgcc -m64 -march=core2 -O3 -fomit-frame-pointer2012032920120316
15994544opensslgcc -O2 -fomit-frame-pointer2012032920120316
15995384opensslgcc -m64 -march=k8 -O2 -fomit-frame-pointer2012032920120316
15995660opensslgcc -m64 -march=corei7 -O2 -fomit-frame-pointer2012032920120316
15998160opensslgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2012032920120316
15998244opensslgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2012032920120316
15998512opensslgcc -march=k8 -O2 -fomit-frame-pointer2012032920120316
16002516opensslgcc -march=barcelona -O2 -fomit-frame-pointer2012032920120316
16002964opensslgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2012032920120316
16004356opensslgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2012032920120316
16006144opensslgcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer2012032920120316
16006652opensslgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2012032920120316
16008468opensslgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2012032920120316
16009132opensslgcc -m64 -march=nocona -O3 -fomit-frame-pointer2012032920120316
16014208opensslgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2012032920120316
16017500opensslgcc -march=k8 -O3 -fomit-frame-pointer2012032920120316
16017820opensslgcc -m64 -march=nocona -O2 -fomit-frame-pointer2012032920120316
16021596opensslgcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer2012032920120316
16027496opensslgcc -m64 -march=corei7 -O3 -fomit-frame-pointer2012032920120316
16028780opensslgcc -march=nocona -O3 -fomit-frame-pointer2012032920120316
16034364opensslgcc -funroll-loops -m64 -Os -fomit-frame-pointer2012032920120316
16034696opensslgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2012032920120316
16038144opensslgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2012032920120316
16038308opensslgcc -Os -fomit-frame-pointer2012032920120316
16040856opensslgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2012032920120316
16041016opensslgcc -fno-schedule-insns -O3 -fomit-frame-pointer2012032920120316
16051628opensslgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2012032920120316
16054060opensslgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2012032920120316
16058224opensslgcc -march=nocona -O2 -fomit-frame-pointer2012032920120316
16072460opensslgcc -m64 -O2 -fomit-frame-pointer2012032920120316
16089780opensslgcc -m64 -march=core2 -O2 -fomit-frame-pointer2012032920120316
16093220opensslgcc -m64 -march=k8 -O3 -fomit-frame-pointer2012032920120316
16121284opensslgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2012032920120316
16126124opensslgcc -m64 -march=barcelona -O -fomit-frame-pointer2012032920120316
16135356opensslgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2012032920120316
16140340opensslgcc -m64 -O -fomit-frame-pointer2012032920120316
16155532opensslgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2012032920120316
16726028opensslgcc2012032920120316
16749064opensslgcc -funroll-loops2012032920120316
16756388opensslcc2012032920120316