Follow @Openwall on Twitter for new release announcements and other news
[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Date: Wed, 17 Sep 2014 20:41:25 +0200
From: magnum <john.magnum@...hmail.com>
To: john-users@...ts.openwall.com
Subject: Re: nVidia Maxwell support (especially descrypt)?

On 2014-09-17 09:38, Royce Williams wrote:
> In an interesting side note, for some reason, some  device specs are
> mismatched in the --list output.  I double-checked against temperature
> and fan speed and they're definitely swapped.  The 750s are known for
> running much cooler than older nvidias, for example.
>
> $ ./john --list=opencl-devices
> Platform #0 name: NVIDIA CUDA
> Platform version: OpenCL 1.1 CUDA 6.5.14
> Device #0 (0) name: GeForce GTX 750 Ti
...
> Fan speed: 66%
> Temperature: 88°C
...
> ... whereas nvidia-smi shows the expected fan and temps:
>
> $  nvidia-smi
> Tue Sep 16 23:35:06 2014
> +------------------------------------------------------+
> | NVIDIA-SMI 340.32     Driver Version: 340.32         |
> |-------------------------------+----------------------+----------------------+
> | GPU  Name        Persistence-M| Bus-Id        Disp.A | Volatile Uncorr. ECC |
> | Fan  Temp  Perf  Pwr:Usage/Cap|         Memory-Usage | GPU-Util  Compute M. |
> |===============================+======================+======================|
> |   0  GeForce GTX 480     Off  | 0000:01:00.0     N/A |                  N/A |
> | 67%   90C    P0    N/A /  N/A |    470MiB /  1535MiB |     N/A      Default |
> +-------------------------------+----------------------+----------------------+
> |   1  GeForce GTX 750 Ti  Off  | 0000:02:00.0     N/A |                  N/A |
> | 32%   48C    P0    N/A /  N/A |    307MiB /  2047MiB |     N/A      Default |
> +-------------------------------+----------------------+----------------------+

Thanks for reporting. I knew we could have this problem with AMD 
devices. The root problem is that there is no reliable mapping between 
OpenCL device numbers and NVML/ADL device numbers. Hashcat has the same 
problem at times, even though it tries harder (using heuristics) than we 
currently do. It's a pity we can't read the sensors using OpenCL.

This only ever affects temp, fan and utilization (whan applicable) 
though. All other figures from --list=opencl-devices should be correctly 
mapped.

magnum

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.