|
Message-ID: <loom.20060522T132758-934@post.gmane.org> 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
Confused about mailing lists and their use? Read about mailing lists on Wikipedia and check out these guidelines on proper formatting of your messages.