OpenCL* for CPU
Ask questions and share information on Intel® SDK for OpenCL™ Applications and OpenCL™ implementations for Intel® CPU.
Announcements
This forum covers OpenCL* for CPU only. OpenCL* for GPU questions can be asked in the GPU Compute Software forum. Intel® FPGA SDK for OpenCL™ questions can be ask in the FPGA Intel® High Level Design forum.
1722 Discussions

Enqueing many kernels leads to a hang on HD 4600

Joseph_A_2
Beginner
464 Views

The reproducer is attached.

In it, I am enqueuing 1000 instances of the same kernel, each subsequent instance being made dependent on the previous one. Then I just wait for the event associated with the last kernel enqueued. The kernel just zeroes out a buffer. This issue doesn't reproduce on a no-op kernel.

Expected result: application finishes successfully.

Actual result: application hangs.

I get the expected result on Intel CPU and NVidia GPU devices, but a hang on Intel HD 4600 GPU.

I am running Windows 8.1 with the latest 10.18.14.4264 Intel graphics driver.

0 Kudos
1 Reply
Robert_I_Intel
Employee
464 Views

Hi Joseph,

I am able to reproduce the issue on my end. I will file a bug. Thanks for reporting this issue!

Robert

0 Kudos
Reply