Implementation notes: x86, coolmagma, crypto_encrypt/ronald1536

Computer: coolmagma
Architecture: x86
CPU ID: GenuineIntel-000106a5-bfebfbff
SUPERCOP version: 20110825
Operation: crypto_encrypt
Primitive: ronald1536
TimeImplementationCompilerBenchmark dateSUPERCOP version
14905400opensslgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2011082720110825
14910752opensslgcc -m32 -march=i486 -O -fomit-frame-pointer2011082720110825
14921768opensslgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2011082720110825
14924548opensslgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2011082720110825
14928016opensslgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2011082720110825
14928944opensslgcc -m32 -march=k6 -O -fomit-frame-pointer2011082720110825
14929884opensslgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2011082720110825
14931656opensslgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2011082720110825
14932500opensslgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2011082720110825
14934500opensslgcc -m32 -march=k6-3 -O -fomit-frame-pointer2011082720110825
14935288opensslgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2011082720110825
14935560opensslgcc -m32 -march=prescott -O -fomit-frame-pointer2011082720110825
14936096opensslgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2011082720110825
14937724opensslgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2011082720110825
14942652opensslgcc -m32 -march=i386 -O2 -fomit-frame-pointer2011082720110825
14942784opensslgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2011082720110825
14943988opensslgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2011082720110825
14944304opensslgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2011082720110825
14944316opensslgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2011082720110825
14945004opensslgcc -m32 -march=prescott -O2 -fomit-frame-pointer2011082720110825
14945840opensslgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2011082720110825
14947764opensslgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2011082720110825
14948484opensslgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2011082720110825
14948564opensslgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2011082720110825
14948756opensslgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2011082720110825
14949992opensslgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2011082720110825
14950104opensslgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2011082720110825
14956040opensslgcc -m32 -march=pentium -O2 -fomit-frame-pointer2011082720110825
14956548opensslgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2011082720110825
14957812opensslgcc -m32 -march=athlon -O2 -fomit-frame-pointer2011082720110825
14958500opensslgcc -m32 -march=k6-2 -O -fomit-frame-pointer2011082720110825
14958724opensslgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2011082720110825
14958920opensslgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2011082720110825
14959048opensslgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2011082720110825
14962684opensslgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2011082720110825
14963288opensslgcc -m32 -march=athlon -O -fomit-frame-pointer2011082720110825
14964260opensslgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2011082720110825
14964416opensslgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2011082720110825
14965236opensslgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2011082720110825
14965516opensslgcc -m32 -march=i386 -O -fomit-frame-pointer2011082720110825
14967064opensslgcc -m32 -march=pentium -O3 -fomit-frame-pointer2011082720110825
14967152opensslgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2011082720110825
14968588opensslgcc -funroll-loops -m32 -Os -fomit-frame-pointer2011082720110825
14968952opensslgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2011082720110825
14969980opensslgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2011082720110825
14970060opensslgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2011082720110825
14970936opensslgcc -m32 -march=pentium3 -O -fomit-frame-pointer2011082720110825
14971584opensslgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2011082720110825
14971696opensslgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2011082720110825
14971860opensslgcc -m32 -march=k6 -O2 -fomit-frame-pointer2011082720110825
14972452opensslgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2011082720110825
14972580opensslgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2011082720110825
14972580opensslgcc -m32 -march=k8 -O -fomit-frame-pointer2011082720110825
14972812opensslgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2011082720110825
14972832opensslgcc -funroll-loops -m32 -O -fomit-frame-pointer2011082720110825
14973612opensslgcc -m32 -march=pentium-m -O -fomit-frame-pointer2011082720110825
14974512opensslgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2011082720110825
14976356opensslgcc -m32 -march=k8 -O2 -fomit-frame-pointer2011082720110825
14976636opensslgcc -m32 -march=k6 -O3 -fomit-frame-pointer2011082720110825
14977836opensslgcc -m32 -march=core2 -O2 -fomit-frame-pointer2011082720110825
14978132opensslgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2011082720110825
14978492opensslgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2011082720110825
14978508opensslgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2011082720110825
14978988opensslgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2011082720110825
14979424opensslgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2011082720110825
14979520opensslgcc -m32 -march=k6 -Os -fomit-frame-pointer2011082720110825
14980684opensslgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2011082720110825
14980904opensslgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2011082720110825
14982208opensslgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2011082720110825
14982512opensslgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2011082720110825
14984292opensslgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2011082720110825
14984948opensslgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2011082720110825
14985108opensslgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2011082720110825
14986180opensslgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2011082720110825
14986360opensslgcc -m32 -march=nocona -O2 -fomit-frame-pointer2011082720110825
14986912opensslgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2011082720110825
14987268opensslgcc -m32 -march=k8 -O3 -fomit-frame-pointer2011082720110825
14988032opensslgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2011082720110825
14988120opensslgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2011082720110825
14989000opensslgcc -m32 -march=i486 -O3 -fomit-frame-pointer2011082720110825
14989308opensslgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2011082720110825
14989312opensslgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2011082720110825
14989836opensslgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2011082720110825
14989980opensslgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2011082720110825
14990616opensslgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2011082720110825
14991712opensslgcc -m32 -march=pentium -Os -fomit-frame-pointer2011082720110825
14992120opensslgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2011082720110825
14992212opensslgcc -m32 -O2 -fomit-frame-pointer2011082720110825
14993880opensslgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2011082720110825
14994204opensslgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2011082720110825
14995044opensslgcc -m32 -march=prescott -O3 -fomit-frame-pointer2011082720110825
14997144opensslgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2011082720110825
14997976opensslgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2011082720110825
14999840opensslgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2011082720110825
15001872opensslgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2011082720110825
15005548opensslgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2011082720110825
15008740opensslgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2011082720110825
15008788opensslgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2011082720110825
15010328opensslgcc -m32 -march=i486 -Os -fomit-frame-pointer2011082720110825
15010836opensslgcc -m32 -Os -fomit-frame-pointer2011082720110825
15011108opensslgcc -m32 -march=pentium4 -O -fomit-frame-pointer2011082720110825
15011860opensslgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2011082720110825
15012240opensslgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2011082720110825
15013036opensslgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2011082720110825
15015612opensslgcc -m32 -march=barcelona -O -fomit-frame-pointer2011082720110825
15016144opensslgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2011082720110825
15016584opensslgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2011082720110825
15018824opensslgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2011082720110825
15020680opensslgcc -m32 -O3 -fomit-frame-pointer2011082720110825
15021464opensslgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2011082720110825
15023284opensslgcc -m32 -march=core2 -Os -fomit-frame-pointer2011082720110825
15023680opensslgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2011082720110825
15027392opensslgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2011082720110825
15027432opensslgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2011082720110825
15029004opensslgcc -m32 -march=nocona -O3 -fomit-frame-pointer2011082720110825
15030112opensslgcc -m32 -march=core2 -O3 -fomit-frame-pointer2011082720110825
15030248opensslgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2011082720110825
15031308opensslgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2011082720110825
15034480opensslgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2011082720110825
15036016opensslgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2011082720110825
15039284opensslgcc -m32 -march=barcelona -Os -fomit-frame-pointer2011082720110825
15040364opensslgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2011082720110825
15042540opensslgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2011082720110825
15043152opensslgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2011082720110825
15043928opensslgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2011082720110825
15051192opensslgcc -m32 -march=i386 -O3 -fomit-frame-pointer2011082720110825
15051676opensslgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2011082720110825
15054208opensslgcc -m32 -march=i386 -Os -fomit-frame-pointer2011082720110825
15062792opensslgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2011082720110825
15063232opensslgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2011082720110825
15069100opensslgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2011082720110825
15069448opensslgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2011082720110825
15072440opensslgcc -m32 -march=nocona -Os -fomit-frame-pointer2011082720110825
15074068opensslgcc -m32 -march=prescott -Os -fomit-frame-pointer2011082720110825
15074588opensslgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2011082720110825
15075952opensslgcc -m32 -march=nocona -O -fomit-frame-pointer2011082720110825
15078740opensslgcc -m32 -march=athlon -Os -fomit-frame-pointer2011082720110825
15079312opensslgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2011082720110825
15089916opensslgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2011082720110825
15090296opensslgcc -m32 -march=athlon -O3 -fomit-frame-pointer2011082720110825
15093052opensslgcc -m32 -march=core2 -O -fomit-frame-pointer2011082720110825
15095208opensslgcc -m32 -march=k8 -Os -fomit-frame-pointer2011082720110825
15111312opensslgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2011082720110825
15113912opensslgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2011082720110825
15118356opensslgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2011082720110825
15131840opensslgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2011082720110825
15136788opensslgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2011082720110825
15147428opensslgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2011082720110825
15156144opensslgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2011082720110825
15183908opensslgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2011082720110825
15204940opensslgcc -m32 -march=pentium2 -O -fomit-frame-pointer2011082720110825
15209052opensslgcc -m32 -march=pentium -O -fomit-frame-pointer2011082720110825
15213800opensslgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2011082720110825
15241704opensslgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2011082720110825
15248840opensslgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2011082720110825
15279016opensslgcc -m32 -march=i486 -O2 -fomit-frame-pointer2011082720110825
15304812opensslgcc -m32 -O -fomit-frame-pointer2011082720110825
15322588opensslgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2011082720110825
15376092opensslgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2011082720110825
15436380opensslgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2011082720110825