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.

Parallel execution of C functions in TMS320c6678

Other Parts Discussed in Thread: TMS320C6678, SYSBIOS

Hi everybody,

I'm new to TMS320C6678 and I want to ask you if is possible to run two C function totally in parallel on different cores with this kind of DSP .

To be clear:

if I have an array of 1024 elements, and want to do a sum of all this element (just to give an example), can I write 2 separate C function that do the sum of the first 512 element and the sum of the least 512 element, running totally in parallel in 2 different cores?

like: uint32_t sum1(..,..) running on core 0 and uint32_t sum2(...,...) running on core1?

If it's possible can someone link me the documentation with which I can learn this kind of things?

thank you in advance

Carmine