Institute for Communication Technologies and Embedded Systems

MAPS: An Integrated Framework for MPSoC Application Parallelization

Authors:
Ceng, J. ,  Castrillon, J. ,  Sheng, W. ,  Scharwächter, H. ,  Leupers, R.Ascheid, G.Meyr, H. ,  Isshiki, T. ,  Kunieda, H.
Book Title:
45th Design Automation Conference (DAC '08)
Publisher:
ACM
Pages:
p.p. 754--759
Address:
Anaheim, CA, USA
Date:
Jun. 2008
ISBN:
978-1-60558-115-6
Language:
English
Abstract:
In the past few years, MPSoC has become the most popular
solution for embedded computing. However, the challenge of
programming MPSoCs also comes as the biggest side-effect
of the solution. Especially, when designers have to face the
legacy C code accumulated through the years, the tool sup-
port is mostly unsatisfactory. In this paper, we propose an
integrated framework, MAPS, which aims at parallelizing
C applications for MPSoC platforms. It extracts coarse-
grained parallelism on a novel granularity level. A set of
tools have been developed for the framework. We will intro-
duce the major components and their functionalities. Two
case studies will be given, which demonstrate the use of
MAPS on two different kinds of applications. In both cases
the proposed framework helps the programmer to extract
parallelism efficiently.
Download:
BibTeX

Copyright © by ICE
CengDAK08.pdf
This material is presented to ensure timely dissemination of scholarly and technical work. Copyright and all rights therein are retained by authors or by other copyright holders. All persons copying this information are expected to adhere to the terms and constraints invoked by each author's copyright. In most cases, these works may not be reposted without the explicit permission of the copyright holder.