Implementation notes: amd64, h5e450, crypto_sign/ecdonaldk163

Computer: h5e450
Architecture: amd64
CPU ID: AuthenticAMD-00500f20-178bfbff
SUPERCOP version: 20130419
Operation: crypto_sign
Primitive: ecdonaldk163
TimeImplementationCompilerBenchmark dateSUPERCOP version
8196372opensslgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2012080420120717
8199114opensslgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2012080420120717
8199774opensslgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2012080420120717
8199846opensslgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2012080420120717
8200482opensslgcc -funroll-loops -O2 -fomit-frame-pointer2012080420120717
8200614opensslgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2012080420120717
8202819opensslgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2012080420120717
8203245opensslgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2012080420120717
8204058opensslgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2012080420120717
8206404opensslgcc -m64 -march=k8 -Os -fomit-frame-pointer2012080420120717
8209932opensslgcc -m64 -march=barcelona -O -fomit-frame-pointer2012080420120717
8210001opensslgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2012080420120717
8211192opensslgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2012080420120717
8211933opensslgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2012080420120717
8212455opensslgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2012080420120717
8214426opensslgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2012080420120717
8214489opensslgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2012080420120717
8215257opensslgcc -march=k8 -Os -fomit-frame-pointer2012080420120717
8215362opensslgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2012080420120717
8215647opensslgcc -m64 -march=barcelona -Os -fomit-frame-pointer2012080420120717
8216070opensslgcc -m64 -march=core2 -Os -fomit-frame-pointer2012080420120717
8216631opensslgcc -m64 -march=corei7 -Os -fomit-frame-pointer2012080420120717
8217276opensslgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2012080420120717
8217696opensslgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2012080420120717
8217735opensslgcc -funroll-loops -O -fomit-frame-pointer2012080420120717
8217780opensslgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2012080420120717
8218038opensslgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2012080420120717
8219880opensslgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2012080420120717
8219940opensslgcc -march=nocona -Os -fomit-frame-pointer2012080420120717
8220000opensslgcc -funroll-loops -Os -fomit-frame-pointer2012080420120717
8220852opensslgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2012080420120717
8220924opensslgcc -m64 -Os -fomit-frame-pointer2012080420120717
8221398opensslgcc -funroll-loops -m64 -Os -fomit-frame-pointer2012080420120717
8221497opensslgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2012080420120717
8221893opensslgcc -march=k8 -O -fomit-frame-pointer2012080420120717
8222727opensslgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2012080420120717
8223147opensslgcc -fno-schedule-insns -Os -fomit-frame-pointer2012080420120717
8223252opensslgcc -fno-schedule-insns -O -fomit-frame-pointer2012080420120717
8223354opensslgcc -m64 -O -fomit-frame-pointer2012080420120717
8223450opensslgcc -march=barcelona -O -fomit-frame-pointer2012080420120717
8224377opensslgcc -march=barcelona -Os -fomit-frame-pointer2012080420120717
8224866opensslgcc -m64 -march=corei7 -O -fomit-frame-pointer2012080420120717
8226549opensslgcc -march=nocona -O -fomit-frame-pointer2012080420120717
8226834opensslgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2012080420120717
8228451opensslgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2012080420120717
8228496opensslgcc -m64 -march=nocona -Os -fomit-frame-pointer2012080420120717
8229018opensslgcc -m64 -march=k8 -O -fomit-frame-pointer2012080420120717
8229438opensslgcc -O -fomit-frame-pointer2012080420120717
8231544opensslgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2012080420120717
8231826opensslgcc -m64 -march=nocona -O -fomit-frame-pointer2012080420120717
8240907opensslgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2012080420120717
8248713opensslgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2012080420120717
8258517opensslgcc -funroll-loops -m64 -O -fomit-frame-pointer2012080420120717
8259018opensslgcc -m64 -march=core2 -O -fomit-frame-pointer2012080420120717
8262819opensslgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2012080420120717
8263833opensslgcc -Os -fomit-frame-pointer2012080420120717
8266089opensslgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2012080420120717
8273529opensslgcc -O3 -fomit-frame-pointer2012080420120717
8274009opensslgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2012080420120717
8276376opensslgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2012080420120717
8277609opensslgcc -funroll-loops -O3 -fomit-frame-pointer2012080420120717
8277834opensslgcc -m64 -march=core2 -O3 -fomit-frame-pointer2012080420120717
8278182opensslgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2012080420120717
8279706opensslgcc -march=k8 -O3 -fomit-frame-pointer2012080420120717
8280324opensslgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2012080420120717
8280435opensslgcc -m64 -march=nocona -O3 -fomit-frame-pointer2012080420120717
8281281opensslgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2012080420120717
8281551opensslgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2012080420120717
8283330opensslgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2012080420120717
8283492opensslgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2012080420120717
8285280opensslgcc -m64 -march=k8 -O3 -fomit-frame-pointer2012080420120717
8286819opensslgcc -fno-schedule-insns -O3 -fomit-frame-pointer2012080420120717
8288676opensslgcc -march=barcelona -O3 -fomit-frame-pointer2012080420120717
8289747opensslgcc -march=nocona -O3 -fomit-frame-pointer2012080420120717
8290869opensslgcc -m64 -march=corei7 -O2 -fomit-frame-pointer2012080420120717
8296338opensslgcc -m64 -O2 -fomit-frame-pointer2012080420120717
8298426opensslgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2012080420120717
8299077opensslgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2012080420120717
8300874opensslgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2012080420120717
8301702opensslgcc -march=k8 -O2 -fomit-frame-pointer2012080420120717
8302221opensslgcc -march=barcelona -O2 -fomit-frame-pointer2012080420120717
8302563opensslgcc -m64 -march=k8 -O2 -fomit-frame-pointer2012080420120717
8307198opensslgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2012080420120717
8308083opensslgcc -m64 -O3 -fomit-frame-pointer2012080420120717
8312469opensslgcc -O2 -fomit-frame-pointer2012080420120717
8320800opensslgcc -m64 -march=nocona -O2 -fomit-frame-pointer2012080420120717
8333403opensslgcc -m64 -march=core2 -O2 -fomit-frame-pointer2012080420120717
8339244opensslclang -O32012080420120717
8369361opensslgcc -march=nocona -O2 -fomit-frame-pointer2012080420120717
8414583opensslgcc -fno-schedule-insns -O2 -fomit-frame-pointer2012080420120717
9727749opensslcc2012080420120717
9732720opensslgcc2012080420120717
9733701opensslgcc -funroll-loops2012080420120717