SPRAB89A September 2011 – March 2014
Multi-threaded programming is common in many embedded systems that use the C6000 family of processors. Given the increase in the number of C6000 CPU based multi-core devices, multi-threaded programming is expected to be even more widely adopted to leverage the multiple cores. Also, multi-core programming models like OpenMP and OpenCL rely on underlying multi-threading support.