Implementation notes: amd64, berlekamp, crypto_encrypt/ronald1024

Computer: berlekamp
Architecture: amd64
CPU ID: GenuineIntel-00010677-bfebfbff
SUPERCOP version: 20130419
Operation: crypto_encrypt
Primitive: ronald1024
TimeImplementationCompilerBenchmark dateSUPERCOP version
2950452opensslgcc -fno-schedule-insns -O2 -fomit-frame-pointer2012052820120525
2954702opensslgcc -m64 -march=k8 -O2 -fomit-frame-pointer2012052820120525
2955339opensslgcc -march=k8 -O2 -fomit-frame-pointer2012052820120525
2956037opensslgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2012052820120525
2958204opensslgcc -m64 -O2 -fomit-frame-pointer2012052820120525
2962284opensslgcc -m64 -march=core2 -O2 -fomit-frame-pointer2012052820120525
2964112opensslgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2012052820120525
2966474opensslgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2012052820120525
2968327opensslgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2012052820120525
2972561opensslgcc -march=barcelona -O2 -fomit-frame-pointer2012052820120525
2972764opensslgcc -O2 -fomit-frame-pointer2012052820120525
2974073opensslgcc -m64 -march=k8 -O -fomit-frame-pointer2012052820120525
2975519opensslgcc -fno-schedule-insns -O -fomit-frame-pointer2012052820120525
2977397opensslgcc -m64 -march=barcelona -O -fomit-frame-pointer2012052820120525
2977898opensslgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2012052820120525
2978476opensslgcc -march=nocona -O2 -fomit-frame-pointer2012052820120525
2980262opensslgcc -march=nocona -O -fomit-frame-pointer2012052820120525
2982157opensslgcc -m64 -O -fomit-frame-pointer2012052820120525
2982616opensslgcc -m64 -march=core2 -O -fomit-frame-pointer2012052820120525
2983874opensslgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2012052820120525
2983984opensslgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2012052820120525
2984690opensslgcc -m64 -march=nocona -O2 -fomit-frame-pointer2012052820120525
2985514opensslgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2012052820120525
2987044opensslgcc -march=k8 -O -fomit-frame-pointer2012052820120525
2987809opensslgcc -funroll-loops -O2 -fomit-frame-pointer2012052820120525
2989977opensslgcc -O -fomit-frame-pointer2012052820120525
2991600opensslgcc -march=barcelona -O -fomit-frame-pointer2012052820120525
2992238opensslgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2012052820120525
2995213opensslgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2012052820120525
2996148opensslgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2012052820120525
2997619opensslgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2012052820120525
2997644opensslgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2012052820120525
2998843opensslgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2012052820120525
2998876opensslgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2012052820120525
2999540opensslgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2012052820120525
3000934opensslgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2012052820120525
3001078opensslgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2012052820120525
3001095opensslgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2012052820120525
3001257opensslgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2012052820120525
3001962opensslgcc -O3 -fomit-frame-pointer2012052820120525
3001979opensslgcc -m64 -march=core2 -O3 -fomit-frame-pointer2012052820120525
3003093opensslgcc -march=barcelona -O3 -fomit-frame-pointer2012052820120525
3003161opensslgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2012052820120525
3003178opensslgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2012052820120525
3004640opensslgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2012052820120525
3005566opensslgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2012052820120525
3006212opensslgcc -m64 -O3 -fomit-frame-pointer2012052820120525
3007691opensslgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2012052820120525
3008039opensslgcc -fno-schedule-insns -O3 -fomit-frame-pointer2012052820120525
3008227opensslgcc -m64 -march=k8 -O3 -fomit-frame-pointer2012052820120525
3008277opensslgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2012052820120525
3008745opensslgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2012052820120525
3008804opensslgcc -funroll-loops -m64 -O -fomit-frame-pointer2012052820120525
3010122opensslgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2012052820120525
3011797opensslgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2012052820120525
3013029opensslgcc -m64 -march=barcelona -Os -fomit-frame-pointer2012052820120525
3014304opensslgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2012052820120525
3016616opensslgcc -funroll-loops -O -fomit-frame-pointer2012052820120525
3020050opensslgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2012052820120525
3020296opensslgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2012052820120525
3020628opensslgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2012052820120525
3022558opensslgcc -fno-schedule-insns -Os -fomit-frame-pointer2012052820120525
3022812opensslgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2012052820120525
3023679opensslgcc -funroll-loops -Os -fomit-frame-pointer2012052820120525
3024045opensslgcc -Os -fomit-frame-pointer2012052820120525
3025142opensslgcc -march=k8 -O3 -fomit-frame-pointer2012052820120525
3025465opensslgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2012052820120525
3027530opensslgcc -march=k8 -Os -fomit-frame-pointer2012052820120525
3028431opensslgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2012052820120525
3028542opensslgcc -march=barcelona -Os -fomit-frame-pointer2012052820120525
3028958opensslgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2012052820120525
3029681opensslgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2012052820120525
3030123opensslgcc -funroll-loops -O3 -fomit-frame-pointer2012052820120525
3032698opensslgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2012052820120525
3033301opensslgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2012052820120525
3033310opensslgcc -march=nocona -O3 -fomit-frame-pointer2012052820120525
3033336opensslgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2012052820120525
3034712opensslgcc -m64 -march=k8 -Os -fomit-frame-pointer2012052820120525
3034968opensslgcc -m64 -march=core2 -Os -fomit-frame-pointer2012052820120525
3038818opensslgcc -m64 -march=nocona -O3 -fomit-frame-pointer2012052820120525
3039413opensslgcc -funroll-loops -m64 -Os -fomit-frame-pointer2012052820120525
3041071opensslgcc -march=nocona -Os -fomit-frame-pointer2012052820120525
3043527opensslgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2012052820120525
3045567opensslgcc -m64 -march=nocona -Os -fomit-frame-pointer2012052820120525
3046408opensslgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2012052820120525
3046850opensslgcc -m64 -Os -fomit-frame-pointer2012052820120525
3389095opensslgcc -m64 -march=nocona -O -fomit-frame-pointer2012052820120525
3417298opensslgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2012052820120525
3807686opensslcc2012052820120525
3811154opensslgcc -funroll-loops2012052820120525
3824957opensslgcc2012052820120525