Re: [PATCH v2] crypto: rmd128: make it work on my prefered architecture

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



* David Miller | 2008-05-20 19:47:23 [-0700]:

>From: Herbert Xu <herbert@xxxxxxxxxxxxxxxxxxx>
I though you and Herbert are two different persons.

>Performance is significantly increased on Niagara2 by using
>the little-endian loads inside of the transformation loop, as
>expected.   The numbers below are first before, then after,
>the patch at the very end of this email is applied.
That was, what I expected as well but the numbers were different. I
checked the assembly code and I had the le loads but more code. I will
check with different compiler maybe it will get better here as well.

>And this is what I suggested in the first place.  Was was not
>suggesting that the endian converting preparation loop be retained.
>Rather, I was suggesting that the in[] array be accessed with the
>special loads.
This was what I did. The only difference between now and my patch is
that I haven't put the le load into the macro.

Sebastian
--
To unsubscribe from this list: send the line "unsubscribe linux-crypto" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html

[Index of Archives]     [Kernel]     [Gnu Classpath]     [Gnu Crypto]     [DM Crypt]     [Netfilter]     [Bugtraq]

  Powered by Linux