Posts: 4
Threads: 1
Joined: Dec 2016
Hello everybody!
I'm a little confused.
What we have:
GT 755M on GK107:
And
GT 740M on GK208
So, what's the catch? Why the speed of GT 740M (GK 208) is twice faster than GT 755 M (GK 107)?
Posts: 4
Threads: 1
Joined: Dec 2016
12-19-2016, 06:38 PM
(This post was last modified: 12-19-2016, 11:10 PM by xsmart.)
And i really don't understand why does it writes: "Old CUDA chipset 3.0 detected, OpenCL performance is reduced. For ideal hashcat performance on NVIDIA GPU you need Shader Model 5.0 or higher"
Posts: 5,185
Threads: 230
Joined: Apr 2010
The GPU is bad for cracking if the NVIDIA OpenCL runtime returns it as Shader Model 3.0
Posts: 40
Threads: 6
Joined: Mar 2014
Ok great so im not the only one getting this error. Is it because our graphic card is too old? I have a gtx780
Posts: 4
Threads: 1
Joined: Dec 2016
12-25-2016, 10:49 AM
(This post was last modified: 12-25-2016, 10:57 AM by xsmart.)
Look at the screenshot in the second post. Shader model version is 5.0 ! There is some bug in OpenCL drivers or hashcat itself
And in the first post I had shown that at almost same GPU (GK208 even worse) there is no such error
Posts: 5,185
Threads: 230
Joined: Apr 2010
Then OpenCL runtime reports it back as SM 3.0. If you want to complain you need to go to nvidia forum. We have nothing to do with it. You can also use clinfo to retrieve that info, just to make sure it's not somehow wronly interpreted by hashcat.
Posts: 4
Threads: 1
Joined: Dec 2016
12-25-2016, 05:55 PM
(This post was last modified: 12-25-2016, 07:12 PM by xsmart.)
I guess I understand. I have just looked the source code and have seen next:
Code:
CL_rc = hc_clGetDeviceInfo (hashcat_ctx, device_param->device, CL_DEVICE_COMPUTE_CAPABILITY_MAJOR_NV, sizeof (sm_major), &sm_major, NULL);
This parameter is NOT a shader model. It is called Cuda Compute Capability. And, yes, in my adapter on chip GK107 it version is 3.0
For chip GK208 Cuda compute capability version is 3.5, and it is obviously the reason why GK208 shows better performance
There is a table
here where are shown various chips and their compute capabilities.
So I think the warning message should be changed.
P. S. Thank you for attention and sorry for my English
Posts: 5,185
Threads: 230
Joined: Apr 2010