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.

Where to find source-code for the C66x openmp runtime?

Hi,

Thanks to the C66x' openmp runtime beeing based on GCC's GOMP, the portable parts are available as open-source software.

However, are the platform specific sources which directly interface with the C66 ipc mechanisms also freely available?
A chapter in my diploma thesis is dedicated to openmp on the C66, so it would be great to have some insights how things are done.

Thank you in advance, Clemens

  • Clemens, the source is in omp_<version number>/packages/ti/omp directory. E.g. omp_1_01_02_06/packages/ti/omp

    Ajay

  • Hi Ajay,

    Thanks for the pointer.
    From my earlier experience with enterprise cooperations I was used to request source code at some special web-site or via support, or download some source-bundles, therefor I didn't expect the source-code is shipped with the default installation.

    This is really useful for understanding how OpenMP is implemented in regards to IPC and hardware useage, thanks a lot.

    - Clemens