Implementation notes: amd64, bulldozer, crypto_encrypt/ronald1536

Computer: bulldozer
Architecture: amd64
CPU ID: AuthenticAMD-00600f12-178bfbff
SUPERCOP version: 20120709
Operation: crypto_encrypt
Primitive: ronald1536
TimeImplementationCompilerBenchmark dateSUPERCOP version
4616342opensslgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2012053120120525
4629514opensslgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2012053120120525
4815032opensslgcc -Os -fomit-frame-pointer2012053120120525
4842154opensslgcc -m64 -march=barcelona -Os -fomit-frame-pointer2012053120120525
4865461opensslgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2012053120120525
4870199opensslgcc -march=barcelona -Os -fomit-frame-pointer2012053120120525
4882537opensslgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2012053120120525
4893422opensslgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2012053120120525
4919976opensslgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2012053120120525
4945643opensslgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2012053120120525
4947780opensslgcc -m64 -Os -fomit-frame-pointer2012053120120525
4954481opensslgcc -march=barcelona -O -fomit-frame-pointer2012053120120525
4958408opensslgcc -m64 -march=nocona -O -fomit-frame-pointer2012053120120525
4989699opensslgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2012053120120525
4990164opensslgcc -O -fomit-frame-pointer2012053120120525
4991815opensslgcc -m64 -march=corei7-avx -Os -fomit-frame-pointer2012053120120525
4998230opensslgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2012053120120525
4999096opensslgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2012053120120525
5001242opensslgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2012053120120525
5008818opensslgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2012053120120525
5010995opensslgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2012053120120525
5011371opensslgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2012053120120525
5014596opensslgcc -funroll-loops -O2 -fomit-frame-pointer2012053120120525
5017517opensslgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2012053120120525
5021346opensslgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2012053120120525
5024472opensslgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2012053120120525
5026850opensslgcc -funroll-loops -m64 -Os -fomit-frame-pointer2012053120120525
5028554opensslgcc -m64 -march=corei7 -Os -fomit-frame-pointer2012053120120525
5028562opensslgcc -march=k8 -Os -fomit-frame-pointer2012053120120525
5029663opensslgcc -m64 -march=k8 -Os -fomit-frame-pointer2012053120120525
5031513opensslgcc -funroll-loops -m64 -O -fomit-frame-pointer2012053120120525
5031762opensslgcc -m64 -march=core-avx-i -Os -fomit-frame-pointer2012053120120525
5034563opensslgcc -m64 -march=k8 -O -fomit-frame-pointer2012053120120525
5036874opensslgcc -funroll-loops -Os -fomit-frame-pointer2012053120120525
5038058opensslgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2012053120120525
5038398opensslgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2012053120120525
5038486opensslgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2012053120120525
5039319opensslgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2012053120120525
5040860opensslgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2012053120120525
5041542opensslgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2012053120120525
5045575opensslgcc -m64 -march=core2 -Os -fomit-frame-pointer2012053120120525
5047422opensslgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2012053120120525
5048907opensslgcc -m64 -march=corei7-avx -O -fomit-frame-pointer2012053120120525
5049142opensslgcc -funroll-loops -O -fomit-frame-pointer2012053120120525
5050221opensslgcc -m64 -march=corei7 -O -fomit-frame-pointer2012053120120525
5050852opensslgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2012053120120525
5052441opensslgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2012053120120525
5053845opensslgcc -fno-schedule-insns -Os -fomit-frame-pointer2012053120120525
5054533opensslgcc -m64 -march=barcelona -O -fomit-frame-pointer2012053120120525
5061438opensslgcc -m64 -march=nocona -Os -fomit-frame-pointer2012053120120525
5062164opensslgcc -m64 -march=core-avx-i -O -fomit-frame-pointer2012053120120525
5064341opensslgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2012053120120525
5064866opensslgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2012053120120525
5066595opensslgcc -march=nocona -Os -fomit-frame-pointer2012053120120525
5080504opensslgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2012053120120525
5081591opensslgcc -m64 -O -fomit-frame-pointer2012053120120525
5085738opensslgcc -m64 -march=core2 -O -fomit-frame-pointer2012053120120525
5096537opensslgcc -fno-schedule-insns -O -fomit-frame-pointer2012053120120525
5118236opensslgcc -march=nocona -O -fomit-frame-pointer2012053120120525
5129843opensslgcc -march=k8 -O -fomit-frame-pointer2012053120120525
5238992opensslgcc -m64 -march=nocona -O2 -fomit-frame-pointer2012053120120525
5242928opensslgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2012053120120525
5262979opensslgcc -march=k8 -O2 -fomit-frame-pointer2012053120120525
5267823opensslgcc -m64 -march=nocona -O3 -fomit-frame-pointer2012053120120525
5272613opensslgcc -fno-schedule-insns -O2 -fomit-frame-pointer2012053120120525
5283580opensslgcc -m64 -O2 -fomit-frame-pointer2012053120120525
5291369opensslgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2012053120120525
5295883opensslgcc -m64 -march=k8 -O3 -fomit-frame-pointer2012053120120525
5297006opensslgcc -m64 -march=core2 -O2 -fomit-frame-pointer2012053120120525
5303366opensslgcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer2012053120120525
5308358opensslgcc -m64 -march=corei7 -O3 -fomit-frame-pointer2012053120120525
5311923opensslgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2012053120120525
5312341opensslgcc -march=k8 -O3 -fomit-frame-pointer2012053120120525
5327717opensslgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2012053120120525
5334206opensslgcc -funroll-loops -O3 -fomit-frame-pointer2012053120120525
5358156opensslgcc -march=nocona -O3 -fomit-frame-pointer2012053120120525
5371123opensslgcc -m64 -march=core2 -O3 -fomit-frame-pointer2012053120120525
5375039opensslgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2012053120120525
5378050opensslgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2012053120120525
5379476opensslgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2012053120120525
5383590opensslgcc -m64 -march=k8 -O2 -fomit-frame-pointer2012053120120525
5385742opensslgcc -march=nocona -O2 -fomit-frame-pointer2012053120120525
5386690opensslgcc -fno-schedule-insns -O3 -fomit-frame-pointer2012053120120525
5388787opensslgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2012053120120525
5389630opensslgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2012053120120525
5395827opensslgcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer2012053120120525
5396102opensslgcc -march=barcelona -O2 -fomit-frame-pointer2012053120120525
5396393opensslgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2012053120120525
5400195opensslgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2012053120120525
5415723opensslgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2012053120120525
5420155opensslgcc -m64 -O3 -fomit-frame-pointer2012053120120525
5420442opensslgcc -m64 -march=corei7 -O2 -fomit-frame-pointer2012053120120525
5421373opensslgcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer2012053120120525
5421968opensslgcc -O3 -fomit-frame-pointer2012053120120525
5424867opensslgcc -O2 -fomit-frame-pointer2012053120120525
5426195opensslgcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer2012053120120525
5429720opensslgcc -march=barcelona -O3 -fomit-frame-pointer2012053120120525
5430935opensslgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2012053120120525
5431245opensslgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2012053120120525
5445796opensslgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2012053120120525
6236267opensslcc2012053120120525
6313149opensslgcc -funroll-loops2012053120120525
6313485opensslgcc2012053120120525