Automatic Parallelization of Embedded Software Using Hierarchical Task Graphs and Integer Linear Programming

The last years have shown that there is no way to disregard the advantages provided by MultiProcessor System-on-Chip (MPSoC) architectures in the embedded systems domain. Using multiple cores in a single system enables to close the gap between energy consumption, problems concerning heat dissipation, and computational power. Nevertheless, these benefits do not come for free. New challenges arise, if existing applications have to be ported to these multiprocessor platforms. One of the most ambitious tasks is to extract efficient parallelism from these existing sequential applications.

Provided by: Association for Computing Machinery Topic: Hardware Date Added: Oct 2010 Format: PDF

Find By Topic