Hello, can OpenMP be used to control/configure the ARM cores and DSP cores on the 66AK2H14 processor?
Thanks,
Joe
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
Yordan,
HI, thanks for responding to my post. Would it be simpler to use OpenMP on the DSP cores and then use something else on the ARM cores does OpenCL work the same as OpenMP but just for ARM cores? How does one manage the ARM cores now?
Thanks,
Joe
Yes, you should download the processor SDK for 66AK2H. You don't have to download the MCSDK since it has been discontinued.
You can download the Linux and RTOS processor SDK for the KeyStone 2 here:
With regards to the version of OpenMP supported, the TI compiler supports OpenMP 4.0. So, I believe you should limit yourself to that API version.
Best regards,
- David
Yes, you can use OpenMP now on both the ARM and DSP cores. I used it successfully on the 66AK2H14 using all 8 cores to optimize a for loop, effectively running almost 8 times faster.
I don't remember exactly which version of OpenMP TI is currently supporting however.
Regards,
- David