Implementation notes: amd64, glyme, crypto_sign/ecdonaldk409

Computer: glyme
Architecture: amd64
CPU ID: GenuineIntel-00020652-bfebfbff
SUPERCOP version: 201720170105
Operation: crypto_sign
Primitive: ecdonaldk409
TimeImplementationCompilerBenchmark dateSUPERCOP version
13747332opensslgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2017020520170105
13748940opensslgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2017020520170105
13755004opensslgcc -funroll-loops -O2 -fomit-frame-pointer2017020520170105
13755620opensslgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2017020520170105
13755716opensslgcc -m64 -march=core2 -Os -fomit-frame-pointer2017020520170105
13756672opensslgcc -m64 -march=k8 -O2 -fomit-frame-pointer2017020520170105
13757000opensslgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2017020520170105
13758252opensslgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2017020520170105
13758592opensslgcc -O2 -fomit-frame-pointer2017020520170105
13760120opensslgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2017020520170105
13760688opensslgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2017020520170105
13760780opensslgcc -fno-schedule-insns -O3 -fomit-frame-pointer2017020520170105
13761328opensslgcc -m64 -O2 -fomit-frame-pointer2017020520170105
13762340opensslgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2017020520170105
13763976opensslgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2017020520170105
13764348opensslgcc -m64 -march=barcelona -O -fomit-frame-pointer2017020520170105
13765468opensslgcc -march=k8 -Os -fomit-frame-pointer2017020520170105
13765528opensslgcc -march=barcelona -Os -fomit-frame-pointer2017020520170105
13766148opensslgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2017020520170105
13766192opensslgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2017020520170105
13767072opensslgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2017020520170105
13767756opensslgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2017020520170105
13768244opensslgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2017020520170105
13768560opensslgcc -O -fomit-frame-pointer2017020520170105
13768880opensslgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2017020520170105
13768928opensslgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2017020520170105
13769032opensslgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2017020520170105
13770892opensslgcc -m64 -march=core2 -O -fomit-frame-pointer2017020520170105
13771372opensslgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2017020520170105
13771408opensslgcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2017020520170105
13771816opensslgcc -m64 -march=corei7 -Os -fomit-frame-pointer2017020520170105
13772592opensslgcc -march=nocona -Os -fomit-frame-pointer2017020520170105
13773776opensslgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2017020520170105
13774536opensslgcc -march=nocona -O -fomit-frame-pointer2017020520170105
13774744opensslgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2017020520170105
13775192opensslgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2017020520170105
13775440opensslgcc -fno-schedule-insns -Os -fomit-frame-pointer2017020520170105
13775880opensslgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2017020520170105
13775980opensslgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2017020520170105
13776336opensslgcc -march=nocona -O2 -fomit-frame-pointer2017020520170105
13776460opensslgcc -m64 -march=nocona -Os -fomit-frame-pointer2017020520170105
13776548opensslgcc -funroll-loops -m64 -O -fomit-frame-pointer2017020520170105
13776696opensslgcc -Os -fomit-frame-pointer2017020520170105
13777536opensslgcc -funroll-loops -Os -fomit-frame-pointer2017020520170105
13777608opensslgcc -m64 -O3 -fomit-frame-pointer2017020520170105
13777684opensslgcc -fno-schedule-insns -O2 -fomit-frame-pointer2017020520170105
13777756opensslgcc -m64 -march=corei7 -O -fomit-frame-pointer2017020520170105
13778160opensslgcc -march=barcelona -O3 -fomit-frame-pointer2017020520170105
13780284opensslgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2017020520170105
13780436opensslgcc -m64 -march=core2 -O2 -fomit-frame-pointer2017020520170105
13780452opensslgcc -m64 -march=nocona -O2 -fomit-frame-pointer2017020520170105
13780684opensslgcc -m64 -march=barcelona -Os -fomit-frame-pointer2017020520170105
13781540opensslgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017020520170105
13782232opensslgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2017020520170105
13782312opensslgcc -march=k8 -O -fomit-frame-pointer2017020520170105
13785060opensslgcc -m64 -march=core2 -O3 -fomit-frame-pointer2017020520170105
13785704opensslgcc -funroll-loops -O -fomit-frame-pointer2017020520170105
13785788opensslgcc -m64 -march=nocona -O3 -fomit-frame-pointer2017020520170105
13786048opensslgcc -O3 -fomit-frame-pointer2017020520170105
13786660opensslgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2017020520170105
13789048opensslgcc -m64 -march=corei7 -O2 -fomit-frame-pointer2017020520170105
13789904opensslgcc -m64 -march=k8 -Os -fomit-frame-pointer2017020520170105
13791568opensslgcc -m64 -march=nocona -O -fomit-frame-pointer2017020520170105
13792700opensslgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2017020520170105
13793324opensslgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017020520170105
13795592opensslgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2017020520170105
13795708opensslgcc -m64 -march=corei7 -O3 -fomit-frame-pointer2017020520170105
13801012opensslgcc -funroll-loops -O3 -fomit-frame-pointer2017020520170105
13803664opensslgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2017020520170105
13805072opensslcc2017020520170105
13808388opensslgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2017020520170105
13809088opensslclang -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2017020520170105
13809864opensslgcc2017020520170105
13813056opensslgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2017020520170105
13815392opensslgcc -funroll-loops -m64 -Os -fomit-frame-pointer2017020520170105
13821672opensslgcc -funroll-loops2017020520170105
13822236opensslgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2017020520170105
13823048opensslgcc -m64 -march=k8 -O -fomit-frame-pointer2017020520170105
13825536opensslgcc -march=nocona -O3 -fomit-frame-pointer2017020520170105
13835784opensslgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2017020520170105
13843968opensslgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2017020520170105
13844276opensslgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2017020520170105
13844656opensslgcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2017020520170105
13849564opensslgcc -fno-schedule-insns -O -fomit-frame-pointer2017020520170105
13850284opensslgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2017020520170105
13852388opensslgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2017020520170105
13852948opensslgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2017020520170105
13853052opensslgcc -march=barcelona -O2 -fomit-frame-pointer2017020520170105
13855028opensslgcc -march=barcelona -O -fomit-frame-pointer2017020520170105
13861440opensslgcc -m64 -march=k8 -O3 -fomit-frame-pointer2017020520170105
13877264opensslgcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2017020520170105
13880036opensslgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2017020520170105
13882772opensslgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2017020520170105
13882880opensslgcc -march=k8 -O2 -fomit-frame-pointer2017020520170105
13893380opensslclang -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2017020520170105
13899268opensslgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2017020520170105
13901096opensslgcc -march=k8 -O3 -fomit-frame-pointer2017020520170105
13902004opensslgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2017020520170105
13908000opensslgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2017020520170105
13911560opensslgcc -m64 -Os -fomit-frame-pointer2017020520170105
13911884opensslgcc -m64 -O -fomit-frame-pointer2017020520170105
13970036opensslclang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2017020520170105
14126936opensslclang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2017020520170105
14181848opensslclang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments2017020520170105
14300584opensslclang -O3 -fomit-frame-pointer -Qunused-arguments2017020520170105