Implementation notes: amd64, bridge, crypto_sign/ronald3072

Computer: bridge
Architecture: amd64
CPU ID: GenuineIntel-000206a7-bfebfbff
SUPERCOP version: 20120928
Operation: crypto_sign
Primitive: ronald3072
TimeImplementationCompilerBenchmark dateSUPERCOP version
22266204opensslgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2012012820120120
22305680opensslgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2012012820120120
22318416opensslgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2012012820120120
22340016opensslgcc -funroll-loops -m64 -Os -fomit-frame-pointer2012012820120120
22344924opensslgcc -m64 -O2 -fomit-frame-pointer2012012820120120
22353704opensslgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2012012820120120
22355024opensslgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2012012820120120
22359800opensslgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2012012820120120
22359920opensslgcc -m64 -march=core2 -O -fomit-frame-pointer2012012820120120
22367064opensslgcc -march=barcelona -O3 -fomit-frame-pointer2012012820120120
22368760opensslgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2012012820120120
22370508opensslgcc -funroll-loops -O2 -fomit-frame-pointer2012012820120120
22370652opensslgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2012012820120120
22385636opensslgcc -march=barcelona -O2 -fomit-frame-pointer2012012820120120
22385696opensslgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2012012820120120
22385968opensslgcc -m64 -march=k8 -O2 -fomit-frame-pointer2012012820120120
22387364opensslgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2012012820120120
22393128opensslgcc -Os -fomit-frame-pointer2012012820120120
22393216opensslgcc -march=k8 -Os -fomit-frame-pointer2012012820120120
22394052opensslgcc -m64 -march=corei7 -Os -fomit-frame-pointer2012012820120120
22394572opensslgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2012012820120120
22397028opensslgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2012012820120120
22400852opensslgcc -m64 -Os -fomit-frame-pointer2012012820120120
22403876opensslgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2012012820120120
22409540opensslgcc -m64 -march=core2 -Os -fomit-frame-pointer2012012820120120
22409640opensslgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2012012820120120
22410096opensslgcc -m64 -O -fomit-frame-pointer2012012820120120
22413292opensslgcc -m64 -march=corei7 -O3 -fomit-frame-pointer2012012820120120
22415400opensslgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2012012820120120
22416616opensslgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2012012820120120
22419540opensslgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2012012820120120
22421512opensslgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2012012820120120
22421696opensslgcc -m64 -march=core-avx-i -Os -fomit-frame-pointer2012012820120120
22422888opensslgcc -m64 -march=barcelona -Os -fomit-frame-pointer2012012820120120
22423340opensslgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2012012820120120
22424464opensslgcc -funroll-loops -Os -fomit-frame-pointer2012012820120120
22426604opensslgcc -m64 -march=corei7 -O -fomit-frame-pointer2012012820120120
22427336opensslgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2012012820120120
22427904opensslgcc -O -fomit-frame-pointer2012012820120120
22429412opensslgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2012012820120120
22429628opensslgcc -m64 -march=nocona -O -fomit-frame-pointer2012012820120120
22431996opensslgcc -march=barcelona -O -fomit-frame-pointer2012012820120120
22432480opensslgcc -m64 -O3 -fomit-frame-pointer2012012820120120
22432652opensslgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2012012820120120
22433524opensslgcc -m64 -march=k8 -Os -fomit-frame-pointer2012012820120120
22435408opensslgcc -m64 -march=nocona -Os -fomit-frame-pointer2012012820120120
22435916opensslgcc -march=barcelona -Os -fomit-frame-pointer2012012820120120
22436844opensslgcc -m64 -march=k8 -O -fomit-frame-pointer2012012820120120
22437856opensslgcc -fno-schedule-insns -O3 -fomit-frame-pointer2012012820120120
22438660opensslgcc -fno-schedule-insns -O -fomit-frame-pointer2012012820120120
22439392opensslgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2012012820120120
22440252opensslgcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer2012012820120120
22440420opensslgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2012012820120120
22446504opensslgcc -march=k8 -O -fomit-frame-pointer2012012820120120
22446996opensslgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2012012820120120
22447052opensslgcc -m64 -march=barcelona -O -fomit-frame-pointer2012012820120120
22447632opensslgcc -fno-schedule-insns -O2 -fomit-frame-pointer2012012820120120
22448040opensslgcc -m64 -march=core2 -O3 -fomit-frame-pointer2012012820120120
22448228opensslgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2012012820120120
22448856opensslgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2012012820120120
22449116opensslgcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer2012012820120120
22451312opensslgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2012012820120120
22451760opensslgcc -m64 -march=core2 -O2 -fomit-frame-pointer2012012820120120
22452648opensslgcc -fno-schedule-insns -Os -fomit-frame-pointer2012012820120120
22454544opensslgcc -m64 -march=nocona -O3 -fomit-frame-pointer2012012820120120
22456252opensslgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2012012820120120
22456332opensslgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2012012820120120
22463456opensslgcc -march=nocona -O3 -fomit-frame-pointer2012012820120120
22469188opensslgcc -m64 -march=corei7-avx -Os -fomit-frame-pointer2012012820120120
22472136opensslgcc -march=nocona -O -fomit-frame-pointer2012012820120120
22477924opensslgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2012012820120120
22480484opensslgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2012012820120120
22484112opensslgcc -funroll-loops -O3 -fomit-frame-pointer2012012820120120
22484288opensslgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2012012820120120
22485356opensslgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2012012820120120
22485856opensslgcc -funroll-loops -O -fomit-frame-pointer2012012820120120
22487456opensslgcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer2012012820120120
22491204opensslgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2012012820120120
22491544opensslgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2012012820120120
22491956opensslgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2012012820120120
22491968opensslgcc -m64 -march=core-avx-i -O -fomit-frame-pointer2012012820120120
22492812opensslgcc -m64 -march=nocona -O2 -fomit-frame-pointer2012012820120120
22493728opensslgcc -m64 -march=k8 -O3 -fomit-frame-pointer2012012820120120
22502176opensslgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2012012820120120
22503420opensslgcc -march=k8 -O3 -fomit-frame-pointer2012012820120120
22513684opensslgcc -funroll-loops -m64 -O -fomit-frame-pointer2012012820120120
22514544opensslgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2012012820120120
22514552opensslgcc -march=nocona -Os -fomit-frame-pointer2012012820120120
22515796opensslgcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer2012012820120120
22523904opensslgcc -march=k8 -O2 -fomit-frame-pointer2012012820120120
22525420opensslgcc -march=nocona -O2 -fomit-frame-pointer2012012820120120
22529340opensslgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2012012820120120
22529888opensslgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2012012820120120
22532064opensslgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2012012820120120
22538256opensslgcc -O2 -fomit-frame-pointer2012012820120120
22573360opensslgcc -O3 -fomit-frame-pointer2012012820120120
22579192opensslgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2012012820120120
22618284opensslgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2012012820120120
22628008opensslgcc -m64 -march=corei7-avx -O -fomit-frame-pointer2012012820120120
22641596opensslgcc -m64 -march=corei7 -O2 -fomit-frame-pointer2012012820120120
23109900opensslgcc -funroll-loops2012012820120120
23204140opensslcc2012012820120120
23258956opensslgcc2012012820120120