[Lina J. Karam, Ismail AlKamal, Alan Gatherer,
Gene A. Frantz, David V. Anderson, and Brian L. Evans
]
Trends in Multicore DSP Platforms
[Examining architectures, programming models, software tools, emerging applications, and challenges
]
M
ulticore digital signal processors (DSPs) have gained significant importance in recent years due to the emergence of data-intensive applications, such as video and
high-speed Internet browsing on mobile devices that demand increased computational perfor- mance but lower cost and power consumption. Multicore platforms allow manufacturers to pro- duce smaller boards while simplifying board layout and routing, lowering power consumption and cost, and maintaining programmability.
Embedded processing has been dealing with mul- ticore on a board, or in a system, for over a decade.
Until recently, size limitations have kept the number of cores per chip to one, two, or four but, more recently, the shrink in feature size from new semiconductor processes has allowed single-chip DSPs to become multicore with reasonable on-chip memory and input/output (I/O), while still keeping the
© PHOTO F/X2