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.

Using sections from linker cmd

Hi everybody,

In my problem I have linker file provided in http://processors.wiki.ti.com/index.php/Linker_CMD_Files_for_CCS for C6678 processor with 8 cores.

and I wonder how can i use cmd sections to make my code run in parallel, that is to say partition data across the processors that do calculation on own piece of data?

Any help would be appreciated! Thanks!

Feruz

  • Hi Feruz

    To understand how to partition tasks/data across cores, I would recommend downloading the Multicore Software Development Kit (MCSDK) from http://www.ti.com/tool/bioslinuxmcsdk and looking at the image processing demo as an example.This is located at 'demos\image_processing' in the MCSDK folder. This demo application runs edge detection on multiple cores on an input image, so you can see how the configuration is set up to do multicore processing. The memory sections in this example are defined using RTSC configuration files (.cfg), which is an alternative to using a .cmd to define memory sections along with other configuration parameters.

    FYI, we will also be adding OpenMP support and examples for the 6678 in the next release due in April.