Implementation notes: amd64, h5e450, crypto_sign/ecdonaldk283

Computer: h5e450
Architecture: amd64
CPU ID: AuthenticAMD-00500f20-178bfbff
SUPERCOP version: 20130419
Operation: crypto_sign
Primitive: ecdonaldk283
TimeImplementationCompilerBenchmark dateSUPERCOP version
23821944opensslgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2012080420120717
23825103opensslgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2012080420120717
23826057opensslgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2012080420120717
23826534opensslgcc -m64 -march=barcelona -Os -fomit-frame-pointer2012080420120717
23826762opensslgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2012080420120717
23829351opensslgcc -m64 -Os -fomit-frame-pointer2012080420120717
23830728opensslgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2012080420120717
23831748opensslgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2012080420120717
23831973opensslgcc -march=k8 -Os -fomit-frame-pointer2012080420120717
23832069opensslgcc -funroll-loops -O2 -fomit-frame-pointer2012080420120717
23832531opensslgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2012080420120717
23832828opensslgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2012080420120717
23833236opensslgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2012080420120717
23833854opensslgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2012080420120717
23835042opensslgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2012080420120717
23836428opensslgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2012080420120717
23837163opensslgcc -funroll-loops -m64 -O -fomit-frame-pointer2012080420120717
23837805opensslgcc -m64 -O -fomit-frame-pointer2012080420120717
23838120opensslgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2012080420120717
23838591opensslgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2012080420120717
23839659opensslgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2012080420120717
23839863opensslgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2012080420120717
23839941opensslgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2012080420120717
23841870opensslgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2012080420120717
23843439opensslgcc -m64 -march=k8 -O -fomit-frame-pointer2012080420120717
23844258opensslgcc -m64 -march=k8 -Os -fomit-frame-pointer2012080420120717
23845548opensslgcc -Os -fomit-frame-pointer2012080420120717
23847060opensslgcc -m64 -march=nocona -O -fomit-frame-pointer2012080420120717
23847168opensslgcc -m64 -march=corei7 -O -fomit-frame-pointer2012080420120717
23847930opensslgcc -m64 -march=corei7 -Os -fomit-frame-pointer2012080420120717
23848674opensslgcc -O -fomit-frame-pointer2012080420120717
23849148opensslgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2012080420120717
23850123opensslgcc -march=barcelona -O -fomit-frame-pointer2012080420120717
23850171opensslgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2012080420120717
23850198opensslgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2012080420120717
23852919opensslgcc -fno-schedule-insns -Os -fomit-frame-pointer2012080420120717
23853408opensslgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2012080420120717
23853882opensslgcc -march=k8 -O -fomit-frame-pointer2012080420120717
23854038opensslgcc -funroll-loops -Os -fomit-frame-pointer2012080420120717
23854068opensslgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2012080420120717
23854434opensslgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2012080420120717
23854920opensslgcc -march=nocona -O -fomit-frame-pointer2012080420120717
23856294opensslgcc -funroll-loops -O -fomit-frame-pointer2012080420120717
23856384opensslgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2012080420120717
23859618opensslgcc -m64 -march=core2 -Os -fomit-frame-pointer2012080420120717
23860734opensslgcc -march=barcelona -Os -fomit-frame-pointer2012080420120717
23861961opensslgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2012080420120717
23862054opensslgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2012080420120717
23863167opensslgcc -m64 -march=barcelona -O -fomit-frame-pointer2012080420120717
23863464opensslgcc -march=nocona -Os -fomit-frame-pointer2012080420120717
23863503opensslgcc -funroll-loops -m64 -Os -fomit-frame-pointer2012080420120717
23865174opensslgcc -m64 -march=core2 -O -fomit-frame-pointer2012080420120717
23873547opensslgcc -m64 -march=nocona -Os -fomit-frame-pointer2012080420120717
23880882opensslgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2012080420120717
23891889opensslgcc -fno-schedule-insns -O -fomit-frame-pointer2012080420120717
23893854opensslgcc -funroll-loops -O3 -fomit-frame-pointer2012080420120717
23894355opensslgcc -m64 -march=core2 -O3 -fomit-frame-pointer2012080420120717
23898903opensslgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2012080420120717
23900124opensslgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2012080420120717
23901543opensslgcc -fno-schedule-insns -O3 -fomit-frame-pointer2012080420120717
23902287opensslgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2012080420120717
23907711opensslgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2012080420120717
23910519opensslgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2012080420120717
23911068opensslgcc -m64 -O3 -fomit-frame-pointer2012080420120717
23913126opensslgcc -march=nocona -O3 -fomit-frame-pointer2012080420120717
23913453opensslgcc -march=barcelona -O3 -fomit-frame-pointer2012080420120717
23913552opensslgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2012080420120717
23914368opensslgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2012080420120717
23914575opensslgcc -march=barcelona -O2 -fomit-frame-pointer2012080420120717
23914932opensslgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2012080420120717
23916381opensslgcc -O3 -fomit-frame-pointer2012080420120717
23916588opensslgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2012080420120717
23918898opensslgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2012080420120717
23920302opensslgcc -march=k8 -O2 -fomit-frame-pointer2012080420120717
23922042opensslgcc -O2 -fomit-frame-pointer2012080420120717
23922258opensslgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2012080420120717
23925015opensslgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2012080420120717
23925477opensslgcc -fno-schedule-insns -O2 -fomit-frame-pointer2012080420120717
23926857opensslgcc -march=nocona -O2 -fomit-frame-pointer2012080420120717
23927163opensslgcc -m64 -march=nocona -O2 -fomit-frame-pointer2012080420120717
23929731opensslgcc -m64 -march=k8 -O3 -fomit-frame-pointer2012080420120717
23929827opensslgcc -march=k8 -O3 -fomit-frame-pointer2012080420120717
23930766opensslgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2012080420120717
23930883opensslgcc -m64 -march=core2 -O2 -fomit-frame-pointer2012080420120717
23931354opensslgcc -m64 -march=k8 -O2 -fomit-frame-pointer2012080420120717
23936382opensslgcc -m64 -march=nocona -O3 -fomit-frame-pointer2012080420120717
23938686opensslgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2012080420120717
23941908opensslgcc -m64 -O2 -fomit-frame-pointer2012080420120717
23953374opensslgcc -m64 -march=corei7 -O2 -fomit-frame-pointer2012080420120717
23975529opensslclang -O32012080420120717
25362576opensslgcc -funroll-loops2012080420120717
25369248opensslgcc2012080420120717
25369746opensslcc2012080420120717