Implementation notes: amd64, lbl01, crypto_sign/ecdonaldk283

Computer: lbl01
Architecture: amd64
CPU ID: GenuineIntel-00020655-bfebfbff
SUPERCOP version: 20111120
Operation: crypto_sign
Primitive: ecdonaldk283
TimeImplementationCompilerBenchmark dateSUPERCOP version
17002456opensslgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2012011120111120
17015336opensslgcc -march=barcelona -O2 -fomit-frame-pointer2012011120111120
17015836opensslgcc -m64 -march=k8 -O2 -fomit-frame-pointer2012011120111120
17019256opensslgcc -march=k8 -O2 -fomit-frame-pointer2012011120111120
17023712opensslgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2012011120111120
17026888opensslgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2012011120111120
17028160opensslgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2012011120111120
17030544opensslgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2012011120111120
17031004opensslgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2012011120111120
17033792opensslgcc -funroll-loops -m64 -O -fomit-frame-pointer2012011120111120
17037868opensslgcc -m64 -march=k8 -O3 -fomit-frame-pointer2012011120111120
17038136opensslgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2012011120111120
17039872opensslgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2012011120111120
17040300opensslgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2012011120111120
17040656opensslgcc -march=barcelona -O3 -fomit-frame-pointer2012011120111120
17040700opensslgcc -m64 -O2 -fomit-frame-pointer2012011120111120
17044268opensslgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2012011120111120
17046204opensslgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2012011120111120
17047224opensslgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2012011120111120
17047512opensslgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2012011120111120
17047956opensslgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2012011120111120
17048172opensslgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2012011120111120
17048468opensslgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2012011120111120
17048560opensslgcc -fno-schedule-insns -O -fomit-frame-pointer2012011120111120
17048836opensslgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2012011120111120
17049540opensslgcc -funroll-loops -O2 -fomit-frame-pointer2012011120111120
17049560opensslgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2012011120111120
17050540opensslgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2012011120111120
17050580opensslgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2012011120111120
17051256opensslgcc -fno-schedule-insns -O3 -fomit-frame-pointer2012011120111120
17051792opensslgcc -m64 -march=nocona -O -fomit-frame-pointer2012011120111120
17055124opensslgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2012011120111120
17056204opensslgcc -fno-schedule-insns -O2 -fomit-frame-pointer2012011120111120
17059160opensslgcc -funroll-loops -O3 -fomit-frame-pointer2012011120111120
17059676opensslgcc -march=nocona -O3 -fomit-frame-pointer2012011120111120
17059848opensslgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2012011120111120
17059968opensslgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2012011120111120
17062396opensslgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2012011120111120
17062396opensslgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2012011120111120
17062612opensslgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2012011120111120
17063144opensslgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2012011120111120
17063188opensslgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2012011120111120
17063296opensslgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2012011120111120
17064288opensslgcc -march=barcelona -O -fomit-frame-pointer2012011120111120
17065088opensslgcc -m64 -march=core2 -O -fomit-frame-pointer2012011120111120
17066724opensslgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2012011120111120
17068500opensslgcc -O2 -fomit-frame-pointer2012011120111120
17070320opensslgcc -march=nocona -O2 -fomit-frame-pointer2012011120111120
17070844opensslgcc -funroll-loops -m64 -Os -fomit-frame-pointer2012011120111120
17070872opensslgcc -march=k8 -O3 -fomit-frame-pointer2012011120111120
17071872opensslgcc -march=nocona -O -fomit-frame-pointer2012011120111120
17073208opensslgcc -m64 -march=k8 -O -fomit-frame-pointer2012011120111120
17074108opensslgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2012011120111120
17074196opensslgcc -funroll-loops -O -fomit-frame-pointer2012011120111120
17076564opensslgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2012011120111120
17076788opensslgcc -m64 -march=core2 -O2 -fomit-frame-pointer2012011120111120
17077560opensslgcc -m64 -march=nocona -O2 -fomit-frame-pointer2012011120111120
17078108opensslgcc -funroll-loops -Os -fomit-frame-pointer2012011120111120
17078260opensslgcc -O -fomit-frame-pointer2012011120111120
17078900opensslgcc -fno-schedule-insns -Os -fomit-frame-pointer2012011120111120
17080936opensslgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2012011120111120
17081296opensslgcc -march=k8 -O -fomit-frame-pointer2012011120111120
17083240opensslgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2012011120111120
17083552opensslgcc -m64 -O3 -fomit-frame-pointer2012011120111120
17084452opensslgcc -m64 -Os -fomit-frame-pointer2012011120111120
17086380opensslgcc -O3 -fomit-frame-pointer2012011120111120
17086676opensslgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2012011120111120
17088012opensslgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2012011120111120
17090112opensslgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2012011120111120
17090248opensslgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2012011120111120
17090572opensslgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2012011120111120
17090808opensslgcc -m64 -march=barcelona -O -fomit-frame-pointer2012011120111120
17091892opensslgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2012011120111120
17092108opensslgcc -m64 -march=core2 -O3 -fomit-frame-pointer2012011120111120
17096700opensslgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2012011120111120
17096996opensslgcc -Os -fomit-frame-pointer2012011120111120
17100028opensslgcc -m64 -O -fomit-frame-pointer2012011120111120
17100052opensslgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2012011120111120
17105496opensslgcc -march=barcelona -Os -fomit-frame-pointer2012011120111120
17109752opensslgcc -m64 -march=barcelona -Os -fomit-frame-pointer2012011120111120
17109808opensslgcc -march=k8 -Os -fomit-frame-pointer2012011120111120
17110860opensslgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2012011120111120
17113848opensslgcc -m64 -march=core2 -Os -fomit-frame-pointer2012011120111120
17116120opensslgcc -m64 -march=barcelona -Os -fomit-frame-pointer2012011120111120
17118716opensslgcc -m64 -march=barcelona -O -fomit-frame-pointer2012011120111120
17119660opensslgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2012011120111120
17122476opensslgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2012011120111120
17123360opensslgcc -m64 -march=nocona -Os -fomit-frame-pointer2012011120111120
17129068opensslgcc -m64 -march=nocona -O3 -fomit-frame-pointer2012011120111120
17132464opensslgcc -m64 -march=k8 -Os -fomit-frame-pointer2012011120111120
17133596opensslgcc -march=nocona -Os -fomit-frame-pointer2012011120111120
17137680opensslgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2012011120111120
17852672opensslcc2012011120111120
17864352opensslgcc2012011120111120
17869192opensslgcc -funroll-loops2012011120111120