Follow @Openwall on Twitter for new release announcements and other news
[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-ID: <CA+TsHUC5EZLmpFes3PaDhibDDjW1yF0anZEFkr5HTpUmbpoVRQ@mail.gmail.com>
Date: Tue, 3 Apr 2012 13:15:21 +0530
From: SAYANTAN DATTA <std2048@...il.com>
To: john-dev@...ts.openwall.com
Subject: GSoC Project proposal:JtR GPU for Slow hashes

Hi all,

I am writing the project proposal for GSoC 2012 and need your thoughts and
suggestions.I have provided a patch for MSCash2 implementation on GPU and
in the process I encountered a few bugs and also fixed some of them
temporarily.The bugs are as follows:

1.None of the openCL kernel is compatible with radeon 4000 series or lower
gpus.All of them have to be modified as the 4000 series radeon don't
support cl_addressable_byte_storage.
2.OSTIMER problem ,which I have alrady discussed with magnum.
3.Memory allocation for storing the source in kernel_read() function needs
to be dynamic instead of static.

Also I would like to know what are the other algorithms that needs to be
implemented.As the GSoC ideas page gives very little idea of what needs to
be done ,it would be very helpful if you could elaborate a little more.I am
also considering to implement the above bug fixes as part of my project if
you think it is necessary.Also I'm considering to get the latest generation
Radeon GPUs so that I can code more efficiently for the newer GPUs.This
would also enable me to implement multi GPU cracking in JtR.In the first
phase I will code for the radeon 4000 series and then modify it for the
newer GPUs.The reverse could also be done but I'll follow your suggestions
on this.

Regards,
Sayantan

Content of type "text/html" skipped

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.