Part Number:TMS320C6678
Tool/software: Code Composer Studio
Bye, guys.
I first develop the board using TMS320C6678.
I want to ask a technical question.
1) OpenMP operates only the master core.
When the slave cores work together in the group that will begin parallel processing.
Is the slave core idled when not parallell process?
2) Trying to use NDK, but this is also a structure that executes only core 0.
Recently we've been working on adding NDKs to the OpenMP project, and we've seen that when we do parallel processing, we don't see the master core zero and we've seen other cores do it multiple times.
Is correct that i understood?
3) Master core and slave core must be driven organically in order to use the performance of Openmp and NDK in one execution image.
If there are restrictions on OpenMP and NDK, how can I proceed with the program?
4) I use eight cores in one executable file.
Can I use two executable files, A for OpenMP and B for NDK?
If possible, how should I use memory and peripherals?
thanks.