1
0
mirror of https://github.com/hashcat/hashcat.git synced 2024-11-22 08:08:10 +00:00

AMD Driver: Updated requirements for AMD Windows drivers to "AMD Adrenalin Edition" (23.7.2 or later) and "AMD HIP SDK" (23.Q3 or later)

This commit is contained in:
jsteube 2023-08-05 15:58:22 +00:00
parent 9797c3d4dc
commit 96b05b2630
3 changed files with 5 additions and 12 deletions

View File

@ -105,7 +105,7 @@
## Technical ## Technical
## ##
- AMD Driver: Updated requirements for AMD Windows drivers to "AMD Adrenalin Edition" (Adrenalin 22.5.1 exactly) - AMD Driver: Updated requirements for AMD Windows drivers to "AMD Adrenalin Edition" (23.7.2 or later) and "AMD HIP SDK" (23.Q3 or later)
- Apple Driver: Automatically enable GPU support on Apple OpenCL instead of CPU support - Apple Driver: Automatically enable GPU support on Apple OpenCL instead of CPU support
- Apple Driver: Updated requirements to use Apple OpenCL API to macOS 13.0 - use - Apple Driver: Updated requirements to use Apple OpenCL API to macOS 13.0 - use
- Backend Checks: Describe workaround in error message when detecting more than 64 backend devices - Backend Checks: Describe workaround in error message when detecting more than 64 backend devices

View File

@ -11,7 +11,7 @@ hashcat v6.2.6
============== ==============
AMD GPUs on Linux require "AMDGPU" (21.50 or later) and "ROCm" (5.0 or later) AMD GPUs on Linux require "AMDGPU" (21.50 or later) and "ROCm" (5.0 or later)
AMD GPUs on Windows require "AMD Adrenalin Edition" (23.7.2 or later) and AMD HIP SDK (23.Q3 or later) AMD GPUs on Windows require "AMD Adrenalin Edition" (23.7.2 or later) and "AMD HIP SDK" (23.Q3 or later)
Intel CPUs require "OpenCL Runtime for Intel Core and Intel Xeon Processors" (16.1.1 or later) Intel CPUs require "OpenCL Runtime for Intel Core and Intel Xeon Processors" (16.1.1 or later)
NVIDIA GPUs require "NVIDIA Driver" (440.64 or later) and "CUDA Toolkit" (9.0 or later) NVIDIA GPUs require "NVIDIA Driver" (440.64 or later) and "CUDA Toolkit" (9.0 or later)

View File

@ -4401,14 +4401,7 @@ int backend_ctx_init (hashcat_ctx_t *hashcat_ctx)
event_log_warning (hashcat_ctx, "Support for HIPRTC was dropped by AMD Adrenalin Edition 22.7.1 and later."); event_log_warning (hashcat_ctx, "Support for HIPRTC was dropped by AMD Adrenalin Edition 22.7.1 and later.");
event_log_warning (hashcat_ctx, "This is not a hashcat problem."); event_log_warning (hashcat_ctx, "This is not a hashcat problem.");
event_log_warning (hashcat_ctx, NULL); event_log_warning (hashcat_ctx, NULL);
event_log_warning (hashcat_ctx, "For details please read: https://github.com/hashcat/hashcat/issues/3501"); event_log_warning (hashcat_ctx, "Please install the AMD HIP SDK");
event_log_warning (hashcat_ctx, NULL);
event_log_warning (hashcat_ctx, "In order to make HIP work, you have two options:");
event_log_warning (hashcat_ctx, "- Install AMD Adrenalin version 22.5.1 EXACTLY");
event_log_warning (hashcat_ctx, "- Read the details from the above link for other workarounds");
event_log_warning (hashcat_ctx, NULL);
event_log_warning (hashcat_ctx, "You can also just stick to OpenCL support.");
event_log_warning (hashcat_ctx, "To do this, just use --backend-ignore-hip option to ignore HIP.");
event_log_warning (hashcat_ctx, NULL); event_log_warning (hashcat_ctx, NULL);
#endif #endif
} }
@ -4592,7 +4585,7 @@ int backend_ctx_init (hashcat_ctx_t *hashcat_ctx)
event_log_warning (hashcat_ctx, " \"AMDGPU\" (21.50 or later) and \"ROCm\" (5.0 or later)"); event_log_warning (hashcat_ctx, " \"AMDGPU\" (21.50 or later) and \"ROCm\" (5.0 or later)");
#elif defined (_WIN) #elif defined (_WIN)
event_log_warning (hashcat_ctx, "* AMD GPUs on Windows require this driver:"); event_log_warning (hashcat_ctx, "* AMD GPUs on Windows require this driver:");
event_log_warning (hashcat_ctx, " \"AMD Adrenalin Edition\" (Adrenalin 22.5.1 exactly)"); event_log_warning (hashcat_ctx, " \"AMD Adrenalin Edition\" (23.7.2 or later) and \"AMD HIP SDK\" (23.Q3 or later)");
#endif #endif
event_log_warning (hashcat_ctx, "* Intel CPUs require this runtime:"); event_log_warning (hashcat_ctx, "* Intel CPUs require this runtime:");
@ -4936,7 +4929,7 @@ int backend_ctx_init (hashcat_ctx_t *hashcat_ctx)
event_log_warning (hashcat_ctx, " \"AMDGPU\" (21.50 or later) and \"ROCm\" (5.0 or later)"); event_log_warning (hashcat_ctx, " \"AMDGPU\" (21.50 or later) and \"ROCm\" (5.0 or later)");
#elif defined (_WIN) #elif defined (_WIN)
event_log_warning (hashcat_ctx, "* AMD GPUs on Windows require this driver:"); event_log_warning (hashcat_ctx, "* AMD GPUs on Windows require this driver:");
event_log_warning (hashcat_ctx, " \"AMD Adrenalin Edition\" (Adrenalin 22.5.1 exactly)"); event_log_warning (hashcat_ctx, " \"AMD Adrenalin Edition\" (23.7.2 or later) and \"AMD HIP SDK\" (23.Q3 or later)");
#endif #endif
event_log_warning (hashcat_ctx, "* Intel CPUs require this runtime:"); event_log_warning (hashcat_ctx, "* Intel CPUs require this runtime:");