Hello,
I've just read about the OpenCL runtime, that will supported by the DSP C66x. http://processors.wiki.ti.com/index.php/OpenCL
At the moment we have an AMD graphics card with an x86 host processor. We plan to port our complete software (host and OpenCL) to your 66AK2Hx ARM + DSP. In the meantime I have bought a TMS320C6678 evaluation board to test the DSP performance. Since adapting our OpenCL kernels to your OpenCL runtime is less work, than rewriting the complete kernel in plain C + interprocessor management. I am very interessted in information regarding your OpenCL runtime.
- Will the OpenCL runtime support both the ARM and the DSP units as target processors?
- Will the DSP Cache be mapped to OpenCL local memory?
- Will it be possible to use Zero-Copy between the DSP and the ARM e.g. using the Shared-Cache between ARM and DSP?
- When do you plan to provide the first evaluation platforms with OpenCL support (and Linux I guess)?
Best regards
Friedrich