好的,所以我发现了问题。因此,即使 HD 630 支持 OpenCL 和 Cuda,这也不是平台。英特尔 GPU 无法在 Linux 上使用 OpenCL。仅在窗户上。
Intel 在 Windows 上有很好的 OpenCL 支持,但在 Linux 上不支持。Intel 的 OpenCL SDK for Linux 仅支持 CPU。由于 hashcat 是在 Linux 上编程的(然后为 windows 交叉编译),所以还没有机会让它工作。GPU 不是神奇的快速设备。微架构和 ISA 必须非常适合手头的任务。就目前而言,英特尔 GPU 的原始计算能力非常微不足道,而且它们的 ISA 并不是密码破解的最佳选择。大多数支持 XOP 或 AVX2 的现代 CPU 将比 Intel GPU 更快。
好的,所以我发现了问题。因此,即使 HD 630 支持 OpenCL 和 Cuda,这也不是平台。英特尔 GPU 无法在 Linux 上使用 OpenCL。仅在窗户上。
来自:https ://hashcat.net/wiki/doku.php?id=frequently_asked_questions#can_i_use_intel_gpus_they_support_opencl