Hashcat only detect one GPU card - neodark - 06-11-2021
Hi, I have installed Hashcat on a Ubuntu 20.04. I have installed kernel 5.4 generic and uninstalled kernel 5.8. Installed ROCm from this guide (https://rocmdocs.amd.com/en/latest/Installation_Guide/Installation-Guide.html#ubuntu) and installed Hashcat from apt
With the command "lspci | grep VGA" it detect 4 cards (I have 5 cards RX580... one is "losed")
Code: root@administrador-H110-D3A:/home/administrador/Escritorio# lspci | grep VGA
00:02.0 VGA compatible controller: Intel Corporation HD Graphics 610 (rev 04)
01:00.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] Ellesmere [Radeon RX 470/480/570/570X/580/580X/590] (rev e7)
04:00.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] Ellesmere [Radeon RX 470/480/570/570X/580/580X/590] (rev e7)
05:00.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] Ellesmere [Radeon RX 470/480/570/570X/580/580X/590] (rev e7)
06:00.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] Ellesmere [Radeon RX 470/480/570/570X/580/580X/590] (rev e7)
When I try "hashcat -I" I got this
Code: root@administrador-H110-D3A:/home/administrador/Escritorio# hashcat -I
hashcat (v5.1.0) starting...
OpenCL Info:
Platform ID #1
Vendor : The pocl project
Name : Portable Computing Language
Version : OpenCL 1.2 pocl 1.4, None+Asserts, LLVM 9.0.1, RELOC, SLEEF, DISTRO, POCL_DEBUG
Device ID #1
Type : CPU
Vendor ID : 128
Vendor : GenuineIntel
Name : pthread-Intel(R) Pentium(R) CPU G4560 @ 3.50GHz
Version : OpenCL 1.2 pocl HSTR: pthread-x86_64-pc-linux-gnu-skylake
Processor(s) : 4
Clock : 3500
Memory : 2048/5804 MB allocatable
OpenCL Version : OpenCL C 1.2 pocl
Driver Version : 1.4
Platform ID #2
Vendor : Advanced Micro Devices, Inc.
Name : AMD Accelerated Parallel Processing
Version : OpenCL 2.0 AMD-APP (3137.0)
Device ID #2
Type : GPU
Vendor ID : 1
Vendor : Advanced Micro Devices, Inc.
Name : gfx803
Version : OpenCL 1.2
Processor(s) : 36
Clock : 1411
Memory : 3481/4096 MB allocatable
OpenCL Version : OpenCL C 2.0
Driver Version : 3137.0 (HSA1.1,LC)
Only CPU and one GPU detected by Hashcat... how I can solve it?
Thanks!!
RE: Hashcat only detect one GPU card - atom - 06-12-2021
Is not a hashcat issue. ROCm does not support RX cards if not placed on PCIe 3.0 slot.
Also you should disable POCL. If you really want to use CPU, use Intel oneAPI OpenCL.
|