Implementation notes: amd64, h5e450, crypto_sign/ecdonaldp521

Computer: h5e450
Architecture: amd64
CPU ID: AuthenticAMD-00500f20-178bfbff
SUPERCOP version: 20130419
Operation: crypto_sign
Primitive: ecdonaldp521
TimeImplementationCompilerBenchmark dateSUPERCOP version
22319541opensslgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2012080420120717
22328487opensslgcc -funroll-loops -O -fomit-frame-pointer2012080420120717
22334376opensslgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2012080420120717
22334745opensslgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2012080420120717
22335453opensslgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2012080420120717
22335474opensslgcc -Os -fomit-frame-pointer2012080420120717
22335495opensslgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2012080420120717
22337895opensslgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2012080420120717
22340487opensslgcc -m64 -march=core2 -O -fomit-frame-pointer2012080420120717
22341717opensslgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2012080420120717
22342149opensslgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2012080420120717
22347375opensslgcc -m64 -march=core2 -Os -fomit-frame-pointer2012080420120717
22351944opensslgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2012080420120717
22353813opensslgcc -fno-schedule-insns -O -fomit-frame-pointer2012080420120717
22354398opensslgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2012080420120717
22355853opensslgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2012080420120717
22357548opensslgcc -march=barcelona -Os -fomit-frame-pointer2012080420120717
22358076opensslgcc -march=k8 -O -fomit-frame-pointer2012080420120717
22358370opensslgcc -fno-schedule-insns -Os -fomit-frame-pointer2012080420120717
22358718opensslgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2012080420120717
22358907opensslgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2012080420120717
22359795opensslgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2012080420120717
22359876opensslgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2012080420120717
22363251opensslgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2012080420120717
22365231opensslgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2012080420120717
22368216opensslgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2012080420120717
22368516opensslgcc -funroll-loops -m64 -Os -fomit-frame-pointer2012080420120717
22369077opensslgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2012080420120717
22369899opensslgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2012080420120717
22370928opensslgcc -O -fomit-frame-pointer2012080420120717
22371267opensslgcc -funroll-loops -O2 -fomit-frame-pointer2012080420120717
22374165opensslgcc -m64 -Os -fomit-frame-pointer2012080420120717
22374450opensslgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2012080420120717
22376841opensslgcc -march=nocona -Os -fomit-frame-pointer2012080420120717
22376877opensslgcc -m64 -march=barcelona -Os -fomit-frame-pointer2012080420120717
22378560opensslgcc -march=k8 -Os -fomit-frame-pointer2012080420120717
22379169opensslgcc -m64 -march=k8 -Os -fomit-frame-pointer2012080420120717
22379205opensslgcc -funroll-loops -Os -fomit-frame-pointer2012080420120717
22379460opensslgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2012080420120717
22380465opensslgcc -funroll-loops -m64 -O -fomit-frame-pointer2012080420120717
22381827opensslgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2012080420120717
22383414opensslgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2012080420120717
22386381opensslgcc -m64 -march=corei7 -Os -fomit-frame-pointer2012080420120717
22393716opensslgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2012080420120717
22394442opensslgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2012080420120717
22395687opensslgcc -m64 -march=nocona -Os -fomit-frame-pointer2012080420120717
22396575opensslgcc -m64 -march=corei7 -O -fomit-frame-pointer2012080420120717
22396872opensslgcc -m64 -O -fomit-frame-pointer2012080420120717
22400682opensslgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2012080420120717
22401594opensslgcc -m64 -O2 -fomit-frame-pointer2012080420120717
22402515opensslgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2012080420120717
22403028opensslgcc -m64 -march=k8 -O -fomit-frame-pointer2012080420120717
22404708opensslgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2012080420120717
22411983opensslgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2012080420120717
22412850opensslgcc -O3 -fomit-frame-pointer2012080420120717
22414317opensslgcc -m64 -march=k8 -O3 -fomit-frame-pointer2012080420120717
22414665opensslgcc -march=barcelona -O3 -fomit-frame-pointer2012080420120717
22415985opensslgcc -m64 -march=nocona -O -fomit-frame-pointer2012080420120717
22418463opensslgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2012080420120717
22420956opensslgcc -march=barcelona -O -fomit-frame-pointer2012080420120717
22422447opensslgcc -fno-schedule-insns -O3 -fomit-frame-pointer2012080420120717
22425984opensslgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2012080420120717
22426404opensslgcc -march=nocona -O3 -fomit-frame-pointer2012080420120717
22428858opensslgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2012080420120717
22429674opensslgcc -m64 -march=core2 -O3 -fomit-frame-pointer2012080420120717
22430622opensslgcc -m64 -march=barcelona -O -fomit-frame-pointer2012080420120717
22433235opensslgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2012080420120717
22436487opensslgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2012080420120717
22437105opensslgcc -m64 -march=nocona -O3 -fomit-frame-pointer2012080420120717
22437408opensslgcc -m64 -march=nocona -O2 -fomit-frame-pointer2012080420120717
22439658opensslgcc -m64 -O3 -fomit-frame-pointer2012080420120717
22440006opensslgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2012080420120717
22442091opensslgcc -march=k8 -O3 -fomit-frame-pointer2012080420120717
22442256opensslgcc -march=nocona -O -fomit-frame-pointer2012080420120717
22442316opensslgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2012080420120717
22443711opensslgcc -m64 -march=core2 -O2 -fomit-frame-pointer2012080420120717
22444674opensslgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2012080420120717
22448763opensslgcc -funroll-loops -O3 -fomit-frame-pointer2012080420120717
22450416opensslgcc -m64 -march=corei7 -O2 -fomit-frame-pointer2012080420120717
22454754opensslgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2012080420120717
22456710opensslgcc -m64 -march=k8 -O2 -fomit-frame-pointer2012080420120717
22462692opensslgcc -fno-schedule-insns -O2 -fomit-frame-pointer2012080420120717
22465122opensslgcc -march=barcelona -O2 -fomit-frame-pointer2012080420120717
22467060opensslgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2012080420120717
22467738opensslgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2012080420120717
22470450opensslgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2012080420120717
22478244opensslgcc -O2 -fomit-frame-pointer2012080420120717
22491648opensslgcc -march=nocona -O2 -fomit-frame-pointer2012080420120717
22498476opensslgcc -march=k8 -O2 -fomit-frame-pointer2012080420120717
22511673opensslclang -O32012080420120717
23857422opensslgcc2012080420120717
23883597opensslcc2012080420120717
23908758opensslgcc -funroll-loops2012080420120717