Embedded design needs to move to multicore processor-based systems and the sooner the better.
But the softly, softly approach of the last year or so is no longer an option for semiconductor, software and systems companies facing the threat of a downturn across the industry.
Which is why a cross-industry initiative like the Multicore Programming Practices working group of the Multicore Association should be recognised for what it is: a lifeline for embedded multicore design.
Multicores bring crucial performance and efficiency benefits, but the issue is the problem of partitioning the application software between the cores to ensure there are performance gains rather than unwanted software overheads.


