[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Date: Mon, 22 May 2006 11:30:46 +0000 (UTC)
From: Phantom <phantom_otw@...oo.com>
To: john-users@...ts.openwall.com
Subject: Re: John the Ripper 1.7.2
> So for the time being, I am satisfied with the brand new 16-registers
> code being about as fast as the old 8-registers one is. In future
> versions, I might further improve the Perl script to do smarter register
> allocation, taking into account the fact that consecutive instructions
> which access registers XMM8-XMM15 have a higher cost on AMD64
> processors. (In my testing, the slowdown is seen with 4+ consecutive
> instructions like that, but in real-world code there are more
> constraints.) I might also generate some hybrid native x86-64 + SSE2
> code, which might make this issue irrelevant... or it might not.
>
Great to see this kind of development in our beloved tool :)
Hopefully you will find a nice way to improve the register allocation
in the near future...
That hybrid native x86-64 + SSE2 do sounds quite exciting *S*
Thank you and keep up the good work!
Regards
Powered by blists - more mailing lists
Powered by Openwall GNU/*/Linux -
Powered by OpenVZ