hashcat Forum
Per device tuning? - Printable Version

+- hashcat Forum (https://hashcat.net/forum)
+-- Forum: Support (https://hashcat.net/forum/forum-3.html)
+--- Forum: hashcat (https://hashcat.net/forum/forum-45.html)
+--- Thread: Per device tuning? (/thread-6026.html)



Per device tuning? - PnkPanther - 11-10-2016

Is it possible to set different workload for multiple GPUs?  I'm using hashcat 3.10 in windows with 2 AMD gpus.  One is a older HD 6870 and the other is an older R9 270x.  If I benchmark them separately with -d 1 and later -d 2, speeds are as expected HD 6870 ~35khash wpa and R9 270x 90khash wpa.  However, when hashing using a worlist or mask, the HD 6870 runs at one third of that of the benchmark HD 6870 10khash and R9 270x 90khash. 

Recap:
1.  can we tune each device separately?
2.  Can you speculate about why one card runs slower


RE: Per device tuning? - atom - 11-10-2016

Not from the commandline, but you can do this by editing the hashcat.hctune


RE: Per device tuning? - PnkPanther - 11-10-2016

Ahh, thanks! I was able to go from ~10Khash to ~68Khash. It's strange that the benchmark worked faster than the autotune out of the box.


RE: Per device tuning? - atom - 11-10-2016

Not really, speed depends on attack-mode (and other stuff). You just need to use -a 3 to get the same speed, with a mask that's large enough to keep the GPU busy. See here for more info: https://hashcat.net/wiki/doku.php?id=frequently_asked_questions#how_to_create_more_work_for_full_speed