Software Compilation and Optimization Techniques for Heterogeneous Multi-core Platforms
Publikation: Beitrag in Buch/Konferenzbericht/Sammelband/Gutachten › Beitrag in Buch/Sammelband/Gutachten › Beigetragen › Begutachtung
Beitragende
Abstract
This chapter addresses the challenges associated with compilation and optimization techniques for heterogeneous multi-core computing systems in the embedded industry. The dataflow modeling (especially process networks) is discussed. A retargetable source-to-source compiler has been developed to provide the key capabilities that facilitate the construction of compiler infrastructures for real-world, complex multi-core architectures. Their details and some optimization techniques for software distribution are explained. The most notable process is the software distribution, which accounts for mapping computation (processes) onto the heterogeneous cores of the platform and communication (channels) to communication resources (e.g. communication APIs, memories and interconnect). Given the requirements imposed by the process network programming model, MAPS relies on the analysis of traces to determine static and hybrid mappings, as discussed.
Details
Originalsprache | Englisch |
---|---|
Titel | Multi-Processor System-on-Chip 2 |
Herausgeber (Verlag) | Wiley-VHCA |
Seiten | 203-235 |
Seitenumfang | 33 |
ISBN (elektronisch) | 9781119818410 |
ISBN (Print) | 9781789450224 |
Publikationsstatus | Veröffentlicht - 1 Jan. 2021 |
Peer-Review-Status | Ja |
Externe IDs
ORCID | /0000-0002-5007-445X/work/160049132 |
---|