GPU not utilised
#1
Hi, i am using the latest version of hashcat (v 5.1.0) , I have
Win 10
i5-8300H
Intel(R) UHD Graphics 630 and
NVIDIA GeForce GTX 1050 Ti

Now in Hashcat this seems to be the order

OpenCL Platform #1: Intel(R) Corporation
========================================
* Device #1: Intel(R) UHD Graphics 630, skipped.
* Device #2: Intel(R) Core(TM) i5-8300H CPU @ 2.30GHz, skipped.

OpenCL Platform #2: NVIDIA Corporation
======================================
* Device #3: GeForce GTX 1050 Ti, 1024/4096 MB allocatable, 6MCU




So i use the command
>.\hashcat64 -m 2500 -d 3 try.hccapx D:\hackfiles\testingwpa.txt
i have also tried the same command with " --force " but it dosent seem to work. From the output of the task manager and the status output of hashcat, it looks like only the cpu is being used. here is the output of running 1gb wordlist and its status



>hashcat (v5.1.0) starting...

nvmlDeviceGetFanSpeed(): Not Supported

OpenCL Platform #1: Intel(R) Corporation
========================================
* Device #1: Intel(R) UHD Graphics 630, skipped.
* Device #2: Intel(R) Core(TM) i5-8300H CPU @ 2.30GHz, skipped.

OpenCL Platform #2: NVIDIA Corporation
======================================
* Device #3: GeForce GTX 1050 Ti, 1024/4096 MB allocatable, 6MCU

Hashes: 1 digests; 1 unique digests, 1 unique salts
Bitmaps: 16 bits, 65536 entries, 0x0000ffff mask, 262144 bytes, 5/13 rotates
Rules: 1

Applicable optimizers:
* Zero-Byte
* Single-Hash
* Single-Salt
* Slow-Hash-SIMD-LOOP

Minimum password length supported by kernel: 8
Maximum password length supported by kernel: 63

Watchdog: Temperature abort trigger set to 90c

Dictionary cache hit:
* Filename..: D:\hackfiles\commonwordlists\WPA.txt
* Passwords.: 185866729
* Bytes.....: 2044058553
* Keyspace..: 185866729

[s]tatus [p]ause [b]ypass [c]heckpoint [q]uit =>

Session..........: hashcat
Status...........: Running
Hash.Type........: WPA-EAPOL-PBKDF2
Hash.Target......: Testing (AP:xx:xx:xx:xx:xx:4c STA:xx:xx:xx:xx:68:24)
Time.Started.....: Tue Oct 08 00:02:26 2019 (8 secs)
Time.Estimated...: Tue Oct 08 00:31:39 2019 (29 mins, 5 secs)
Guess.Base.......: File (D:\hackfiles\commonwordlists\WPA.txt)
Guess.Queue......: 1/1 (100.00%)
Speed.#3.........:  106.0 kH/s (6.86ms) @ Accel:128 Loops:64 Thr:64 Vec:1
Recovered........: 0/1 (0.00%) Digests, 0/1 (0.00%) Salts
Progress.........: 835584/185866729 (0.45%)
Rejected.........: 0/835584 (0.00%)
Restore.Point....: 835584/185866729 (0.45%)
Restore.Sub.#3...: Salt:0 Amplifier:0-1 Iteration:2176-2240
Candidates.#3....: aletski70 -> alladeer43
Hardware.Mon.#3..: Temp: 60c Util: 90% Core:1759MHz Mem:3504MHz Bus:16

Cracking performance lower than expected?

* Append -w 3 to the commandline.
  This can cause your screen to lag.

* Update your OpenCL runtime / driver the right way:
  https://hashcat.net/faq/wrongdriver

* Create more work items to make use of your parallelization power:
  https://hashcat.net/faq/morework

[s]tatus [p]ause [b]ypass [c]heckpoint [q]uit =>


GPU seems to work fine when using other applications and games. anyidea on what to do to make hashcat utilize my gpu fully and not run on cpu ? Thanks in advance.
Reply
#2
As you can see at the beginning Hashcat skipped your integrated graphics and CPU but did not skip your GPU, then towards the end you can see it used your GPU at 90%.
Reply
#3
(10-07-2019, 10:40 PM)Kryczek Wrote: As you can see at the beginning Hashcat skipped your integrated graphics and CPU but did not skip your GPU, then towards the end you can see it used your GPU at 90%.

yes. the graph also shows spike during the start and end of the process. but not using the gpu full time. how do i change this ?
Reply
#4
Hashcat already told you some things you could try, which I quoted in bold here:

(10-07-2019, 08:40 PM)srin2godisgreat Wrote: Session..........: hashcat
Status...........: Running
Hash.Type........: WPA-EAPOL-PBKDF2
Hash.Target......: Testing (AP:xx:xx:xx:xx:xx:4c STA:xx:xx:xx:xx:68:24)
Time.Started.....: Tue Oct 08 00:02:26 2019 (8 secs)
Time.Estimated...: Tue Oct 08 00:31:39 2019 (29 mins, 5 secs)
Guess.Base.......: File (D:\hackfiles\commonwordlists\WPA.txt)
Guess.Queue......: 1/1 (100.00%)
Speed.#3.........:  106.0 kH/s (6.86ms) @ Accel:128 Loops:64 Thr:64 Vec:1
Recovered........: 0/1 (0.00%) Digests, 0/1 (0.00%) Salts
Progress.........: 835584/185866729 (0.45%)
Rejected.........: 0/835584 (0.00%)
Restore.Point....: 835584/185866729 (0.45%)
Restore.Sub.#3...: Salt:0 Amplifier:0-1 Iteration:2176-2240
Candidates.#3....: aletski70 -> alladeer43
Hardware.Mon.#3..: Temp: 60c Util: 90% Core:1759MHz Mem:3504MHz Bus:16

Cracking performance lower than expected?

* Append -w 3 to the commandline.
  This can cause your screen to lag.

* Update your OpenCL runtime / driver the right way:
  https://hashcat.net/faq/wrongdriver

* Create more work items to make use of your parallelization power:
  https://hashcat.net/faq/morework

[s]tatus [p]ause [b]ypass [c]heckpoint [q]uit =>


GPU seems to work fine when using other applications and games. anyidea on what to do to make hashcat utilize my gpu fully and not run on cpu ? Thanks in advance.

Another thing which I noticed is that according to your CPU model, you are working with a Laptop. Note that Laptops in general are not recommended when running Hashcat for a longer time. Laptops, regardless of their "gaming" tag, are not designed to run on a 100 % GPU workload over longer periods of time.
Reply
#5
(10-07-2019, 08:40 PM)srin2godisgreat Wrote: From the output of the task manager and the status output of hashcat, it looks like only the cpu is being used.

I have no idea how you come to that conclusion. Hashcat clearly states that your GPU is being used.

Code:
OpenCL Platform #2: NVIDIA Corporation
======================================
* Device #3: GeForce GTX 1050 Ti, 1024/4096 MB allocatable, 6MCU

Speed.#3.........:  106.0 kH/s (6.86ms) @ Accel:128 Loops:64 Thr:64 Vec:1
Reply