Follow @Openwall on Twitter for new release announcements and other news
[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Message-ID: <20120401203841.GB8785@openwall.com>
Date: Mon, 2 Apr 2012 00:38:41 +0400
From: Solar Designer <solar@...nwall.com>
To: john-dev@...ts.openwall.com
Subject: Re: fast hashes on GPU

On Sun, Apr 01, 2012 at 11:02:10PM +0300, Milen Rangelov wrote:
> Well, those are profiler stats from my sha256 and sha512 kernels:
> 
> sha256 (using uint4 vectors):
> 
> Used GPRs = 36
> ALU ops = 1654
> 
> sha512 (using uint2 vectors):
> 
> Used GPRs = 51
> ALU ops = 5283

Is this for AMD VLIW?

Do you limit this to uint2 because you can't afford 100+ GPRs?

Do you have similar stats for Nvidia?

If things are so bad in terms of register pressure anyway, maybe
bitslicing would be of help - at least we'll avoid the 64-bit rotates.

Alexander

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.