Implementation notes: amd64, bigmem, crypto_sign/ecdonaldb283

Computer: bigmem
Architecture: amd64
CPU ID: GenuineIntel-000206e6-bfebfbff
SUPERCOP version: 20141124
Operation: crypto_sign
Primitive: ecdonaldb283
TimeImplementationCompilerBenchmark dateSUPERCOP version
15183493opensslgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2015021620141124
15188287opensslgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2015021620141124
15189984opensslgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2015021620141124
15193030opensslgcc -fno-schedule-insns -Os -fomit-frame-pointer2015021620141124
15198076opensslgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2015021620141124
15198558opensslgcc -m64 -O3 -fomit-frame-pointer2015021620141124
15200765opensslgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2015021620141124
15201862opensslgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2015021620141124
15204001opensslgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2015021620141124
15204797opensslgcc -march=barcelona -O3 -fomit-frame-pointer2015021620141124
15205174opensslgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2015021620141124
15208166opensslgcc -funroll-loops -O3 -fomit-frame-pointer2015021620141124
15209384opensslgcc -march=nocona -Os -fomit-frame-pointer2015021620141124
15211107opensslgcc -m64 -march=nocona -O3 -fomit-frame-pointer2015021620141124
15211215opensslgcc -m64 -march=barcelona -Os -fomit-frame-pointer2015021620141124
15212093opensslgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2015021620141124
15212875opensslgcc -funroll-loops -Os -fomit-frame-pointer2015021620141124
15212997opensslgcc -O -fomit-frame-pointer2015021620141124
15213002opensslgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2015021620141124
15213739opensslgcc -O2 -fomit-frame-pointer2015021620141124
15213753opensslgcc -march=barcelona -O -fomit-frame-pointer2015021620141124
15214626opensslgcc -m64 -Os -fomit-frame-pointer2015021620141124
15214668opensslgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2015021620141124
15215510opensslgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2015021620141124
15215553opensslgcc -Os -fomit-frame-pointer2015021620141124
15216020opensslgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2015021620141124
15216122opensslgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2015021620141124
15216165opensslgcc -m64 -O -fomit-frame-pointer2015021620141124
15216374opensslgcc -m64 -march=nocona -Os -fomit-frame-pointer2015021620141124
15217108opensslgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2015021620141124
15217802opensslgcc -march=k8 -Os -fomit-frame-pointer2015021620141124
15218621opensslgcc -funroll-loops -O -fomit-frame-pointer2015021620141124
15219437opensslgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2015021620141124
15220480opensslgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2015021620141124
15222387opensslgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2015021620141124
15222551opensslgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2015021620141124
15222571opensslgcc -march=k8 -O2 -fomit-frame-pointer2015021620141124
15223979opensslgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2015021620141124
15224336opensslgcc -m64 -march=core2 -O -fomit-frame-pointer2015021620141124
15225744opensslgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2015021620141124
15227127opensslgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2015021620141124
15227807opensslgcc -fno-schedule-insns -O2 -fomit-frame-pointer2015021620141124
15228195opensslgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2015021620141124
15228510opensslgcc -m64 -march=core2 -Os -fomit-frame-pointer2015021620141124
15228903opensslgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2015021620141124
15229385opensslgcc -funroll-loops -m64 -Os -fomit-frame-pointer2015021620141124
15229849opensslgcc -march=nocona -O2 -fomit-frame-pointer2015021620141124
15230104opensslgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2015021620141124
15230223opensslgcc -m64 -march=k8 -Os -fomit-frame-pointer2015021620141124
15230408opensslgcc -O3 -fomit-frame-pointer2015021620141124
15230532opensslgcc -m64 -march=core2 -O3 -fomit-frame-pointer2015021620141124
15230776opensslgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2015021620141124
15231031opensslgcc -m64 -march=barcelona -O -fomit-frame-pointer2015021620141124
15231444opensslgcc -m64 -march=k8 -O -fomit-frame-pointer2015021620141124
15231669opensslgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2015021620141124
15232598opensslgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2015021620141124
15233000opensslgcc -m64 -march=nocona -O -fomit-frame-pointer2015021620141124
15233949opensslgcc -m64 -O2 -fomit-frame-pointer2015021620141124
15234108opensslgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2015021620141124
15237239opensslgcc -m64 -march=k8 -O3 -fomit-frame-pointer2015021620141124
15237788opensslcc2015021620141124
15238236opensslgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2015021620141124
15239594opensslgcc -march=nocona -O -fomit-frame-pointer2015021620141124
15239865opensslgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2015021620141124
15240132opensslgcc -march=k8 -O -fomit-frame-pointer2015021620141124
15240543opensslgcc -march=barcelona -O2 -fomit-frame-pointer2015021620141124
15241174opensslgcc -march=nocona -O3 -fomit-frame-pointer2015021620141124
15241444opensslgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2015021620141124
15241622opensslgcc -funroll-loops -O2 -fomit-frame-pointer2015021620141124
15242098opensslgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2015021620141124
15242543opensslgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2015021620141124
15245118opensslgcc -m64 -march=k8 -O2 -fomit-frame-pointer2015021620141124
15245478opensslgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2015021620141124
15246025opensslgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2015021620141124
15246660opensslgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2015021620141124
15250017opensslgcc -march=barcelona -Os -fomit-frame-pointer2015021620141124
15254508opensslgcc2015021620141124
15254808opensslgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2015021620141124
15256664opensslgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2015021620141124
15258579opensslgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2015021620141124
15258934opensslgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2015021620141124
15259342opensslgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2015021620141124
15263557opensslgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2015021620141124
15266420opensslgcc -funroll-loops -m64 -O -fomit-frame-pointer2015021620141124
15267802opensslgcc -m64 -march=core2 -O2 -fomit-frame-pointer2015021620141124
15268683opensslgcc -m64 -march=nocona -O2 -fomit-frame-pointer2015021620141124
15270513opensslgcc -fno-schedule-insns -O -fomit-frame-pointer2015021620141124
15287975opensslgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2015021620141124
15313572opensslgcc -funroll-loops2015021620141124
15318110opensslgcc -march=k8 -O3 -fomit-frame-pointer2015021620141124
29005839opensslgcc -fno-schedule-insns -O3 -fomit-frame-pointer2015021620141124