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
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.
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