Implementation notes: x86, coolmagma, crypto_encrypt/ronald1024

Computer: coolmagma
Architecture: x86
CPU ID: GenuineIntel-000106a5-bfebfbff
SUPERCOP version: 20110825
Operation: crypto_encrypt
Primitive: ronald1024
TimeImplementationCompilerBenchmark dateSUPERCOP version
6647324opensslgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2011082720110825
6654364opensslgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2011082720110825
6661060opensslgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2011082720110825
6663576opensslgcc -m32 -march=i486 -O -fomit-frame-pointer2011082720110825
6666004opensslgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2011082720110825
6666244opensslgcc -m32 -march=pentium -O2 -fomit-frame-pointer2011082720110825
6668316opensslgcc -funroll-loops -m32 -O -fomit-frame-pointer2011082720110825
6671728opensslgcc -m32 -march=i386 -O -fomit-frame-pointer2011082720110825
6672104opensslgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2011082720110825
6673164opensslgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2011082720110825
6673704opensslgcc -m32 -march=k6-3 -O -fomit-frame-pointer2011082720110825
6674248opensslgcc -m32 -march=k8 -O -fomit-frame-pointer2011082720110825
6675024opensslgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2011082720110825
6675228opensslgcc -m32 -march=k6-2 -O -fomit-frame-pointer2011082720110825
6675552opensslgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2011082720110825
6675744opensslgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2011082720110825
6676604opensslgcc -m32 -march=prescott -O2 -fomit-frame-pointer2011082720110825
6676804opensslgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2011082720110825
6676972opensslgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2011082720110825
6677212opensslgcc -m32 -march=k6 -O -fomit-frame-pointer2011082720110825
6677804opensslgcc -m32 -march=nocona -O2 -fomit-frame-pointer2011082720110825
6678088opensslgcc -m32 -march=athlon -O -fomit-frame-pointer2011082720110825
6678764opensslgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2011082720110825
6679740opensslgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2011082720110825
6680760opensslgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2011082720110825
6682564opensslgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2011082720110825
6682572opensslgcc -m32 -march=pentium3 -O -fomit-frame-pointer2011082720110825
6683668opensslgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2011082720110825
6683932opensslgcc -m32 -march=pentium -O3 -fomit-frame-pointer2011082720110825
6684520opensslgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2011082720110825
6685080opensslgcc -m32 -march=barcelona -O -fomit-frame-pointer2011082720110825
6686208opensslgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2011082720110825
6686448opensslgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2011082720110825
6687248opensslgcc -m32 -O -fomit-frame-pointer2011082720110825
6688240opensslgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2011082720110825
6689800opensslgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2011082720110825
6689936opensslgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2011082720110825
6690308opensslgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2011082720110825
6690480opensslgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2011082720110825
6690952opensslgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2011082720110825
6692036opensslgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2011082720110825
6692164opensslgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2011082720110825
6692488opensslgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2011082720110825
6692664opensslgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2011082720110825
6693044opensslgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2011082720110825
6693164opensslgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2011082720110825
6693688opensslgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2011082720110825
6694824opensslgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2011082720110825
6696124opensslgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2011082720110825
6696264opensslgcc -m32 -march=pentium4 -O -fomit-frame-pointer2011082720110825
6696308opensslgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2011082720110825
6696352opensslgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2011082720110825
6696944opensslgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2011082720110825
6697800opensslgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2011082720110825
6698304opensslgcc -m32 -march=prescott -O -fomit-frame-pointer2011082720110825
6699320opensslgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2011082720110825
6699564opensslgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2011082720110825
6699592opensslgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2011082720110825
6700784opensslgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2011082720110825
6701012opensslgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2011082720110825
6701224opensslgcc -m32 -march=pentium2 -O -fomit-frame-pointer2011082720110825
6704692opensslgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2011082720110825
6705244opensslgcc -m32 -march=i486 -O2 -fomit-frame-pointer2011082720110825
6705268opensslgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2011082720110825
6705608opensslgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2011082720110825
6706084opensslgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2011082720110825
6706292opensslgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2011082720110825
6707092opensslgcc -m32 -march=athlon -O2 -fomit-frame-pointer2011082720110825
6708664opensslgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2011082720110825
6709544opensslgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2011082720110825
6709716opensslgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2011082720110825
6710668opensslgcc -m32 -march=pentium-m -O -fomit-frame-pointer2011082720110825
6711620opensslgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2011082720110825
6713304opensslgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2011082720110825
6713664opensslgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2011082720110825
6714696opensslgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2011082720110825
6715264opensslgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2011082720110825
6715668opensslgcc -m32 -march=k6 -O3 -fomit-frame-pointer2011082720110825
6715968opensslgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2011082720110825
6716152opensslgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2011082720110825
6716408opensslgcc -m32 -march=k6 -O2 -fomit-frame-pointer2011082720110825
6718400opensslgcc -m32 -O3 -fomit-frame-pointer2011082720110825
6718616opensslgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2011082720110825
6718700opensslgcc -m32 -march=core2 -O2 -fomit-frame-pointer2011082720110825
6719528opensslgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2011082720110825
6719608opensslgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2011082720110825
6720828opensslgcc -m32 -march=nocona -O3 -fomit-frame-pointer2011082720110825
6720844opensslgcc -m32 -march=k8 -O3 -fomit-frame-pointer2011082720110825
6721164opensslgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2011082720110825
6721880opensslgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2011082720110825
6722004opensslgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2011082720110825
6723120opensslgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2011082720110825
6723220opensslgcc -m32 -march=athlon -O3 -fomit-frame-pointer2011082720110825
6724864opensslgcc -m32 -march=i386 -O3 -fomit-frame-pointer2011082720110825
6724928opensslgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2011082720110825
6724952opensslgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2011082720110825
6725132opensslgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2011082720110825
6725328opensslgcc -m32 -march=nocona -O -fomit-frame-pointer2011082720110825
6725928opensslgcc -m32 -march=barcelona -Os -fomit-frame-pointer2011082720110825
6726656opensslgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2011082720110825
6727564opensslgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2011082720110825
6727632opensslgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2011082720110825
6727692opensslgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2011082720110825
6727828opensslgcc -m32 -march=athlon -Os -fomit-frame-pointer2011082720110825
6728008opensslgcc -m32 -march=i386 -O2 -fomit-frame-pointer2011082720110825
6728364opensslgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2011082720110825
6728528opensslgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2011082720110825
6728740opensslgcc -m32 -march=core2 -O3 -fomit-frame-pointer2011082720110825
6729232opensslgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2011082720110825
6729316opensslgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2011082720110825
6729752opensslgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2011082720110825
6729772opensslgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2011082720110825
6730684opensslgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2011082720110825
6732132opensslgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2011082720110825
6732464opensslgcc -m32 -march=nocona -Os -fomit-frame-pointer2011082720110825
6732944opensslgcc -m32 -march=prescott -O3 -fomit-frame-pointer2011082720110825
6733080opensslgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2011082720110825
6733316opensslgcc -m32 -march=i486 -O3 -fomit-frame-pointer2011082720110825
6734256opensslgcc -funroll-loops -m32 -Os -fomit-frame-pointer2011082720110825
6734332opensslgcc -m32 -Os -fomit-frame-pointer2011082720110825
6734460opensslgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2011082720110825
6734964opensslgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2011082720110825
6736268opensslgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2011082720110825
6736500opensslgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2011082720110825
6738336opensslgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2011082720110825
6738656opensslgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2011082720110825
6738808opensslgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2011082720110825
6739572opensslgcc -m32 -march=k8 -Os -fomit-frame-pointer2011082720110825
6739972opensslgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2011082720110825
6740880opensslgcc -m32 -march=core2 -Os -fomit-frame-pointer2011082720110825
6742160opensslgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2011082720110825
6742864opensslgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2011082720110825
6743476opensslgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2011082720110825
6743660opensslgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2011082720110825
6745184opensslgcc -m32 -march=i386 -Os -fomit-frame-pointer2011082720110825
6745760opensslgcc -m32 -march=k6 -Os -fomit-frame-pointer2011082720110825
6747088opensslgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2011082720110825
6747408opensslgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2011082720110825
6747648opensslgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2011082720110825
6748912opensslgcc -m32 -march=core2 -O -fomit-frame-pointer2011082720110825
6753120opensslgcc -m32 -march=pentium -Os -fomit-frame-pointer2011082720110825
6754296opensslgcc -m32 -march=k8 -O2 -fomit-frame-pointer2011082720110825
6754792opensslgcc -m32 -march=i486 -Os -fomit-frame-pointer2011082720110825
6755112opensslgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2011082720110825
6755208opensslgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2011082720110825
6756240opensslgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2011082720110825
6757104opensslgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2011082720110825
6758400opensslgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2011082720110825
6759432opensslgcc -m32 -march=prescott -Os -fomit-frame-pointer2011082720110825
6761036opensslgcc -m32 -march=pentium -O -fomit-frame-pointer2011082720110825
6765160opensslgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2011082720110825
6765452opensslgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2011082720110825
6767492opensslgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2011082720110825
6767848opensslgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2011082720110825
6775388opensslgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2011082720110825
6775564opensslgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2011082720110825
6777624opensslgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2011082720110825
6783332opensslgcc -m32 -O2 -fomit-frame-pointer2011082720110825
6797296opensslgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2011082720110825
6798376opensslgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2011082720110825