Implementation notes: amd64, sandy0, crypto_sign/ecdonaldk571

Computer: sandy0
Architecture: amd64
CPU ID: GenuineIntel-000206a7-bfebfbff
SUPERCOP version: 20130419
Operation: crypto_sign
Primitive: ecdonaldk571
TimeImplementationCompilerBenchmark dateSUPERCOP version
71922924opensslgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2012032920120316
72006792opensslgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2012032920120316
72021060opensslgcc -m64 -march=corei7-avx -O -fomit-frame-pointer2012032920120316
72029788opensslgcc -m64 -march=k8 -O2 -fomit-frame-pointer2012032920120316
72036980opensslgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2012032920120316
72075044opensslgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2012032920120316
72077304opensslgcc -m64 -march=nocona -O -fomit-frame-pointer2012032920120316
72097576opensslgcc -m64 -march=core2 -Os -fomit-frame-pointer2012032920120316
72103156opensslgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2012032920120316
72105956opensslgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2012032920120316
72111584opensslgcc -funroll-loops -m64 -O -fomit-frame-pointer2012032920120316
72112428opensslgcc -m64 -march=barcelona -Os -fomit-frame-pointer2012032920120316
72113468opensslgcc -march=nocona -Os -fomit-frame-pointer2012032920120316
72114152opensslgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2012032920120316
72137348opensslgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2012032920120316
72139988opensslgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2012032920120316
72141188opensslgcc -m64 -march=corei7-avx -Os -fomit-frame-pointer2012032920120316
72146828opensslgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2012032920120316
72149516opensslgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2012032920120316
72152660opensslgcc -funroll-loops -O -fomit-frame-pointer2012032920120316
72156620opensslgcc -march=k8 -O -fomit-frame-pointer2012032920120316
72159956opensslgcc -m64 -march=corei7 -O2 -fomit-frame-pointer2012032920120316
72160456opensslgcc -m64 -march=core-avx-i -O -fomit-frame-pointer2012032920120316
72160644opensslgcc -march=nocona -O -fomit-frame-pointer2012032920120316
72161812opensslgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2012032920120316
72162712opensslgcc -fno-schedule-insns -O2 -fomit-frame-pointer2012032920120316
72163284opensslgcc -march=barcelona -O -fomit-frame-pointer2012032920120316
72170636opensslgcc -funroll-loops -m64 -Os -fomit-frame-pointer2012032920120316
72170672opensslgcc -m64 -O3 -fomit-frame-pointer2012032920120316
72173096opensslgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2012032920120316
72177040opensslgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2012032920120316
72178764opensslgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2012032920120316
72179988opensslgcc -march=barcelona -Os -fomit-frame-pointer2012032920120316
72181284opensslgcc -O2 -fomit-frame-pointer2012032920120316
72193860opensslgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2012032920120316
72193920opensslgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2012032920120316
72195052opensslgcc -m64 -march=k8 -O3 -fomit-frame-pointer2012032920120316
72198456opensslgcc -m64 -march=core-avx-i -Os -fomit-frame-pointer2012032920120316
72200788opensslgcc -m64 -march=corei7 -Os -fomit-frame-pointer2012032920120316
72200896opensslgcc -O -fomit-frame-pointer2012032920120316
72206540opensslgcc -m64 -march=corei7 -O3 -fomit-frame-pointer2012032920120316
72209140opensslgcc -O3 -fomit-frame-pointer2012032920120316
72215868opensslgcc -m64 -Os -fomit-frame-pointer2012032920120316
72216432opensslgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2012032920120316
72218464opensslgcc -fno-schedule-insns -O -fomit-frame-pointer2012032920120316
72220744opensslgcc -march=nocona -O3 -fomit-frame-pointer2012032920120316
72221352opensslgcc -m64 -march=nocona -O2 -fomit-frame-pointer2012032920120316
72222636opensslgcc -m64 -march=k8 -Os -fomit-frame-pointer2012032920120316
72226512opensslgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2012032920120316
72227644opensslgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2012032920120316
72230260opensslgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2012032920120316
72237732opensslgcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer2012032920120316
72240604opensslgcc -Os -fomit-frame-pointer2012032920120316
72242188opensslgcc -m64 -march=nocona -O3 -fomit-frame-pointer2012032920120316
72251196opensslgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2012032920120316
72251808opensslgcc -m64 -march=nocona -Os -fomit-frame-pointer2012032920120316
72253716opensslgcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer2012032920120316
72259228opensslgcc -m64 -march=corei7 -O -fomit-frame-pointer2012032920120316
72262532opensslgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2012032920120316
72263352opensslgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2012032920120316
72266096opensslgcc -funroll-loops -Os -fomit-frame-pointer2012032920120316
72276676opensslgcc -m64 -O2 -fomit-frame-pointer2012032920120316
72277940opensslgcc -m64 -march=core2 -O3 -fomit-frame-pointer2012032920120316
72282740opensslgcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer2012032920120316
72285136opensslgcc -m64 -march=core2 -O -fomit-frame-pointer2012032920120316
72286160opensslgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2012032920120316
72286820opensslgcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer2012032920120316
72288928opensslgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2012032920120316
72294064opensslgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2012032920120316
72297360opensslgcc -march=k8 -O3 -fomit-frame-pointer2012032920120316
72301388opensslgcc -m64 -march=core2 -O2 -fomit-frame-pointer2012032920120316
72301880opensslgcc -m64 -march=k8 -O -fomit-frame-pointer2012032920120316
72302820opensslgcc -m64 -O -fomit-frame-pointer2012032920120316
72303784opensslgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2012032920120316
72304120opensslgcc -march=k8 -Os -fomit-frame-pointer2012032920120316
72313012opensslgcc -funroll-loops -O3 -fomit-frame-pointer2012032920120316
72325176opensslgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2012032920120316
72338452opensslgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2012032920120316
72339444opensslgcc -fno-schedule-insns -Os -fomit-frame-pointer2012032920120316
72352336opensslgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2012032920120316
72359172opensslgcc -march=barcelona -O2 -fomit-frame-pointer2012032920120316
72361076opensslgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2012032920120316
72362576opensslgcc -march=barcelona -O3 -fomit-frame-pointer2012032920120316
72366656opensslgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2012032920120316
72381916opensslgcc -march=k8 -O2 -fomit-frame-pointer2012032920120316
72386812opensslgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2012032920120316
72387080opensslgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2012032920120316
72390732opensslgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2012032920120316
72391000opensslgcc -march=nocona -O2 -fomit-frame-pointer2012032920120316
72394472opensslgcc -funroll-loops -O2 -fomit-frame-pointer2012032920120316
72415796opensslgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2012032920120316
72420760opensslgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2012032920120316
72421096opensslgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2012032920120316
72433936opensslgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2012032920120316
72452156opensslgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2012032920120316
72457684opensslgcc -fno-schedule-insns -O3 -fomit-frame-pointer2012032920120316
72469240opensslgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2012032920120316
72486380opensslgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2012032920120316
72523456opensslgcc -m64 -march=barcelona -O -fomit-frame-pointer2012032920120316
72540520opensslgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2012032920120316
72886456opensslgcc2012032920120316
72986028opensslgcc -funroll-loops2012032920120316
73101512opensslcc2012032920120316