Follow @Openwall on Twitter for new release announcements and other news
[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Date: Fri, 16 Nov 2012 23:44:51 +0100
From: magnum <>
Subject: Re: scalar mode

On 16 Nov, 2012, at 23:10 , magnum <> wrote:
> Try latest commit. The office2007/2010/2013 and ntlmv2 OpenCL formats will now default to scalar mode on any device, including CPU. You can now add --request-vectorize to your command line and see if vectorizing triggers the bug, or if it gets faster or slower. Office actually gets a tad faster on some nvidias, I've never seen that before.

Correction: It is ntlmv2 that gets faster vectorized on some nvidias. And only the "one salt" case (the opposite would seem more natural to me as we're memory bound).

Vectorizing the Office formats are very bad for nvidia but has shown some 40% boost on Cayman.

CPUs should benefit from vectorizing but I have seen huge regressions in some cases and great speedups in other cases. Maybe the ideal would be to decide at runtime after a quick benchmark. I'm not feeling very inspired right now though. Damn drivers :-(


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.