This book provides a single-source reference to the state-of-the-art of high-level programming models and compilation tool-chains for embedded system platforms. The authors address challenges faced by programmers developing software to implement parallel applications in embedded systems, where very often they are forced to rewrite sequential programs into parallel software, taking into account all the low level features and peculiarities of the underlying platforms. Readers will benefit from these authors’ approach, which takes into account both the application requirements and the platform specificities of various embedded systems from different industries. Parallel programming tool-chains are described that take as input parameters both the application and the platform model, then determine relevant transformations and mapping decisions on the concrete platform, minimizing user intervention and hiding the difficulties related to the correct and efficient use of memory hierarchy and low level code generation.
This book discusses both basic concepts on parallel programming as well as advanced topics and issues related to the use of real embedded applications. The book derives from the experience and results obtained in the 3-year European ARTEMIS project SMECY (Smart Multi-core Embedded Systems, project number 100230)involving 27 partners in 9 European countries. This represents a concrete experience of work in the embedded system area, where applications, tools and platforms providers worked together in a coordinated way with the goal to obtain new, high level programming tool-chains for current and forthcoming embedded many-core platforms.
· Describes tools and programming models for multicore embedded systems;
· Emphasizes throughout performance per watt scalability;
· Discusses realistic limits of software parallelization;
· Enables software migration from single to multi-core;
· Includes coverage of fault-tolerance and dynamic reconfiguration;
· Uses case studies to demonstrate techniques presented.
8 Ebook di Koen Bertels
Massimo Torquati & Koen Bertels: Smart Multicore Embedded Systems
This book provides a single-source reference to the state-of-the-art of high-level programming models and compilation tool-chains for embedded system platforms. The authors address challenges faced b …
PDF
Inglese
€96.29
Koen Bertels: Hardware/Software Co-design for Heterogeneous Multi-core Platforms
HW/SW Co-Design for Heterogeneous Multi-Core Platforms describes the results and outcome of the FP6 project which focuses on the development of an integrated tool chain targeting a heterogeneous mult …
PDF
Inglese
€96.29
Koen Bertels & Joao M.P. Cardoso: Reconfigurable Computing: Architectures, Tools, and Applications
This book constitutes the thoroughly refereed conference proceedings of the 10th International Symposium on Reconfigurable Computing: Architectures, Tools and Applications, ARC 2014, held in Vilamour …
PDF
Inglese
DRM
€57.60
Antonio Carlos Beck & Koen Bertels: Applied Reconfigurable Computing
This book constitutes the refereed proceedings of the 13th International Symposium on Applied Reconfigurable Computing, ARC 2017, held in Delft, The Netherlands, in April 2017.The 17 full papers and …
EPUB
Inglese
DRM
€57.61
Koen Bertels & Joao M.P. Cardoso: Reconfigurable Computing: Architectures and Applications
1 The International Workshop on Recon?gurable Computing (ARC) started in 2005 in Algarve, Portugal. The major motivation was to create an event where on-going research e?orts as well as more elaborat …
PDF
Inglese
DRM
€58.04
Koen Bertels & Joao M.P. Cardoso: Reconfigurable Computing: Architectures, Tools and Applications
…
PDF
Inglese
DRM
€57.90
Koen Bertels & Michael Schulte: Transactions on High-Performance Embedded Architectures and Compilers V
Transactions on Hi PEAC aims at the timely dissemination of research contributions in computer architecture and compilation methods for high-performance embedded computer systems. Recognizing the con …
EPUB
Inglese
DRM
€58.12