mirror of
https://github.com/hashcat/hashcat
synced 2025-05-05 11:56:23 +02:00
- OpenCL Runtime: Reenabled support for Intel GPU OpenCL runtime
This commit is contained in:
parent
48f60cc0f5
commit
bfd95d42f6
@ -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: 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: 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: 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: Unlocked maximum thread count
|
||||||
- OpenCL Runtime: Update unstable mode warnings for Apple and AMDGPU drivers
|
- 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
|
- OpenCL Runtime: Workaround JiT compiler error on AMDGPU driver compiling WPA-EAPOL-PBKDF2 OpenCL kernel
|
||||||
|
@ -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
|
// CL_INVALID_COMMAND_QUEUE and CL_OUT_OF_RESOURCES
|
||||||
// Turns out that this is caused by Intel OpenCL runtime handling their GPU devices
|
// Turns out that this is caused by Intel OpenCL runtime handling their GPU devices
|
||||||
// Disable such devices unless the user forces to use it
|
// 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 !defined (__APPLE__)
|
||||||
if (opencl_device_type & CL_DEVICE_TYPE_GPU)
|
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__
|
#endif // __APPLE__
|
||||||
|
*/
|
||||||
|
|
||||||
// skipped
|
// skipped
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user