Implementation notes: amd64, glyme, crypto_sign/ecdonaldk571

Computer: glyme
Architecture: amd64
CPU ID: GenuineIntel-00020652-bfebfbff
SUPERCOP version: 201720170105
Operation: crypto_sign
Primitive: ecdonaldk571
TimeImplementationCompilerBenchmark dateSUPERCOP version
31681656opensslgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2017020520170105
31686440opensslgcc -m64 -march=core2 -O2 -fomit-frame-pointer2017020520170105
31688468opensslgcc -O2 -fomit-frame-pointer2017020520170105
31689608opensslgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2017020520170105
31690428opensslgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017020520170105
31690912opensslgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2017020520170105
31691068opensslgcc -funroll-loops -O2 -fomit-frame-pointer2017020520170105
31692584opensslgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2017020520170105
31692940opensslgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2017020520170105
31693892opensslgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2017020520170105
31694784opensslgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2017020520170105
31694924opensslgcc -m64 -march=k8 -O2 -fomit-frame-pointer2017020520170105
31696168opensslgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2017020520170105
31696928opensslgcc -fno-schedule-insns -Os -fomit-frame-pointer2017020520170105
31697340opensslgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2017020520170105
31700568opensslgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2017020520170105
31700900opensslgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2017020520170105
31700904opensslgcc -m64 -O3 -fomit-frame-pointer2017020520170105
31701120opensslgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2017020520170105
31701840opensslgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2017020520170105
31702312opensslgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2017020520170105
31703104opensslgcc -march=k8 -Os -fomit-frame-pointer2017020520170105
31704052opensslgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2017020520170105
31704068opensslgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2017020520170105
31704744opensslgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2017020520170105
31705724opensslgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2017020520170105
31706124opensslgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2017020520170105
31707044opensslgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2017020520170105
31707728opensslgcc -m64 -march=nocona -O2 -fomit-frame-pointer2017020520170105
31707820opensslgcc -funroll-loops -O3 -fomit-frame-pointer2017020520170105
31708828opensslgcc -fno-schedule-insns -O2 -fomit-frame-pointer2017020520170105
31708912opensslgcc -m64 -march=corei7 -O -fomit-frame-pointer2017020520170105
31709160opensslgcc -m64 -march=corei7 -Os -fomit-frame-pointer2017020520170105
31709576opensslgcc -fno-schedule-insns -O3 -fomit-frame-pointer2017020520170105
31710760opensslgcc -march=barcelona -Os -fomit-frame-pointer2017020520170105
31711068opensslgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2017020520170105
31711424opensslgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2017020520170105
31711800opensslgcc -funroll-loops -m64 -O -fomit-frame-pointer2017020520170105
31712052opensslgcc -m64 -march=nocona -Os -fomit-frame-pointer2017020520170105
31712180opensslgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017020520170105
31712256opensslgcc -march=barcelona -O3 -fomit-frame-pointer2017020520170105
31712404opensslgcc -m64 -Os -fomit-frame-pointer2017020520170105
31712816opensslgcc -O -fomit-frame-pointer2017020520170105
31712900opensslgcc -m64 -O2 -fomit-frame-pointer2017020520170105
31712932opensslgcc -m64 -march=corei7 -O2 -fomit-frame-pointer2017020520170105
31712944opensslgcc -funroll-loops -m64 -Os -fomit-frame-pointer2017020520170105
31712992opensslgcc -m64 -O -fomit-frame-pointer2017020520170105
31713236opensslgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2017020520170105
31713420opensslgcc -m64 -march=core2 -Os -fomit-frame-pointer2017020520170105
31713504opensslgcc -march=barcelona -O2 -fomit-frame-pointer2017020520170105
31713704opensslgcc -fno-schedule-insns -O -fomit-frame-pointer2017020520170105
31715224opensslgcc -m64 -march=barcelona -Os -fomit-frame-pointer2017020520170105
31715704opensslgcc -Os -fomit-frame-pointer2017020520170105
31716672opensslgcc -m64 -march=barcelona -O -fomit-frame-pointer2017020520170105
31716696opensslgcc -march=nocona -Os -fomit-frame-pointer2017020520170105
31718012opensslgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2017020520170105
31718504opensslgcc -march=nocona -O -fomit-frame-pointer2017020520170105
31719520opensslgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2017020520170105
31720016opensslgcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2017020520170105
31720520opensslgcc -m64 -march=k8 -Os -fomit-frame-pointer2017020520170105
31720812opensslgcc -march=barcelona -O -fomit-frame-pointer2017020520170105
31721384opensslgcc -m64 -march=core2 -O -fomit-frame-pointer2017020520170105
31721952opensslgcc -m64 -march=nocona -O -fomit-frame-pointer2017020520170105
31722092opensslgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2017020520170105
31722568opensslgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2017020520170105
31723712opensslgcc -m64 -march=k8 -O -fomit-frame-pointer2017020520170105
31724540opensslgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2017020520170105
31724544opensslgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2017020520170105
31724984opensslgcc -m64 -march=k8 -O3 -fomit-frame-pointer2017020520170105
31725264opensslgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2017020520170105
31726144opensslgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2017020520170105
31726740opensslgcc -m64 -march=core2 -O3 -fomit-frame-pointer2017020520170105
31727540opensslgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2017020520170105
31728084opensslgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2017020520170105
31728848opensslgcc -march=k8 -O -fomit-frame-pointer2017020520170105
31730036opensslgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2017020520170105
31730124opensslgcc -m64 -march=nocona -O3 -fomit-frame-pointer2017020520170105
31734980opensslgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2017020520170105
31735396opensslgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2017020520170105
31735416opensslgcc -m64 -march=corei7 -O3 -fomit-frame-pointer2017020520170105
31736948opensslgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2017020520170105
31738352opensslgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2017020520170105
31742388opensslcc2017020520170105
31748412opensslgcc2017020520170105
31748880opensslgcc -O3 -fomit-frame-pointer2017020520170105
31749220opensslgcc -funroll-loops2017020520170105
31759604opensslgcc -funroll-loops -O -fomit-frame-pointer2017020520170105
31773588opensslgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2017020520170105
31774960opensslgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2017020520170105
31795172opensslgcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2017020520170105
31804744opensslgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2017020520170105
31806876opensslgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2017020520170105
31810940opensslgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2017020520170105
31810964opensslgcc -funroll-loops -Os -fomit-frame-pointer2017020520170105
31848484opensslgcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2017020520170105
31858300opensslgcc -march=k8 -O3 -fomit-frame-pointer2017020520170105
31883188opensslgcc -march=nocona -O3 -fomit-frame-pointer2017020520170105
31897480opensslgcc -march=nocona -O2 -fomit-frame-pointer2017020520170105
31909004opensslclang -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2017020520170105
31953088opensslgcc -march=k8 -O2 -fomit-frame-pointer2017020520170105
31972352opensslclang -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2017020520170105
32015148opensslclang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2017020520170105
32427824opensslclang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments2017020520170105
32652208opensslclang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2017020520170105
32934228opensslclang -O3 -fomit-frame-pointer -Qunused-arguments2017020520170105