| | |
Summary: IEEE SIGNAL PROCESSING MAGAZINE [55] NOVEMBER 2009
Digital Object Identifier 10.1109/MSP.2009.934117
1053-5888/09/$26.00©2009IEEE
Multicore Compilation
Strategies and Challenges
T
o overcome challenges stemming from
high power densities and thermal hot
spots in microprocessors, multicore
computing platforms have emerged as
the ubiquitous computing platform
from servers down through embedded systems.
Unfortunately, providing multiple cores does not
directly translate into increased performance or
better energy efficiency for most applications. The
burden is placed on software developers and tools
to find and exploit coarse-grain parallelism to
effectively make use of the abundance of computing
resources provided by these systems. Concurrent
applications are much more complex to develop than
|