|
Message-ID: <CACYkhxiR0ZJn12sUM1HjJ02w=se4a+McziDEbPvba=jYs=CxvQ@mail.gmail.com> Date: Thu, 18 Jul 2013 10:30:31 +1000 From: Michael Samuel <mik@...net.net> To: john-dev@...ts.openwall.com Subject: Re: md5 hash comparisons Hi, Something that might be worth considering, is rather than checking on-card, you could simply let the host sort it out. I had quite a bit of success with this approach with some otp-md5 stuff I did, first because branches on GPUs are(/were?) really expensive and second because gpu->host transfers are async so the gpu can be computing the next batch while the transfer occurs. I don't know the specifics in this case, but I was using the bdz_ph function on GPU for searching (it has no branches in the lookup function, if you have fixed-size keys), then xor the search result against the computed value and ship to host. Regards, Michael
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.