1
0
mirror of https://github.com/hashcat/hashcat.git synced 2025-02-02 02:41:35 +00:00

- OpenCL Runtime: Reenabled support for Intel GPU OpenCL runtime

This commit is contained in:
Jens Steube 2019-11-27 10:28:12 +01:00
parent 48f60cc0f5
commit bfd95d42f6
2 changed files with 7 additions and 0 deletions

View File

@ -97,6 +97,7 @@
- OpenCL Runtime: Do not run a shared- and constant-memory size check if their memory type is of type global memory (typically CPU)
- OpenCL Runtime: Improve ROCM detection and make sure to not confuse with recent AMDGPU drivers
- OpenCL Runtime: Not using amd_bytealign (amd_bitalign is fine) on AMDGPU driver drastically reduces JiT segfaults
- OpenCL Runtime: Reenabled support for Intel GPU OpenCL runtime
- OpenCL Runtime: Unlocked maximum thread count
- OpenCL Runtime: Update unstable mode warnings for Apple and AMDGPU drivers
- OpenCL Runtime: Workaround JiT compiler error on AMDGPU driver compiling WPA-EAPOL-PBKDF2 OpenCL kernel

View File

@ -5796,7 +5796,12 @@ int backend_ctx_devices_init (hashcat_ctx_t *hashcat_ctx, const int comptime)
// CL_INVALID_COMMAND_QUEUE and CL_OUT_OF_RESOURCES
// Turns out that this is caused by Intel OpenCL runtime handling their GPU devices
// Disable such devices unless the user forces to use it
// This is successfully workaround with new threading model and new memory management
// Tested on Windows 10
// OpenCL.Version.: OpenCL C 2.1
// Driver.Version.: 23.20.16.4973
/*
#if !defined (__APPLE__)
if (opencl_device_type & CL_DEVICE_TYPE_GPU)
{
@ -5813,6 +5818,7 @@ int backend_ctx_devices_init (hashcat_ctx_t *hashcat_ctx, const int comptime)
}
}
#endif // __APPLE__
*/
// skipped