Implementation notes: amd64, bridge, crypto_sign/ecdonaldk571

Computer: bridge
Architecture: amd64
CPU ID: GenuineIntel-000206a7-bfebfbff
SUPERCOP version: 20120928
Operation: crypto_sign
Primitive: ecdonaldk571
TimeImplementationCompilerBenchmark dateSUPERCOP version
71986620opensslgcc -funroll-loops -O2 -fomit-frame-pointer2012012820120120
72062984opensslgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2012012820120120
72080100opensslgcc -funroll-loops -m64 -Os -fomit-frame-pointer2012012820120120
72086732opensslgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2012012820120120
72089076opensslgcc -m64 -march=barcelona -Os -fomit-frame-pointer2012012820120120
72097156opensslgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2012012820120120
72102396opensslgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2012012820120120
72104484opensslgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2012012820120120
72104544opensslgcc -march=barcelona -O -fomit-frame-pointer2012012820120120
72105220opensslgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2012012820120120
72108436opensslgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2012012820120120
72110740opensslgcc -m64 -march=core2 -Os -fomit-frame-pointer2012012820120120
72121496opensslgcc -fno-schedule-insns -Os -fomit-frame-pointer2012012820120120
72121656opensslgcc -Os -fomit-frame-pointer2012012820120120
72121764opensslgcc -fno-schedule-insns -O -fomit-frame-pointer2012012820120120
72124848opensslgcc -m64 -march=core2 -O3 -fomit-frame-pointer2012012820120120
72125980opensslgcc -march=barcelona -Os -fomit-frame-pointer2012012820120120
72126656opensslgcc -m64 -march=corei7 -O -fomit-frame-pointer2012012820120120
72128688opensslgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2012012820120120
72130520opensslgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2012012820120120
72132652opensslgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2012012820120120
72135196opensslgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2012012820120120
72140596opensslgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2012012820120120
72143440opensslgcc -m64 -march=corei7-avx -O -fomit-frame-pointer2012012820120120
72143464opensslgcc -m64 -march=nocona -O2 -fomit-frame-pointer2012012820120120
72144348opensslgcc -march=barcelona -O3 -fomit-frame-pointer2012012820120120
72145552opensslgcc -m64 -march=barcelona -O -fomit-frame-pointer2012012820120120
72153320opensslgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2012012820120120
72157448opensslgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2012012820120120
72159536opensslgcc -O2 -fomit-frame-pointer2012012820120120
72159592opensslgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2012012820120120
72162480opensslgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2012012820120120
72162576opensslgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2012012820120120
72162888opensslgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2012012820120120
72164556opensslgcc -m64 -march=corei7 -O2 -fomit-frame-pointer2012012820120120
72165696opensslgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2012012820120120
72166112opensslgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2012012820120120
72167088opensslgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2012012820120120
72168412opensslgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2012012820120120
72169752opensslgcc -m64 -march=k8 -O -fomit-frame-pointer2012012820120120
72169956opensslgcc -m64 -march=corei7-avx -Os -fomit-frame-pointer2012012820120120
72173924opensslgcc -m64 -Os -fomit-frame-pointer2012012820120120
72173948opensslgcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer2012012820120120
72174208opensslgcc -march=nocona -Os -fomit-frame-pointer2012012820120120
72179240opensslgcc -m64 -march=core2 -O -fomit-frame-pointer2012012820120120
72180356opensslgcc -funroll-loops -m64 -O -fomit-frame-pointer2012012820120120
72182088opensslgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2012012820120120
72186736opensslgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2012012820120120
72187292opensslgcc -funroll-loops -Os -fomit-frame-pointer2012012820120120
72187448opensslgcc -march=nocona -O2 -fomit-frame-pointer2012012820120120
72189488opensslgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2012012820120120
72190360opensslgcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer2012012820120120
72190840opensslgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2012012820120120
72192220opensslgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2012012820120120
72193524opensslgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2012012820120120
72193580opensslgcc -march=k8 -O3 -fomit-frame-pointer2012012820120120
72194724opensslgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2012012820120120
72195096opensslgcc -O3 -fomit-frame-pointer2012012820120120
72197488opensslgcc -funroll-loops -O -fomit-frame-pointer2012012820120120
72198380opensslgcc -O -fomit-frame-pointer2012012820120120
72198964opensslgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2012012820120120
72199444opensslgcc -m64 -O -fomit-frame-pointer2012012820120120
72200228opensslgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2012012820120120
72200576opensslgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2012012820120120
72204588opensslgcc -m64 -march=k8 -Os -fomit-frame-pointer2012012820120120
72206656opensslgcc -m64 -march=core-avx-i -O -fomit-frame-pointer2012012820120120
72206836opensslgcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer2012012820120120
72210016opensslgcc -m64 -march=nocona -O3 -fomit-frame-pointer2012012820120120
72210264opensslgcc -march=k8 -O2 -fomit-frame-pointer2012012820120120
72211476opensslgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2012012820120120
72214056opensslgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2012012820120120
72217280opensslgcc -fno-schedule-insns -O3 -fomit-frame-pointer2012012820120120
72217316opensslgcc -m64 -march=core2 -O2 -fomit-frame-pointer2012012820120120
72221244opensslgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2012012820120120
72222440opensslgcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer2012012820120120
72225068opensslgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2012012820120120
72225556opensslgcc -funroll-loops -O3 -fomit-frame-pointer2012012820120120
72227696opensslgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2012012820120120
72228892opensslgcc -m64 -O3 -fomit-frame-pointer2012012820120120
72230828opensslgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2012012820120120
72231604opensslgcc -fno-schedule-insns -O2 -fomit-frame-pointer2012012820120120
72238592opensslgcc -march=nocona -O -fomit-frame-pointer2012012820120120
72243456opensslgcc -m64 -march=nocona -Os -fomit-frame-pointer2012012820120120
72243876opensslgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2012012820120120
72244508opensslgcc -march=barcelona -O2 -fomit-frame-pointer2012012820120120
72245148opensslgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2012012820120120
72245956opensslgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2012012820120120
72250248opensslgcc -m64 -march=corei7 -O3 -fomit-frame-pointer2012012820120120
72252196opensslgcc -march=k8 -O -fomit-frame-pointer2012012820120120
72254736opensslgcc -m64 -O2 -fomit-frame-pointer2012012820120120
72257148opensslgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2012012820120120
72266832opensslgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2012012820120120
72266884opensslgcc -m64 -march=nocona -O -fomit-frame-pointer2012012820120120
72269900opensslgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2012012820120120
72274576opensslgcc -march=nocona -O3 -fomit-frame-pointer2012012820120120
72283464opensslgcc -m64 -march=corei7 -Os -fomit-frame-pointer2012012820120120
72319084opensslgcc -m64 -march=k8 -O3 -fomit-frame-pointer2012012820120120
72324540opensslgcc -m64 -march=core-avx-i -Os -fomit-frame-pointer2012012820120120
72343988opensslgcc -m64 -march=k8 -O2 -fomit-frame-pointer2012012820120120
72353704opensslgcc -march=k8 -Os -fomit-frame-pointer2012012820120120
72929408opensslgcc -funroll-loops2012012820120120
72935676opensslgcc2012012820120120
72985880opensslcc2012012820120120