Follow @Openwall on Twitter for new release announcements and other news
[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Date: Tue, 15 Nov 2016 06:09:50 +0100
From: Solar Designer <solar@...nwall.com>
To: john-users@...ts.openwall.com
Subject: Re: Loading high number of hashes on GPU

On Mon, Nov 14, 2016 at 10:31:12PM +0100, magnum wrote:
> It seems it's a de-facto standard to set it to a quarter 
> of total memory (I haven't seen any GPU deviating from that).

There are exceptions.  Looks like it's 2/3 of total on 7790 Bonaire
(or/and with this driver version):

  Max memory allocation:                         1398276096
  Global memory size:                            2084569088
  Max pipe packet size:                          1398276096
  Max global variable size:                      1258448384
  Max global variable preferred total size:      2084569088

Also getting really weird results on 7730 (or was it 7750?) Capeverde
with 1 GB DDR3, which reports:

  Max memory allocation:                         595329024
  Global memory size:                            1018167296

58% of total?  Even weirder: larger allocations succeed, including in
excess of 1 GB total, and appear to silently use host memory.  Maybe use
of host memory is supported for this device because it's similar to
what's found in AMD APUs.

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.