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.

Alternatives to atomic instructions on C6678

Other Parts Discussed in Thread: TMS320C6678

Hi,

 I am evaluating several Algorithm-Categories on the C6678 (later +Hyperlink), starting with easy-to-parallelize course grained imaging algorithms up to problems which require more communication between cores that are hard to parallize.

For the imaging algorithms I think the tools provided by OpenMP3 will do fine - but for things like lockfree algorithms support for atomic instructions would be nice.
Does the C6678 support those, and if not, are hardware semaphores the only technique for multicore-programming?

Thx