Because of the Thanksgiving holiday in the U.S., TI E2E™ design support forum responses may be delayed from November 25 through December 2. Thank you for your patience.

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.

openmp

Hi

I wrote my OpenMp project in "Visual Studio", it support OpenMp version 2 now I want to import my project to CCS.

My CCS version is 5.3.0.00090. what is the version of OpenMp the CCS support or where I can check the version of compiler and OpenMp in the CCS?

Is there any instruction sets for importing the OpenMp projects from "Visual Studio" to CCS specially when the version of OpenMp dosn't match?

thanks

  • Hi,
    I am chekcing expert to answer this thread. In the meantime, please refer below thread.
    e2e.ti.com/.../761092
    Thank you.
  • Dariush,

    When you create a new project in CCS (File->New->CCS Project) after you've selected your device Family and Variant you can expand the 'Advanced settings' menu to check/change the compiler version that your project will use.

    After you've created your project you can enable the --openmp compiler option in the Project properties (Right-click on your project in the project explorer->Properties). The --openmp compiler option is under Build->C6000 Compiler->Advanced Options->Advanced Optimizations. 

    To my knowledge we do not have instructions for migrating Visual Studio OpenMP projects to CCS.

    Thanks,

    Jason Reeder

  • As an update to this thread, we have continued to improve our implementation of OpenMP and have released these updates in a software release for KeyStone II devices. A wiki page has been created that gives instructions on how to download the new OpenMP implementation and port it to KeyStone I devices. Please find the wiki page here: processors.wiki.ti.com/.../Porting_OpenMP_2.x_to_KeyStone_1 for the porting instructions.

    Thanks,

    Jason Reeder