hashcat Forum
Hashcat & OpenCL... Why OpenCL? - 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: Hashcat & OpenCL... Why OpenCL? (/thread-7453.html)



Hashcat & OpenCL... Why OpenCL? - mustangsal - 04-21-2018

This may sound basic, but I have questions I can't seem to find the answer to.

I keep seeing references to installing OpenCL to see additional benefits...

I currently run Ubuntu 16 with 4 Nvidia GTX 1080 ti cards.  The motherboard has spots for 2 more GPUs, but getting the 1080ti cards now is not easy.

I can't seem to  find the answer to "How does using OpenCL benefit me?"  What would I gain?  Would I be able to add other brand cards to the rig easily? Why is OpenCL recommended?


RE: Hashcat & OpenCL... Why OpenCL? - royce - 04-21-2018

OpenCL is the framework that hashcat uses to perform the computation on the selected hardware.

Without an OpenCL driver for a given hardware platform, you cannot use modern hashcat on that hardware. If you want to use hashcat on your CPUs, you need an OpenCL driver for that CPU family (Intel, AMD). If you want to use hashcat on a GPU, you need an OpenCL driver for that GPU family (NVIDIA, AMD).


RE: Hashcat & OpenCL... Why OpenCL? - mustangsal - 04-21-2018

Perfect!

Thank you for that explanation, you made it very clear.