Implementation notes: amd64, bigmem, crypto_sign/ecdonaldk409

Computer: bigmem
Architecture: amd64
CPU ID: GenuineIntel-000206e6-bfebfbff
SUPERCOP version: 20141124
Operation: crypto_sign
Primitive: ecdonaldk409
TimeImplementationCompilerBenchmark dateSUPERCOP version
29468944opensslgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2015021620141124
29475733opensslgcc -m64 -march=nocona -O -fomit-frame-pointer2015021620141124
29476660opensslgcc -m64 -O2 -fomit-frame-pointer2015021620141124
29481871opensslgcc -funroll-loops -O -fomit-frame-pointer2015021620141124
29482939opensslgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2015021620141124
29483299opensslgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2015021620141124
29483369opensslgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2015021620141124
29485298opensslgcc -O -fomit-frame-pointer2015021620141124
29487240opensslgcc -march=barcelona -O -fomit-frame-pointer2015021620141124
29487577opensslgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2015021620141124
29487738opensslgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2015021620141124
29489081opensslgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2015021620141124
29498593opensslgcc -march=nocona -O -fomit-frame-pointer2015021620141124
29499882opensslgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2015021620141124
29500522opensslgcc -march=k8 -O3 -fomit-frame-pointer2015021620141124
29503177opensslgcc -m64 -march=k8 -O3 -fomit-frame-pointer2015021620141124
29504325opensslgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2015021620141124
29506631opensslgcc -m64 -O3 -fomit-frame-pointer2015021620141124
29506716opensslgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2015021620141124
29506912opensslgcc -march=k8 -O -fomit-frame-pointer2015021620141124
29507526opensslgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2015021620141124
29510941opensslgcc -funroll-loops -O3 -fomit-frame-pointer2015021620141124
29511184opensslgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2015021620141124
29511374opensslgcc -O3 -fomit-frame-pointer2015021620141124
29512224opensslgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2015021620141124
29512859opensslgcc -march=nocona -Os -fomit-frame-pointer2015021620141124
29512969opensslgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2015021620141124
29512983opensslgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2015021620141124
29513048opensslgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2015021620141124
29513071opensslgcc -funroll-loops -Os -fomit-frame-pointer2015021620141124
29513544opensslgcc -m64 -Os -fomit-frame-pointer2015021620141124
29515754opensslgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2015021620141124
29516242opensslgcc -m64 -march=nocona -Os -fomit-frame-pointer2015021620141124
29517125opensslgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2015021620141124
29517332opensslgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2015021620141124
29518437opensslgcc -march=barcelona -O2 -fomit-frame-pointer2015021620141124
29519415opensslgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2015021620141124
29521327opensslgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2015021620141124
29523753opensslgcc -m64 -march=core2 -O3 -fomit-frame-pointer2015021620141124
29523755opensslgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2015021620141124
29525566opensslgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2015021620141124
29525645opensslgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2015021620141124
29525866opensslgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2015021620141124
29525897opensslgcc2015021620141124
29528986opensslgcc -m64 -O -fomit-frame-pointer2015021620141124
29529870opensslgcc -O2 -fomit-frame-pointer2015021620141124
29533389opensslgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2015021620141124
29533443opensslgcc -m64 -march=barcelona -Os -fomit-frame-pointer2015021620141124
29533695opensslgcc -fno-schedule-insns -Os -fomit-frame-pointer2015021620141124
29533913opensslgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2015021620141124
29534726opensslgcc -march=k8 -O2 -fomit-frame-pointer2015021620141124
29535528opensslgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2015021620141124
29537494opensslgcc -march=nocona -O3 -fomit-frame-pointer2015021620141124
29539183opensslgcc -funroll-loops -O2 -fomit-frame-pointer2015021620141124
29539350opensslgcc -m64 -march=k8 -O2 -fomit-frame-pointer2015021620141124
29539628opensslgcc -m64 -march=k8 -Os -fomit-frame-pointer2015021620141124
29541489opensslgcc -m64 -march=core2 -O2 -fomit-frame-pointer2015021620141124
29542994opensslgcc -m64 -march=barcelona -O -fomit-frame-pointer2015021620141124
29543858opensslgcc -march=nocona -O2 -fomit-frame-pointer2015021620141124
29544569opensslgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2015021620141124
29546340opensslgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2015021620141124
29546626opensslgcc -fno-schedule-insns -O3 -fomit-frame-pointer2015021620141124
29549459opensslgcc -Os -fomit-frame-pointer2015021620141124
29549822opensslgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2015021620141124
29550349opensslgcc -funroll-loops2015021620141124
29551261opensslgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2015021620141124
29553168opensslgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2015021620141124
29557005opensslgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2015021620141124
29557634opensslgcc -m64 -march=core2 -O -fomit-frame-pointer2015021620141124
29558008opensslgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2015021620141124
29560249opensslgcc -funroll-loops -m64 -O -fomit-frame-pointer2015021620141124
29562989opensslgcc -m64 -march=k8 -O -fomit-frame-pointer2015021620141124
29568933opensslgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2015021620141124
29571163opensslgcc -march=k8 -Os -fomit-frame-pointer2015021620141124
29573733opensslgcc -fno-schedule-insns -O2 -fomit-frame-pointer2015021620141124
29574554opensslcc2015021620141124
29575124opensslgcc -m64 -march=core2 -Os -fomit-frame-pointer2015021620141124
29575628opensslgcc -m64 -march=nocona -O2 -fomit-frame-pointer2015021620141124
29589410opensslgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2015021620141124
29593589opensslgcc -funroll-loops -m64 -Os -fomit-frame-pointer2015021620141124
29594708opensslgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2015021620141124
29596935opensslgcc -march=barcelona -O3 -fomit-frame-pointer2015021620141124
29597099opensslgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2015021620141124
29598054opensslgcc -m64 -march=nocona -O3 -fomit-frame-pointer2015021620141124
29599077opensslgcc -march=barcelona -Os -fomit-frame-pointer2015021620141124
29600318opensslgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2015021620141124
29608070opensslgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2015021620141124
29612090opensslgcc -fno-schedule-insns -O -fomit-frame-pointer2015021620141124
29613969opensslgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2015021620141124
29633111opensslgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2015021620141124
29664716opensslgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2015021620141124