Implementation notes: amd64, sandy, crypto_sign/ecdonaldb163

Computer: sandy
Architecture: amd64
CPU ID: GenuineIntel-000206a7-bfebfbff
SUPERCOP version: 20120908
Operation: crypto_sign
Primitive: ecdonaldb163
TimeImplementationCompilerBenchmark dateSUPERCOP version
3453708opensslgcc -m64 -march=corei7 -O3 -fomit-frame-pointer2012081620120812
3454776opensslgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2012081620120812
3461696opensslgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2012081620120812
3461872opensslgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2012081620120812
3462524opensslgcc -funroll-loops -O2 -fomit-frame-pointer2012081620120812
3463816opensslgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2012081620120812
3466360opensslgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2012081620120812
3468420opensslgcc -m64 -march=core2 -O2 -fomit-frame-pointer2012081620120812
3471304opensslgcc -fno-schedule-insns -O3 -fomit-frame-pointer2012081620120812
3473404opensslgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2012081620120812
3473692opensslgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2012081620120812
3474348opensslgcc -fno-schedule-insns -O2 -fomit-frame-pointer2012081620120812
3477336opensslgcc -m64 -O3 -fomit-frame-pointer2012081620120812
3478404opensslgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2012081620120812
3480276opensslgcc -m64 -march=nocona -O2 -fomit-frame-pointer2012081620120812
3480440opensslgcc -m64 -march=corei7 -O2 -fomit-frame-pointer2012081620120812
3481316opensslgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2012081620120812
3482652opensslgcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer2012081620120812
3483384opensslgcc -O2 -fomit-frame-pointer2012081620120812
3483520opensslgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2012081620120812
3483816opensslgcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer2012081620120812
3486216opensslgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2012081620120812
3486268opensslgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2012081620120812
3488236opensslgcc -m64 -march=k8 -O2 -fomit-frame-pointer2012081620120812
3488684opensslgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2012081620120812
3490440opensslgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2012081620120812
3491036opensslgcc -march=nocona -O2 -fomit-frame-pointer2012081620120812
3493556opensslgcc -march=barcelona -O2 -fomit-frame-pointer2012081620120812
3493564opensslgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2012081620120812
3494820opensslgcc -march=nocona -O3 -fomit-frame-pointer2012081620120812
3497116opensslgcc -m64 -O2 -fomit-frame-pointer2012081620120812
3501556opensslgcc -funroll-loops -O3 -fomit-frame-pointer2012081620120812
3503128opensslgcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer2012081620120812
3503452opensslgcc -m64 -march=nocona -O3 -fomit-frame-pointer2012081620120812
3507008opensslgcc -march=k8 -O2 -fomit-frame-pointer2012081620120812
3510012opensslgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2012081620120812
3512704opensslgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2012081620120812
3512828opensslgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2012081620120812
3513120opensslgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2012081620120812
3514464opensslgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2012081620120812
3514624opensslgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2012081620120812
3516668opensslgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2012081620120812
3516684opensslgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2012081620120812
3516764opensslgcc -funroll-loops -O -fomit-frame-pointer2012081620120812
3517980opensslgcc -funroll-loops -m64 -O -fomit-frame-pointer2012081620120812
3518232opensslgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2012081620120812
3518816opensslgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2012081620120812
3519188opensslgcc -march=barcelona -O3 -fomit-frame-pointer2012081620120812
3520800opensslgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2012081620120812
3521216opensslgcc -march=nocona -O -fomit-frame-pointer2012081620120812
3521224opensslgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2012081620120812
3523816opensslgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2012081620120812
3524892opensslgcc -march=barcelona -O -fomit-frame-pointer2012081620120812
3524916opensslgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2012081620120812
3525812opensslgcc -m64 -march=corei7-avx -O -fomit-frame-pointer2012081620120812
3527860opensslgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2012081620120812
3528220opensslgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2012081620120812
3528332opensslgcc -march=k8 -O3 -fomit-frame-pointer2012081620120812
3529684opensslgcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer2012081620120812
3530104opensslgcc -m64 -march=core2 -Os -fomit-frame-pointer2012081620120812
3530168opensslgcc -O -fomit-frame-pointer2012081620120812
3530296opensslgcc -m64 -march=core-avx-i -O -fomit-frame-pointer2012081620120812
3532560opensslgcc -m64 -march=k8 -O3 -fomit-frame-pointer2012081620120812
3533708opensslgcc -m64 -march=core-avx-i -Os -fomit-frame-pointer2012081620120812
3533940opensslgcc -m64 -march=core2 -O3 -fomit-frame-pointer2012081620120812
3534464opensslgcc -m64 -march=k8 -O -fomit-frame-pointer2012081620120812
3535524opensslgcc -m64 -Os -fomit-frame-pointer2012081620120812
3537236opensslgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2012081620120812
3537272opensslgcc -m64 -march=k8 -Os -fomit-frame-pointer2012081620120812
3537316opensslgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2012081620120812
3538340opensslgcc -march=k8 -O -fomit-frame-pointer2012081620120812
3538344opensslgcc -Os -fomit-frame-pointer2012081620120812
3539040opensslgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2012081620120812
3539512opensslgcc -march=k8 -Os -fomit-frame-pointer2012081620120812
3540000opensslgcc -m64 -march=corei7-avx -Os -fomit-frame-pointer2012081620120812
3540544opensslgcc -m64 -march=barcelona -Os -fomit-frame-pointer2012081620120812
3542344opensslgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2012081620120812
3543072opensslgcc -funroll-loops -Os -fomit-frame-pointer2012081620120812
3544220opensslgcc -m64 -march=corei7 -Os -fomit-frame-pointer2012081620120812
3551796opensslgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2012081620120812
3552768opensslgcc -m64 -march=corei7 -O -fomit-frame-pointer2012081620120812
3556960opensslgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2012081620120812
3557076opensslgcc -m64 -march=core2 -O -fomit-frame-pointer2012081620120812
3558460opensslgcc -march=nocona -Os -fomit-frame-pointer2012081620120812
3559996opensslgcc -m64 -march=nocona -Os -fomit-frame-pointer2012081620120812
3560804opensslgcc -m64 -march=nocona -O -fomit-frame-pointer2012081620120812
3561128opensslgcc -fno-schedule-insns -Os -fomit-frame-pointer2012081620120812
3562608opensslgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2012081620120812
3565376opensslgcc -O3 -fomit-frame-pointer2012081620120812
3570604opensslgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2012081620120812
3572124opensslgcc -m64 -O -fomit-frame-pointer2012081620120812
3578060opensslgcc -march=barcelona -Os -fomit-frame-pointer2012081620120812
3582104opensslgcc -m64 -march=barcelona -O -fomit-frame-pointer2012081620120812
3582832opensslgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2012081620120812
3585748opensslgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2012081620120812
3586672opensslgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2012081620120812
3592284opensslgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2012081620120812
3601948opensslgcc -fno-schedule-insns -O -fomit-frame-pointer2012081620120812
3606532opensslgcc -funroll-loops -m64 -Os -fomit-frame-pointer2012081620120812
3607608opensslgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2012081620120812
3617536opensslclang -O3 -mavx2012081620120812
3631880opensslclang -O32012081620120812
4234272opensslcc2012081620120812
4247204opensslgcc2012081620120812
4248644opensslgcc -funroll-loops2012081620120812