Skip to main content

Research Repository

Advanced Search

Mapping and scheduling for heterogeneous architectures

Ramos-Hernandez, D.N; Tokhi, M.O; Bass, J.M

Authors

D.N Ramos-Hernandez

M.O Tokhi



Abstract

Extensive and computationally complex signal processing and control applications are commonly constructed from small computational blocks where the load decomposition and balance may not be easily achieved. This requires the development of mapping and scheduling strategies based on application to processor matching. In this context several application algorithms are utilised and investigated in this work within the development framework (DF) approach. The DF approach supports the specification, design and implementation of real-time control systems. It also contains several mapping and scheduling tools to improve the performance of systems as well as tools for code generation. To improve the performance of an application, a new approach, namely the priority-based genetic algorithm (PBGA), is developed and reported in this article. The approach is applied to several applications using parallel and distributed heterogeneous architectures and its performance verified in comparison to several previously developed strategies.

Citation

Ramos-Hernandez, D., Tokhi, M., & Bass, J. (1999). Mapping and scheduling for heterogeneous architectures. Microprocessors and Microsystems, 23(1), 7-23. https://doi.org/10.1016/S0141-9331%2899%2900009-5

Journal Article Type Article
Publication Date 1999-06
Deposit Date Dec 18, 2023
Journal Microprocessors and Microsystems
Print ISSN 0141-9331
Publisher Elsevier
Peer Reviewed Peer Reviewed
Volume 23
Issue 1
Pages 7-23
DOI https://doi.org/10.1016/S0141-9331%2899%2900009-5