Openwall GNU/*/Linux - a small security-enhanced Linux distro for servers
[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Date: Mon, 28 Jan 2013 08:53:10 +0100
From: magnum <john.magnum@...hmail.com>
To: john-dev@...ts.openwall.com
Subject: Re: Proposed optimizations to pwsafe

On 28 Jan, 2013, at 8:38 , magnum <john.magnum@...hmail.com> wrote:
> On another note, you might notice the OpenCL format self-tests a lot faster than CUDA even when using same workgroup sizes. It's 15 seconds vs. a minute and a half(!) on my laptop - despite the OpenCL format runs device tuning in that time. This is because of the first line in crypt_all() which adjust global work size down to the count argument. I think we do this in all but Sayantan's OpenCL formats. The same should be done to all CUDA formats if possible but I'm not sure how to do it. If you can fix this, it would be great. This should also come with decreasing MIN_KEYS_PER_CRYPT to THREADS. In addition to speeding up initialization a lot, it helps Single mode.

Never mind, I found out how to do this. I will apply this to all CUDA formats that can take it.

magnum

Powered by blists - more mailing lists

Your e-mail address:

Powered by Openwall GNU/*/Linux - Powered by OpenVZ