Implementation notes: amd64, bulldozer, crypto_sign/ecdonaldp192

Computer: bulldozer
Architecture: amd64
CPU ID: AuthenticAMD-00600f12-178bfbff
SUPERCOP version: 20120709
Operation: crypto_sign
Primitive: ecdonaldp192
TimeImplementationCompilerBenchmark dateSUPERCOP version
3321025opensslgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2012053020120525
3346075opensslgcc -march=k8 -O3 -fomit-frame-pointer2012053020120525
3349367opensslgcc -m64 -march=core2 -O3 -fomit-frame-pointer2012053020120525
3484816opensslgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2012053020120525
3497124opensslgcc -m64 -march=core2 -O -fomit-frame-pointer2012053020120525
3635857opensslgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2012053020120525
3643768opensslgcc -Os -fomit-frame-pointer2012053020120525
3644084opensslgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2012053020120525
3649977opensslgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2012053020120525
3650406opensslgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2012053020120525
3654837opensslgcc -m64 -march=corei7 -Os -fomit-frame-pointer2012053020120525
3657138opensslgcc -funroll-loops -Os -fomit-frame-pointer2012053020120525
3657535opensslgcc -m64 -Os -fomit-frame-pointer2012053020120525
3663159opensslgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2012053020120525
3664984opensslgcc -m64 -march=core-avx-i -Os -fomit-frame-pointer2012053020120525
3666107opensslgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2012053020120525
3669234opensslgcc -fno-schedule-insns -Os -fomit-frame-pointer2012053020120525
3670470opensslgcc -march=barcelona -Os -fomit-frame-pointer2012053020120525
3670673opensslgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2012053020120525
3670680opensslgcc -m64 -march=core2 -Os -fomit-frame-pointer2012053020120525
3672067opensslgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2012053020120525
3673014opensslgcc -m64 -march=corei7-avx -Os -fomit-frame-pointer2012053020120525
3675071opensslgcc -march=k8 -Os -fomit-frame-pointer2012053020120525
3675571opensslgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2012053020120525
3676688opensslgcc -m64 -march=k8 -Os -fomit-frame-pointer2012053020120525
3677060opensslgcc -funroll-loops -O -fomit-frame-pointer2012053020120525
3678700opensslgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2012053020120525
3681700opensslgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2012053020120525
3682364opensslgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2012053020120525
3683214opensslgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2012053020120525
3685417opensslgcc -m64 -march=nocona -Os -fomit-frame-pointer2012053020120525
3686466opensslgcc -funroll-loops -m64 -Os -fomit-frame-pointer2012053020120525
3687679opensslgcc -funroll-loops -O2 -fomit-frame-pointer2012053020120525
3690020opensslgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2012053020120525
3694409opensslgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2012053020120525
3697655opensslgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2012053020120525
3698656opensslgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2012053020120525
3698828opensslgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2012053020120525
3701500opensslgcc -m64 -march=corei7 -O -fomit-frame-pointer2012053020120525
3701686opensslgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2012053020120525
3705832opensslgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2012053020120525
3707141opensslgcc -march=nocona -O -fomit-frame-pointer2012053020120525
3708952opensslgcc -fno-schedule-insns -O -fomit-frame-pointer2012053020120525
3709385opensslgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2012053020120525
3710714opensslgcc -march=barcelona -O -fomit-frame-pointer2012053020120525
3720212opensslgcc -m64 -march=k8 -O -fomit-frame-pointer2012053020120525
3721538opensslgcc -m64 -march=barcelona -Os -fomit-frame-pointer2012053020120525
3721577opensslgcc -m64 -march=nocona -O -fomit-frame-pointer2012053020120525
3722171opensslgcc -funroll-loops -m64 -O -fomit-frame-pointer2012053020120525
3724279opensslgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2012053020120525
3724722opensslgcc -march=nocona -Os -fomit-frame-pointer2012053020120525
3727560opensslgcc -O -fomit-frame-pointer2012053020120525
3750255opensslgcc -m64 -march=barcelona -O -fomit-frame-pointer2012053020120525
3752766opensslgcc -m64 -march=core-avx-i -O -fomit-frame-pointer2012053020120525
3752858opensslgcc -m64 -O -fomit-frame-pointer2012053020120525
3754620opensslgcc -m64 -march=nocona -O3 -fomit-frame-pointer2012053020120525
3754806opensslgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2012053020120525
3754824opensslgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2012053020120525
3756405opensslgcc -m64 -march=corei7-avx -O -fomit-frame-pointer2012053020120525
3760150opensslgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2012053020120525
3766804opensslgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2012053020120525
3768649opensslgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2012053020120525
3768841opensslgcc -fno-schedule-insns -O3 -fomit-frame-pointer2012053020120525
3769722opensslgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2012053020120525
3782594opensslgcc -march=k8 -O -fomit-frame-pointer2012053020120525
3783060opensslgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2012053020120525
3803365opensslgcc -m64 -O3 -fomit-frame-pointer2012053020120525
3803982opensslgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2012053020120525
3805405opensslgcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer2012053020120525
3805585opensslgcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer2012053020120525
3870318opensslgcc -m64 -march=k8 -O3 -fomit-frame-pointer2012053020120525
3941919opensslgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2012053020120525
3954033opensslgcc -O3 -fomit-frame-pointer2012053020120525
3972657opensslgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2012053020120525
3975072opensslgcc -march=nocona -O3 -fomit-frame-pointer2012053020120525
3996317opensslgcc -march=nocona -O2 -fomit-frame-pointer2012053020120525
4004543opensslgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2012053020120525
4007431opensslgcc -m64 -march=corei7 -O3 -fomit-frame-pointer2012053020120525
4008031opensslgcc -march=barcelona -O3 -fomit-frame-pointer2012053020120525
4023568opensslgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2012053020120525
4034473opensslgcc -O2 -fomit-frame-pointer2012053020120525
4035889opensslgcc -m64 -march=k8 -O2 -fomit-frame-pointer2012053020120525
4036125opensslgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2012053020120525
4044673opensslgcc -fno-schedule-insns -O2 -fomit-frame-pointer2012053020120525
4047583opensslgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2012053020120525
4058214opensslgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2012053020120525
4058371opensslgcc -m64 -march=core2 -O2 -fomit-frame-pointer2012053020120525
4061306opensslgcc -m64 -march=nocona -O2 -fomit-frame-pointer2012053020120525
4062064opensslgcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer2012053020120525
4062536opensslgcc -march=barcelona -O2 -fomit-frame-pointer2012053020120525
4062685opensslgcc -m64 -O2 -fomit-frame-pointer2012053020120525
4063683opensslgcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer2012053020120525
4076108opensslgcc -funroll-loops -O3 -fomit-frame-pointer2012053020120525
4077098opensslgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2012053020120525
4079736opensslgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2012053020120525
4080866opensslgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2012053020120525
4081190opensslgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2012053020120525
4100849opensslgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2012053020120525
4117342opensslgcc -march=k8 -O2 -fomit-frame-pointer2012053020120525
4124270opensslgcc -m64 -march=corei7 -O2 -fomit-frame-pointer2012053020120525
4933097opensslgcc2012053020120525
4954325opensslgcc -funroll-loops2012053020120525
5059838opensslcc2012053020120525