Cargando…

Techniques for building timing-predictable embedded systems

This book describes state-of-the-art techniques for designing real-time computer systems. The author shows how to estimate precisely the effect of cache architecture on the execution time of a program, how to dispatch workload on multicore processors to optimize resources, while meeting deadline con...

Descripción completa

Detalles Bibliográficos
Autor principal: Guan, Nan
Lenguaje:eng
Publicado: Springer 2016
Materias:
Acceso en línea:https://dx.doi.org/10.1007/978-3-319-27198-9
http://cds.cern.ch/record/2137851
_version_ 1780950015407030272
author Guan, Nan
author_facet Guan, Nan
author_sort Guan, Nan
collection CERN
description This book describes state-of-the-art techniques for designing real-time computer systems. The author shows how to estimate precisely the effect of cache architecture on the execution time of a program, how to dispatch workload on multicore processors to optimize resources, while meeting deadline constraints, and how to use closed-form mathematical approaches to characterize highly variable workloads and their interaction in a networked environment. Readers will learn how to deal with unpredictable timing behaviors of computer systems on different levels of system granularity and abstraction. Introduces promising techniques for dealing with challenges associated with deploying real-time systems on multicore platforms; Provides a complete picture of building timing-predictable computer systems, at the program level, component level and system level; Leverages different levels of abstraction to deal with the complexity of the analysis.
id cern-2137851
institution Organización Europea para la Investigación Nuclear
language eng
publishDate 2016
publisher Springer
record_format invenio
spelling cern-21378512021-04-21T19:46:04Zdoi:10.1007/978-3-319-27198-9http://cds.cern.ch/record/2137851engGuan, NanTechniques for building timing-predictable embedded systemsEngineeringThis book describes state-of-the-art techniques for designing real-time computer systems. The author shows how to estimate precisely the effect of cache architecture on the execution time of a program, how to dispatch workload on multicore processors to optimize resources, while meeting deadline constraints, and how to use closed-form mathematical approaches to characterize highly variable workloads and their interaction in a networked environment. Readers will learn how to deal with unpredictable timing behaviors of computer systems on different levels of system granularity and abstraction. Introduces promising techniques for dealing with challenges associated with deploying real-time systems on multicore platforms; Provides a complete picture of building timing-predictable computer systems, at the program level, component level and system level; Leverages different levels of abstraction to deal with the complexity of the analysis.Springeroai:cds.cern.ch:21378512016
spellingShingle Engineering
Guan, Nan
Techniques for building timing-predictable embedded systems
title Techniques for building timing-predictable embedded systems
title_full Techniques for building timing-predictable embedded systems
title_fullStr Techniques for building timing-predictable embedded systems
title_full_unstemmed Techniques for building timing-predictable embedded systems
title_short Techniques for building timing-predictable embedded systems
title_sort techniques for building timing-predictable embedded systems
topic Engineering
url https://dx.doi.org/10.1007/978-3-319-27198-9
http://cds.cern.ch/record/2137851
work_keys_str_mv AT guannan techniquesforbuildingtimingpredictableembeddedsystems