Implementation notes: amd64, lbl01, crypto_sign/ecdonaldk571

Computer: lbl01
Architecture: amd64
CPU ID: GenuineIntel-00020655-bfebfbff
SUPERCOP version: 20111120
Operation: crypto_sign
Primitive: ecdonaldk571
TimeImplementationCompilerBenchmark dateSUPERCOP version
74769780opensslgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2012011120111120
74777944opensslgcc -march=k8 -O2 -fomit-frame-pointer2012011120111120
74780492opensslgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2012011120111120
74785672opensslgcc -m64 -march=nocona -O -fomit-frame-pointer2012011120111120
74798916opensslgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2012011120111120
74812276opensslgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2012011120111120
74815672opensslgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2012011120111120
74820296opensslgcc -march=nocona -O2 -fomit-frame-pointer2012011120111120
74824092opensslgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2012011120111120
74825280opensslgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2012011120111120
74826220opensslgcc -march=k8 -O3 -fomit-frame-pointer2012011120111120
74827748opensslgcc -O2 -fomit-frame-pointer2012011120111120
74828404opensslgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2012011120111120
74831380opensslgcc -march=k8 -O -fomit-frame-pointer2012011120111120
74838888opensslgcc -m64 -march=core2 -Os -fomit-frame-pointer2012011120111120
74844408opensslgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2012011120111120
74844784opensslgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2012011120111120
74846072opensslgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2012011120111120
74846408opensslgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2012011120111120
74846620opensslgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2012011120111120
74847240opensslgcc -m64 -march=k8 -O3 -fomit-frame-pointer2012011120111120
74850316opensslgcc -m64 -march=barcelona -Os -fomit-frame-pointer2012011120111120
74850720opensslgcc -m64 -march=core2 -O3 -fomit-frame-pointer2012011120111120
74853368opensslgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2012011120111120
74853964opensslgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2012011120111120
74856928opensslgcc -funroll-loops -Os -fomit-frame-pointer2012011120111120
74860856opensslgcc -funroll-loops -O -fomit-frame-pointer2012011120111120
74862548opensslgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2012011120111120
74863400opensslgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2012011120111120
74864280opensslgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2012011120111120
74865260opensslgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2012011120111120
74867392opensslgcc -march=barcelona -O2 -fomit-frame-pointer2012011120111120
74868312opensslgcc -funroll-loops -O2 -fomit-frame-pointer2012011120111120
74871848opensslgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2012011120111120
74872244opensslgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2012011120111120
74874304opensslgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2012011120111120
74875408opensslgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2012011120111120
74875524opensslgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2012011120111120
74875896opensslgcc -m64 -O3 -fomit-frame-pointer2012011120111120
74877184opensslgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2012011120111120
74878128opensslgcc -m64 -march=core2 -O2 -fomit-frame-pointer2012011120111120
74878192opensslgcc -m64 -march=barcelona -O -fomit-frame-pointer2012011120111120
74878260opensslgcc -m64 -march=k8 -O -fomit-frame-pointer2012011120111120
74880816opensslgcc -march=nocona -O -fomit-frame-pointer2012011120111120
74881932opensslgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2012011120111120
74883768opensslgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2012011120111120
74889372opensslgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2012011120111120
74890996opensslgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2012011120111120
74893520opensslgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2012011120111120
74894376opensslgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2012011120111120
74894708opensslgcc -O3 -fomit-frame-pointer2012011120111120
74895456opensslgcc -march=nocona -O3 -fomit-frame-pointer2012011120111120
74897068opensslgcc -march=barcelona -Os -fomit-frame-pointer2012011120111120
74897204opensslgcc -m64 -O2 -fomit-frame-pointer2012011120111120
74900232opensslgcc -fno-schedule-insns -O -fomit-frame-pointer2012011120111120
74901712opensslgcc -m64 -march=nocona -O2 -fomit-frame-pointer2012011120111120
74901936opensslgcc -O -fomit-frame-pointer2012011120111120
74902048opensslgcc -m64 -march=barcelona -O -fomit-frame-pointer2012011120111120
74906336opensslgcc -Os -fomit-frame-pointer2012011120111120
74906936opensslgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2012011120111120
74907116opensslgcc -m64 -march=k8 -O2 -fomit-frame-pointer2012011120111120
74908020opensslgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2012011120111120
74909724opensslgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2012011120111120
74919576opensslgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2012011120111120
74928248opensslgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2012011120111120
74934720opensslgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2012011120111120
74936864opensslgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2012011120111120
74936896opensslgcc -m64 -march=nocona -Os -fomit-frame-pointer2012011120111120
74939416opensslgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2012011120111120
74939668opensslgcc -funroll-loops -O3 -fomit-frame-pointer2012011120111120
74941700opensslgcc -march=barcelona -O -fomit-frame-pointer2012011120111120
74942092opensslgcc -m64 -march=core2 -O -fomit-frame-pointer2012011120111120
74946516opensslgcc -m64 -O -fomit-frame-pointer2012011120111120
74948080opensslgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2012011120111120
74951064opensslgcc -m64 -Os -fomit-frame-pointer2012011120111120
74954580opensslgcc -fno-schedule-insns -O2 -fomit-frame-pointer2012011120111120
74958140opensslgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2012011120111120
74964604opensslgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2012011120111120
74973256opensslgcc -fno-schedule-insns -Os -fomit-frame-pointer2012011120111120
74977444opensslgcc -funroll-loops -m64 -O -fomit-frame-pointer2012011120111120
74984568opensslgcc -march=nocona -Os -fomit-frame-pointer2012011120111120
74986432opensslgcc -march=k8 -Os -fomit-frame-pointer2012011120111120
74996916opensslgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2012011120111120
74997936opensslgcc -funroll-loops -m64 -Os -fomit-frame-pointer2012011120111120
75021420opensslgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2012011120111120
75031500opensslgcc -m64 -march=k8 -Os -fomit-frame-pointer2012011120111120
75036232opensslgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2012011120111120
75036696opensslgcc -m64 -march=nocona -O3 -fomit-frame-pointer2012011120111120
75041336opensslgcc -fno-schedule-insns -O3 -fomit-frame-pointer2012011120111120
75059644opensslgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2012011120111120
75081856opensslgcc -march=barcelona -O3 -fomit-frame-pointer2012011120111120
75109368opensslgcc -m64 -march=barcelona -Os -fomit-frame-pointer2012011120111120
75604664opensslcc2012011120111120
75668656opensslgcc2012011120111120
75727272opensslgcc -funroll-loops2012011120111120