|
Message-ID: <BANLkTindxx4YV+mDmffC3uvHC+JR3HAJnw@mail.gmail.com> Date: Tue, 7 Jun 2011 21:46:18 +0200 From: Ćukasz Odzioba <lukas.odzioba@...il.com> To: john-dev@...ts.openwall.com Subject: Lukas's Status Report - #4 of 15 I cannot wait for exams ends, and I will have much more time. I've implemented md5-based crypt but still having trouble with forcing it to work properly. In the meantime I found cpu implementation called "fast md5-crypt" and want to analyze it and compare to the current one. I tried to check coalesced read/write in sha256 crypt (because it was easiest to do) and got following results: Uncoalesced Raw: 10569K c/s real, 10569K c/s virtual Coalesced read Raw: 12115K c/s real, 12115K c/s virtual +4.6% Coalesced read and write Raw: 12376K c/s real, 12376K c/s virtual +2.2% Overall: +7% It is not a big deal, but it's worth to do in other patches. The problem is that it makes code harder to understand/manage, but I should find a way to improve that. Surprisingly I didn't stated any difference in coalescing operations inside kernel. I have also added gtx460 benchmarks results to the wiki. Presenting them as a list its not user friendly, so meaby we could turn on html or php support on wiki to add charts as a nice google chart script, example here: http://kaims.pl/~ukasz/gsoc/chart.html Lukas
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.