Communication-Aware Component Allocation Algorithm for a Hybrid Architecture

High computational performance and flexibility are the requirements of nowadays embedded systems and they are increasing constantly. A single architecture must be able to support different application with dynamically requirements (changing environments). As an operating system (OS) is desired to pr...

Full description

Saved in:
Bibliographic Details
Published inFrom Model-Driven Design to Resource Management for Distributed Embedded Systems pp. 175 - 184
Main Authors Götz, Marcelo, Rettberg, Achim, Pereira, Carlos Eduardo
Format Book Chapter
LanguageEnglish
Published Boston, MA Springer US 2006
SeriesIFIP International Federation for Information Processing
Subjects
Online AccessGet full text

Cover

Loading…
More Information
Summary:High computational performance and flexibility are the requirements of nowadays embedded systems and they are increasing constantly. A single architecture must be able to support different application with dynamically requirements (changing environments). As an operating system (OS) is desired to provide support for such systems, it has to use the available resources in an optimal way (competing with the application), since an embedded system architecture usually lack in resources. Therefore, we present here our approach towards a reconfigurable RTOS that is able to distribute itself over a hybrid architecture (comprising FPGA and CPU). In this paper we will concentrate in the strategies used to allocate the OS services over a hybrid architecture, taken into consideration the used resources in the running domain (CPU or FPGA) and the communication cost.
Bibliography:This work was developed in the course of the Special Research Initiative 614 - Self-optimizing Concepts and Structures in Mechanical Engineering - University of Paderborn, and was published on its behalf and funded by the Deutsche Forschungsgemeinschaft.
ISBN:9780387393612
0387393617
ISSN:1571-5736
DOI:10.1007/978-0-387-39362-9_19