From 0d192df517290e190dc4b8d8117f4e902b356b95 Mon Sep 17 00:00:00 2001 From: jsteube Date: Wed, 18 Oct 2017 17:02:12 +0200 Subject: [PATCH] Run integreted GPU at 8 threads max --- src/interface.c | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/src/interface.c b/src/interface.c index fe71760c4..2a96a241c 100644 --- a/src/interface.c +++ b/src/interface.c @@ -25094,6 +25094,13 @@ u32 hashconfig_get_kernel_threads (hashcat_ctx_t *hashcat_ctx, const hc_device_p kernel_threads = MIN (kernel_threads, 64); } + // internal Intel GPU run at full speed 8 + + if ((strstr (device_param->device_vendor, "Intel")) && (device_param->device_type & CL_DEVICE_TYPE_GPU)) + { + kernel_threads = MIN (kernel_threads, 8); + } + // a kernel can force an even lower value kernel_threads = MIN (kernel_threads, device_param->device_maxworkgroup_size);