Guide evolves for multicore designers

1 min read

The Multicore Association has released a developer's guide to software programming for multicore designs.

The Multicore Programming Practices (MPP) guide provides developers with a detailed set of best practices for writing multicore ready embedded software. Collectively written by a range of industry experts, it outlines how to migrate applications to multicore platforms and shares industry proven techniques to help reduce development costs. The MPP guide also serves as a framework for transitioning from serial to parallel applications and provides common pitfalls, possible solutions, and avoidance tactics to reduce bugs and minimise debugging efforts. "While the industry continues to make important long term research into new programming languages and methodologies, the MPP guide tackles how existing embedded C/C++ code may be written to be 'multicore ready' today," said Multicore Association president Markus Levy. "The industry experts who make up the MPP working group worked together to ensure completeness, usefulness, and industry wide compatibility that will help save development time and costs while easing the industry's move to even higher core platforms."