Implementation notes: amd64, bridge, crypto_sign/ronald4096

Computer: bridge
Architecture: amd64
CPU ID: GenuineIntel-000206a7-bfebfbff
SUPERCOP version: 20120928
Operation: crypto_sign
Primitive: ronald4096
TimeImplementationCompilerBenchmark dateSUPERCOP version
48006572opensslgcc -march=barcelona -Os -fomit-frame-pointer2012012820120120
48060320opensslgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2012012820120120
48081668opensslgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2012012820120120
48082312opensslgcc -march=barcelona -O3 -fomit-frame-pointer2012012820120120
48083312opensslgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2012012820120120
48084948opensslgcc -O -fomit-frame-pointer2012012820120120
48102460opensslgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2012012820120120
48103340opensslgcc -m64 -march=nocona -Os -fomit-frame-pointer2012012820120120
48105364opensslgcc -O3 -fomit-frame-pointer2012012820120120
48118804opensslgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2012012820120120
48126792opensslgcc -m64 -march=corei7 -Os -fomit-frame-pointer2012012820120120
48134780opensslgcc -m64 -march=corei7-avx -O -fomit-frame-pointer2012012820120120
48137720opensslgcc -march=nocona -O3 -fomit-frame-pointer2012012820120120
48138560opensslgcc -march=k8 -O3 -fomit-frame-pointer2012012820120120
48141968opensslgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2012012820120120
48152256opensslgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2012012820120120
48157364opensslgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2012012820120120
48165092opensslgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2012012820120120
48170528opensslgcc -funroll-loops -O2 -fomit-frame-pointer2012012820120120
48179864opensslgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2012012820120120
48182876opensslgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2012012820120120
48182932opensslgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2012012820120120
48194036opensslgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2012012820120120
48197784opensslgcc -funroll-loops -m64 -O -fomit-frame-pointer2012012820120120
48223644opensslgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2012012820120120
48231296opensslgcc -m64 -O -fomit-frame-pointer2012012820120120
48232280opensslgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2012012820120120
48238340opensslgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2012012820120120
48239148opensslgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2012012820120120
48241536opensslgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2012012820120120
48242516opensslgcc -march=nocona -O2 -fomit-frame-pointer2012012820120120
48246924opensslgcc -march=nocona -Os -fomit-frame-pointer2012012820120120
48247856opensslgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2012012820120120
48249360opensslgcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer2012012820120120
48251044opensslgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2012012820120120
48251052opensslgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2012012820120120
48257944opensslgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2012012820120120
48260396opensslgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2012012820120120
48261528opensslgcc -O2 -fomit-frame-pointer2012012820120120
48265268opensslgcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer2012012820120120
48265424opensslgcc -m64 -march=k8 -O -fomit-frame-pointer2012012820120120
48273620opensslgcc -funroll-loops -Os -fomit-frame-pointer2012012820120120
48285840opensslgcc -march=nocona -O -fomit-frame-pointer2012012820120120
48291972opensslgcc -fno-schedule-insns -O3 -fomit-frame-pointer2012012820120120
48292484opensslgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2012012820120120
48295952opensslgcc -m64 -march=corei7 -O2 -fomit-frame-pointer2012012820120120
48300308opensslgcc -m64 -march=nocona -O -fomit-frame-pointer2012012820120120
48302056opensslgcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer2012012820120120
48305276opensslgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2012012820120120
48305824opensslgcc -march=k8 -O2 -fomit-frame-pointer2012012820120120
48305916opensslgcc -m64 -march=core2 -O3 -fomit-frame-pointer2012012820120120
48305932opensslgcc -m64 -march=core-avx-i -O -fomit-frame-pointer2012012820120120
48306928opensslgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2012012820120120
48309664opensslgcc -march=k8 -Os -fomit-frame-pointer2012012820120120
48318884opensslgcc -funroll-loops -m64 -Os -fomit-frame-pointer2012012820120120
48322820opensslgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2012012820120120
48323636opensslgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2012012820120120
48325940opensslgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2012012820120120
48326468opensslgcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer2012012820120120
48332144opensslgcc -m64 -O3 -fomit-frame-pointer2012012820120120
48339180opensslgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2012012820120120
48340620opensslgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2012012820120120
48342728opensslgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2012012820120120
48351812opensslgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2012012820120120
48351948opensslgcc -march=k8 -O -fomit-frame-pointer2012012820120120
48367660opensslgcc -funroll-loops -O -fomit-frame-pointer2012012820120120
48370348opensslgcc -m64 -march=k8 -O3 -fomit-frame-pointer2012012820120120
48371312opensslgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2012012820120120
48373052opensslgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2012012820120120
48374328opensslgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2012012820120120
48375936opensslgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2012012820120120
48378204opensslgcc -m64 -march=k8 -O2 -fomit-frame-pointer2012012820120120
48379444opensslgcc -fno-schedule-insns -Os -fomit-frame-pointer2012012820120120
48383276opensslgcc -march=barcelona -O2 -fomit-frame-pointer2012012820120120
48391384opensslgcc -m64 -march=core-avx-i -Os -fomit-frame-pointer2012012820120120
48391384opensslgcc -m64 -march=nocona -O3 -fomit-frame-pointer2012012820120120
48391440opensslgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2012012820120120
48391892opensslgcc -m64 -march=core2 -Os -fomit-frame-pointer2012012820120120
48393928opensslgcc -m64 -O2 -fomit-frame-pointer2012012820120120
48394184opensslgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2012012820120120
48402916opensslgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2012012820120120
48405288opensslgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2012012820120120
48409236opensslgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2012012820120120
48410476opensslgcc -m64 -march=corei7-avx -Os -fomit-frame-pointer2012012820120120
48413840opensslgcc -m64 -march=corei7 -O -fomit-frame-pointer2012012820120120
48419032opensslgcc -m64 -march=barcelona -Os -fomit-frame-pointer2012012820120120
48422628opensslgcc -march=barcelona -O -fomit-frame-pointer2012012820120120
48431996opensslgcc -Os -fomit-frame-pointer2012012820120120
48449868opensslgcc -fno-schedule-insns -O -fomit-frame-pointer2012012820120120
48458420opensslgcc -m64 -march=nocona -O2 -fomit-frame-pointer2012012820120120
48464832opensslgcc -m64 -march=core2 -O -fomit-frame-pointer2012012820120120
48489028opensslgcc -m64 -Os -fomit-frame-pointer2012012820120120
48519988opensslgcc -m64 -march=k8 -Os -fomit-frame-pointer2012012820120120
48540984opensslgcc -m64 -march=core2 -O2 -fomit-frame-pointer2012012820120120
48625356opensslgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2012012820120120
48698084opensslgcc -fno-schedule-insns -O2 -fomit-frame-pointer2012012820120120
48739660opensslgcc -m64 -march=barcelona -O -fomit-frame-pointer2012012820120120
49004468opensslgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2012012820120120
49063360opensslgcc -funroll-loops -O3 -fomit-frame-pointer2012012820120120
49087276opensslgcc -m64 -march=corei7 -O3 -fomit-frame-pointer2012012820120120
49092656opensslcc2012012820120120
49193620opensslgcc -funroll-loops2012012820120120
49200404opensslgcc2012012820120120