Date: Fri, 15 Jun 2012 19:38:38 +0200 From: Simon Marechal <simon@...quise.net> To: john-dev@...ts.openwall.com Subject: Re: Re: [patch] optional new raw sha1 implemetation On 06/15/2012 06:44 PM, Tavis Ormandy wrote: > On Fri, Jun 15, 2012 at 04:54:15PM +0200, Tavis Ormandy wrote: >> As the code is self contained, I've just attached my first attempt. Let me know >> if you have any feedback, or suggestions to help get it merged. >> >> I've only tested it on Linux with GCC, and you need to add -msse4 to CFLAGS in the Makefile. >> >> The code is original, I can assign copright to Solar if required. >> > > I made some slight adjustments to the scheduling, please use the > attached version instead. > > Thanks! > > Tavis. > On my i7-3770, this code give between 15.8M and 16.2M c/s with gcc 4.6.3. The precompiled intrinsics code gives a consistent 16.5M. This is really good. I am downloading ICC and will try to port some tricks.
Powered by blists - more mailing lists
Powered by Openwall GNU/*/Linux - Powered by OpenVZ