Implementation notes: amd64, h5e450, crypto_sign/ecdonaldp160

Computer: h5e450
Architecture: amd64
CPU ID: AuthenticAMD-00500f20-178bfbff
SUPERCOP version: 20130419
Operation: crypto_sign
Primitive: ecdonaldp160
TimeImplementationCompilerBenchmark dateSUPERCOP version
3545922opensslgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2012080420120717
3548292opensslgcc -funroll-loops -m64 -O -fomit-frame-pointer2012080420120717
3548460opensslgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2012080420120717
3553851opensslgcc -march=k8 -Os -fomit-frame-pointer2012080420120717
3554217opensslgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2012080420120717
3554280opensslgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2012080420120717
3554478opensslgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2012080420120717
3554601opensslgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2012080420120717
3556263opensslgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2012080420120717
3556641opensslgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2012080420120717
3558081opensslgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2012080420120717
3558891opensslgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2012080420120717
3559227opensslgcc -funroll-loops -O2 -fomit-frame-pointer2012080420120717
3559344opensslgcc -m64 -Os -fomit-frame-pointer2012080420120717
3560010opensslgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2012080420120717
3560487opensslgcc -Os -fomit-frame-pointer2012080420120717
3561621opensslgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2012080420120717
3562863opensslgcc -fno-schedule-insns -Os -fomit-frame-pointer2012080420120717
3562944opensslgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2012080420120717
3563142opensslgcc -m64 -march=barcelona -Os -fomit-frame-pointer2012080420120717
3565641opensslgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2012080420120717
3565656opensslgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2012080420120717
3565737opensslgcc -m64 -O -fomit-frame-pointer2012080420120717
3566775opensslgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2012080420120717
3567138opensslgcc -m64 -march=core2 -O -fomit-frame-pointer2012080420120717
3567237opensslgcc -m64 -march=nocona -O -fomit-frame-pointer2012080420120717
3569040opensslgcc -m64 -march=core2 -Os -fomit-frame-pointer2012080420120717
3569247opensslgcc -fno-schedule-insns -O -fomit-frame-pointer2012080420120717
3569256opensslgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2012080420120717
3569496opensslgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2012080420120717
3569718opensslgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2012080420120717
3569793opensslgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2012080420120717
3570429opensslgcc -funroll-loops -O -fomit-frame-pointer2012080420120717
3572823opensslgcc -march=nocona -O -fomit-frame-pointer2012080420120717
3572940opensslgcc -march=barcelona -Os -fomit-frame-pointer2012080420120717
3574407opensslgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2012080420120717
3575265opensslgcc -funroll-loops -m64 -Os -fomit-frame-pointer2012080420120717
3576105opensslgcc -m64 -march=k8 -Os -fomit-frame-pointer2012080420120717
3576360opensslgcc -march=k8 -O -fomit-frame-pointer2012080420120717
3576399opensslgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2012080420120717
3578241opensslgcc -m64 -march=corei7 -O -fomit-frame-pointer2012080420120717
3578568opensslgcc -O -fomit-frame-pointer2012080420120717
3579081opensslgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2012080420120717
3579558opensslgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2012080420120717
3579774opensslgcc -funroll-loops -Os -fomit-frame-pointer2012080420120717
3580056opensslgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2012080420120717
3580260opensslgcc -march=barcelona -O -fomit-frame-pointer2012080420120717
3580452opensslgcc -m64 -march=corei7 -Os -fomit-frame-pointer2012080420120717
3582369opensslgcc -m64 -march=k8 -O -fomit-frame-pointer2012080420120717
3584259opensslgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2012080420120717
3585648opensslgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2012080420120717
3589044opensslgcc -march=nocona -Os -fomit-frame-pointer2012080420120717
3590058opensslgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2012080420120717
3590298opensslgcc -m64 -march=nocona -Os -fomit-frame-pointer2012080420120717
3594741opensslgcc -m64 -march=barcelona -O -fomit-frame-pointer2012080420120717
3614052opensslgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2012080420120717
3627996opensslgcc -march=nocona -O3 -fomit-frame-pointer2012080420120717
3629451opensslgcc -funroll-loops -O3 -fomit-frame-pointer2012080420120717
3629781opensslgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2012080420120717
3630042opensslgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2012080420120717
3630156opensslgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2012080420120717
3631197opensslgcc -m64 -march=nocona -O3 -fomit-frame-pointer2012080420120717
3634143opensslgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2012080420120717
3634758opensslgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2012080420120717
3634770opensslgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2012080420120717
3634863opensslgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2012080420120717
3634962opensslgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2012080420120717
3635982opensslgcc -march=k8 -O3 -fomit-frame-pointer2012080420120717
3639312opensslgcc -march=barcelona -O3 -fomit-frame-pointer2012080420120717
3639852opensslgcc -m64 -march=k8 -O3 -fomit-frame-pointer2012080420120717
3640113opensslgcc -O3 -fomit-frame-pointer2012080420120717
3641109opensslgcc -m64 -O3 -fomit-frame-pointer2012080420120717
3642639opensslgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2012080420120717
3644043opensslgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2012080420120717
3646149opensslgcc -m64 -march=core2 -O3 -fomit-frame-pointer2012080420120717
3650901opensslgcc -fno-schedule-insns -O3 -fomit-frame-pointer2012080420120717
3651864opensslgcc -m64 -march=core2 -O2 -fomit-frame-pointer2012080420120717
3652692opensslgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2012080420120717
3654300opensslgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2012080420120717
3655407opensslgcc -m64 -march=corei7 -O2 -fomit-frame-pointer2012080420120717
3655659opensslgcc -m64 -march=nocona -O2 -fomit-frame-pointer2012080420120717
3657207opensslgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2012080420120717
3659193opensslgcc -march=barcelona -O2 -fomit-frame-pointer2012080420120717
3660294opensslgcc -m64 -march=k8 -O2 -fomit-frame-pointer2012080420120717
3660801opensslgcc -fno-schedule-insns -O2 -fomit-frame-pointer2012080420120717
3661968opensslgcc -march=nocona -O2 -fomit-frame-pointer2012080420120717
3663576opensslgcc -m64 -O2 -fomit-frame-pointer2012080420120717
3664617opensslgcc -O2 -fomit-frame-pointer2012080420120717
3668223opensslgcc -march=k8 -O2 -fomit-frame-pointer2012080420120717
3686424opensslclang -O32012080420120717
5089617opensslcc2012080420120717
5098464opensslgcc -funroll-loops2012080420120717
5108304opensslgcc2012080420120717