![]() |
|
Authors: | Iuliana Bacivarov, Michael Beckinger, Wolfgang Haid, Kai Huang, Lothar Thiele |
Group: | Computer Engineering |
Type: | Misc |
Title: | Distributed Operation Layer: Optimal Mapping of Parallel Applications onto Heterogeneous Multiprocessor Tile-Based Architectures |
Year: | 2007 |
Month: | April |
Pub-Key: | bbhht07 |
Keywords: | MPA,MPSOC |
Abstract: | Modern multiprocessor embedded systems execute dozens of tasks on shared processors and handle their complex communications on shared communication networks. Traditional practices from the HW/SW codesign or general purpose computing domain cannot be applied any more to cope with these complex systems. To overcome this problem, a framework called Distributed Operation Layer (DOL) is proposed that enables the efficient execution of parallel applications on multiprocessor HW platforms. Two main services are offered by the DOL: high-level performance analysis and multi-objective mapping optimization. Moreover, the DOL defines the routines that enable the automatization of the SW flow by automatic optimization of the mapping, and the automatic refinement of the SW layers. This paper presents the basic principles of the DOL and illustrates its efficiency for the design of a Wave Field Synthesis (WFS) algorithm. |
Howpublished: | DATE07 Workshop, Nice, France |
Resources: | [BibTeX] |