This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

MALI OpenCL: clEnqueueNDRangeKernel and clEnqueueTask has high API overhead

Dear All,

One of my use cases of ARM Mali graphics is running Video(HEVC) Decode Kernels. But, what we discover is that the OpenCL Kernel call APIs clEnqueueNDRangeKernel and clEnqueueTask overhead is much higher than the execution time of the kernel. This reduces the overall Video decoding speed considerably.

Is there anything we can do to reduce this overhead ? Any tips ? Or if you need more details about the issue, I can explain.

Regards

Paul