Implementation notes: amd64, bridge, crypto_sign/ecdonaldp256

Computer: bridge
Architecture: amd64
CPU ID: GenuineIntel-000206a7-bfebfbff
SUPERCOP version: 20120928
Operation: crypto_sign
Primitive: ecdonaldp256
TimeImplementationCompilerBenchmark dateSUPERCOP version
5663860opensslgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2012012820120120
5664160opensslgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2012012820120120
5664204opensslgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2012012820120120
5664852opensslgcc -funroll-loops -O2 -fomit-frame-pointer2012012820120120
5665716opensslgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2012012820120120
5670948opensslgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2012012820120120
5676432opensslgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2012012820120120
5715052opensslgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2012012820120120
5715620opensslgcc -march=barcelona -Os -fomit-frame-pointer2012012820120120
5715684opensslgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2012012820120120
5716676opensslgcc -m64 -march=k8 -Os -fomit-frame-pointer2012012820120120
5718712opensslgcc -m64 -march=corei7-avx -Os -fomit-frame-pointer2012012820120120
5719524opensslgcc -m64 -march=corei7 -Os -fomit-frame-pointer2012012820120120
5722712opensslgcc -m64 -march=core-avx-i -Os -fomit-frame-pointer2012012820120120
5722940opensslgcc -Os -fomit-frame-pointer2012012820120120
5723000opensslgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2012012820120120
5724604opensslgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2012012820120120
5725928opensslgcc -m64 -march=barcelona -Os -fomit-frame-pointer2012012820120120
5726572opensslgcc -m64 -Os -fomit-frame-pointer2012012820120120
5726632opensslgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2012012820120120
5727676opensslgcc -m64 -march=core2 -Os -fomit-frame-pointer2012012820120120
5729304opensslgcc -funroll-loops -O -fomit-frame-pointer2012012820120120
5730468opensslgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2012012820120120
5730860opensslgcc -fno-schedule-insns -Os -fomit-frame-pointer2012012820120120
5731232opensslgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2012012820120120
5734756opensslgcc -funroll-loops -m64 -Os -fomit-frame-pointer2012012820120120
5734972opensslgcc -march=k8 -Os -fomit-frame-pointer2012012820120120
5735784opensslgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2012012820120120
5735940opensslgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2012012820120120
5736616opensslgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2012012820120120
5737008opensslgcc -fno-schedule-insns -O -fomit-frame-pointer2012012820120120
5737876opensslgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2012012820120120
5737940opensslgcc -m64 -O -fomit-frame-pointer2012012820120120
5738716opensslgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2012012820120120
5739024opensslgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2012012820120120
5740844opensslgcc -m64 -march=core2 -O -fomit-frame-pointer2012012820120120
5741260opensslgcc -march=nocona -O -fomit-frame-pointer2012012820120120
5741600opensslgcc -funroll-loops -m64 -O -fomit-frame-pointer2012012820120120
5744960opensslgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2012012820120120
5746592opensslgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2012012820120120
5746624opensslgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2012012820120120
5746708opensslgcc -m64 -march=corei7-avx -O -fomit-frame-pointer2012012820120120
5746780opensslgcc -funroll-loops -Os -fomit-frame-pointer2012012820120120
5747032opensslgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2012012820120120
5747176opensslgcc -m64 -march=corei7 -O -fomit-frame-pointer2012012820120120
5748816opensslgcc -m64 -march=core-avx-i -O -fomit-frame-pointer2012012820120120
5749224opensslgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2012012820120120
5750308opensslgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2012012820120120
5750428opensslgcc -march=nocona -Os -fomit-frame-pointer2012012820120120
5750732opensslgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2012012820120120
5751296opensslgcc -m64 -march=nocona -O -fomit-frame-pointer2012012820120120
5753856opensslgcc -O -fomit-frame-pointer2012012820120120
5759796opensslgcc -m64 -march=nocona -Os -fomit-frame-pointer2012012820120120
5760508opensslgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2012012820120120
5762936opensslgcc -march=k8 -O -fomit-frame-pointer2012012820120120
5763156opensslgcc -m64 -march=barcelona -O -fomit-frame-pointer2012012820120120
5766124opensslgcc -m64 -march=k8 -O -fomit-frame-pointer2012012820120120
5766552opensslgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2012012820120120
5766656opensslgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2012012820120120
5766692opensslgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2012012820120120
5769324opensslgcc -march=barcelona -O3 -fomit-frame-pointer2012012820120120
5769708opensslgcc -march=barcelona -O -fomit-frame-pointer2012012820120120
5770404opensslgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2012012820120120
5770420opensslgcc -march=barcelona -O2 -fomit-frame-pointer2012012820120120
5770444opensslgcc -funroll-loops -O3 -fomit-frame-pointer2012012820120120
5772824opensslgcc -O2 -fomit-frame-pointer2012012820120120
5774864opensslgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2012012820120120
5777952opensslgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2012012820120120
5778220opensslgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2012012820120120
5778268opensslgcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer2012012820120120
5778528opensslgcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer2012012820120120
5778756opensslgcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer2012012820120120
5778840opensslgcc -m64 -march=k8 -O3 -fomit-frame-pointer2012012820120120
5779108opensslgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2012012820120120
5780332opensslgcc -m64 -O3 -fomit-frame-pointer2012012820120120
5780388opensslgcc -O3 -fomit-frame-pointer2012012820120120
5781276opensslgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2012012820120120
5781364opensslgcc -m64 -march=nocona -O3 -fomit-frame-pointer2012012820120120
5781888opensslgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2012012820120120
5782444opensslgcc -march=k8 -O3 -fomit-frame-pointer2012012820120120
5783124opensslgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2012012820120120
5784556opensslgcc -m64 -march=core2 -O3 -fomit-frame-pointer2012012820120120
5785040opensslgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2012012820120120
5785604opensslgcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer2012012820120120
5785680opensslgcc -fno-schedule-insns -O3 -fomit-frame-pointer2012012820120120
5787760opensslgcc -m64 -march=corei7 -O2 -fomit-frame-pointer2012012820120120
5788600opensslgcc -m64 -O2 -fomit-frame-pointer2012012820120120
5788812opensslgcc -fno-schedule-insns -O2 -fomit-frame-pointer2012012820120120
5789040opensslgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2012012820120120
5791060opensslgcc -m64 -march=k8 -O2 -fomit-frame-pointer2012012820120120
5791156opensslgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2012012820120120
5791648opensslgcc -m64 -march=core2 -O2 -fomit-frame-pointer2012012820120120
5792260opensslgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2012012820120120
5793972opensslgcc -march=k8 -O2 -fomit-frame-pointer2012012820120120
5794136opensslgcc -march=nocona -O3 -fomit-frame-pointer2012012820120120
5795956opensslgcc -m64 -march=corei7 -O3 -fomit-frame-pointer2012012820120120
5798092opensslgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2012012820120120
5799796opensslgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2012012820120120
5806348opensslgcc -march=nocona -O2 -fomit-frame-pointer2012012820120120
5811676opensslgcc -m64 -march=nocona -O2 -fomit-frame-pointer2012012820120120
6529172opensslcc2012012820120120
6531384opensslgcc -funroll-loops2012012820120120
6532264opensslgcc2012012820120120