Follow @Openwall on Twitter for new release announcements and other news
[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Date: Tue, 18 Jun 2013 03:20:47 +0200
From: Lukas Odzioba <>
Subject: Re: [GSoC] Low-level GPU programming

2013/6/11 Solar Designer <>:
> For JtR, the objective is to speedup some formats, for which we believe
> we're hit by OpenCL limitations the most.  These are des-opencl (need
> runtime code patching), maybe bf-opencl, maybe SHA-512 stuff.

Since Sayantan will be working on descrypt and bcrypt I think that
this project should focus on sha512*.
There are several reasons for that:
1) It might be hard to distinguish who did what.
2) Sayantan is more familiar with those formats and there is a lot
chance that Daniel will be forced to duplicate his work.
3) Bad communication could easily waste a lot of time.

By sha512* we mean at least three formats, and first two are the most
revelant to us:

Before midterm evaluation it would be good to see performance
improvement using low level developement on at least one of those
To do so you Daniel will have to create some tools for low level
programming, it possibly not be a fully functional assembler but
something what will place foundations to it.

Since Daniel will be absent in week 6, and midterm evaluation is in
week 7 we should achieve that on week 5.


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.