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

Can I use more than four core for running Openmp? (I want to dedicate Core_0 for network and others for processing with Openmp)

Eval board: TMDSEVM6678LE Rev.3B, mcsdk: 2_01_02_06.

Thanks

  • Dariush,

    Yes more than four cores can be used for running OpenMP. In the configuration file (omp_config.cfg for example) change OpenMP.setNumProcessors(4) to the number of processors you would like to use.

    For you, I would suggest setting OpenMP.setNumProcessors(7) which will cause cores 0-6 to be used by OpenMP. Then you can use core 7 for your network tasks.

    Also, if you are using the function omp_set_num_threads() in your example you will need to change this input parameter from 4 to 7 as well.

    Thanks,

    Jason Reeder