Implementation notes: amd64, bigmem, crypto_sign/ecdonaldp256

Computer: bigmem
Architecture: amd64
CPU ID: GenuineIntel-000206e6-bfebfbff
SUPERCOP version: 20141124
Operation: crypto_sign
Primitive: ecdonaldp256
TimeImplementationCompilerBenchmark dateSUPERCOP version
3321083opensslgcc -m64 -Os -fomit-frame-pointer2015021620141124
3321111opensslgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2015021620141124
3321234opensslgcc -m64 -march=nocona -O2 -fomit-frame-pointer2015021620141124
3323222opensslgcc -fno-schedule-insns -O -fomit-frame-pointer2015021620141124
3324027opensslgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2015021620141124
3325925opensslgcc -march=k8 -O2 -fomit-frame-pointer2015021620141124
3326305opensslgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2015021620141124
3326333opensslgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2015021620141124
3326679opensslgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2015021620141124
3327005opensslgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2015021620141124
3327302opensslgcc -m64 -march=nocona -O -fomit-frame-pointer2015021620141124
3327402opensslgcc -O -fomit-frame-pointer2015021620141124
3327424opensslgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2015021620141124
3328405opensslgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2015021620141124
3328538opensslgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2015021620141124
3328626opensslgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2015021620141124
3329331opensslgcc -m64 -O -fomit-frame-pointer2015021620141124
3330105opensslgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2015021620141124
3331022opensslgcc -march=barcelona -O -fomit-frame-pointer2015021620141124
3331538opensslgcc -m64 -march=k8 -O -fomit-frame-pointer2015021620141124
3331773opensslgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2015021620141124
3331796opensslgcc -funroll-loops -m64 -O -fomit-frame-pointer2015021620141124
3332108opensslgcc -march=k8 -O3 -fomit-frame-pointer2015021620141124
3332598opensslgcc -m64 -march=nocona -Os -fomit-frame-pointer2015021620141124
3333049opensslgcc -march=k8 -Os -fomit-frame-pointer2015021620141124
3336936opensslgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2015021620141124
3337083opensslgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2015021620141124
3338888opensslgcc -funroll-loops -m64 -Os -fomit-frame-pointer2015021620141124
3342276opensslcc2015021620141124
3343693opensslgcc -m64 -march=k8 -Os -fomit-frame-pointer2015021620141124
3344827opensslgcc -O3 -fomit-frame-pointer2015021620141124
3347533opensslgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2015021620141124
3348853opensslgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2015021620141124
3349136opensslgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2015021620141124
3356616opensslgcc -march=barcelona -Os -fomit-frame-pointer2015021620141124
3357078opensslgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2015021620141124
3361662opensslgcc -march=k8 -O -fomit-frame-pointer2015021620141124
3365025opensslgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2015021620141124
3366833opensslgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2015021620141124
3368983opensslgcc -march=nocona -O3 -fomit-frame-pointer2015021620141124
3373511opensslgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2015021620141124
3374840opensslgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2015021620141124
3377883opensslgcc -m64 -march=core2 -O3 -fomit-frame-pointer2015021620141124
3378149opensslgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2015021620141124
3382062opensslgcc -funroll-loops -O -fomit-frame-pointer2015021620141124
3387471opensslgcc -march=nocona -O2 -fomit-frame-pointer2015021620141124
3387927opensslgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2015021620141124
3388001opensslgcc -m64 -O3 -fomit-frame-pointer2015021620141124
3390664opensslgcc -m64 -march=nocona -O3 -fomit-frame-pointer2015021620141124
3392973opensslgcc -O2 -fomit-frame-pointer2015021620141124
3393262opensslgcc -m64 -march=k8 -O3 -fomit-frame-pointer2015021620141124
3393455opensslgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2015021620141124
3394319opensslgcc -march=barcelona -O2 -fomit-frame-pointer2015021620141124
3395504opensslgcc -fno-schedule-insns -O3 -fomit-frame-pointer2015021620141124
3395609opensslgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2015021620141124
3396016opensslgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2015021620141124
3396578opensslgcc -m64 -O2 -fomit-frame-pointer2015021620141124
3396702opensslgcc -fno-schedule-insns -Os -fomit-frame-pointer2015021620141124
3396858opensslgcc -m64 -march=core2 -Os -fomit-frame-pointer2015021620141124
3396963opensslgcc -funroll-loops -Os -fomit-frame-pointer2015021620141124
3397399opensslgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2015021620141124
3397501opensslgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2015021620141124
3397719opensslgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2015021620141124
3397852opensslgcc -m64 -march=k8 -O2 -fomit-frame-pointer2015021620141124
3397937opensslgcc -funroll-loops -O2 -fomit-frame-pointer2015021620141124
3398073opensslgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2015021620141124
3398552opensslgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2015021620141124
3398830opensslgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2015021620141124
3399167opensslgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2015021620141124
3399731opensslgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2015021620141124
3399978opensslgcc -march=barcelona -O3 -fomit-frame-pointer2015021620141124
3400226opensslgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2015021620141124
3400680opensslgcc -funroll-loops -O3 -fomit-frame-pointer2015021620141124
3400807opensslgcc -march=nocona -Os -fomit-frame-pointer2015021620141124
3401040opensslgcc -m64 -march=barcelona -O -fomit-frame-pointer2015021620141124
3401539opensslgcc -march=nocona -O -fomit-frame-pointer2015021620141124
3402196opensslgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2015021620141124
3402290opensslgcc -Os -fomit-frame-pointer2015021620141124
3402581opensslgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2015021620141124
3402717opensslgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2015021620141124
3403709opensslgcc -m64 -march=core2 -O -fomit-frame-pointer2015021620141124
3405500opensslgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2015021620141124
3407021opensslgcc -fno-schedule-insns -O2 -fomit-frame-pointer2015021620141124
3407454opensslgcc -m64 -march=core2 -O2 -fomit-frame-pointer2015021620141124
3407761opensslgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2015021620141124
3409458opensslgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2015021620141124
3413685opensslgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2015021620141124
3414238opensslgcc2015021620141124
3414804opensslgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2015021620141124
3417371opensslgcc -funroll-loops2015021620141124
3427611opensslgcc -m64 -march=barcelona -Os -fomit-frame-pointer2015021620141124