Hello,
I am working on an Keystone II - 66AK2H12 on an EVMK2HX, ev.3, and I am trying to "open the box" of the OpenCL runtime scheduler. What I am struggling for is the actual scheduler of the OpenCL work items on the actual DSP cores. I studied on the code of the OpenCL runtime (0.9.0 - I downloaded the MCSDK-HPC, which include the sources) until the point where it dispatches the "offload kernel" message to the mailbox of the DSP multi-core, but then I was not able to find "where" the message is caught (I think by the MPM daemon, but I'm not sure) and who actually dispatches every single workitem to the DSP cores.
Is there any tutorial/wiki I can access?
Best
Paolo