000 02996nam a22004935i 4500
001 978-3-319-27198-9
003 DE-He213
005 20200421111704.0
007 cr nn 008mamaa
008 160203s2016 gw | s |||| 0|eng d
020 _a9783319271989
_9978-3-319-27198-9
024 7 _a10.1007/978-3-319-27198-9
_2doi
050 4 _aTK7888.4
072 7 _aTJFC
_2bicssc
072 7 _aTEC008010
_2bisacsh
082 0 4 _a621.3815
_223
100 1 _aGuan, Nan.
_eauthor.
245 1 0 _aTechniques for Building Timing-Predictable Embedded Systems
_h[electronic resource] /
_cby Nan Guan.
250 _a1st ed. 2016.
264 1 _aCham :
_bSpringer International Publishing :
_bImprint: Springer,
_c2016.
300 _aXIV, 235 p. 54 illus., 34 illus. in color.
_bonline resource.
336 _atext
_btxt
_2rdacontent
337 _acomputer
_bc
_2rdamedia
338 _aonline resource
_bcr
_2rdacarrier
347 _atext file
_bPDF
_2rda
505 0 _aIntroduction -- Part I Cache Analysis for WCET Estimation -- MRU Cache Analysis for WCET Estimation -- FIFO Cache Analysis for WCET Estimation -- Part II Real-Time Scheduling on Multicores -- Analyzing Preemptive Global Scheduling -- Analyzing Non-preemptive Global Scheduling -- Liu & Layland's Utilization Bound -- Parametric Utilization Bounds -- Cache-Aware Scheduling -- Part III Real-Time Calculus -- Finitary Real-Time Calculus -- EDF in Real-Time Calculus -- .
520 _aThis 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.
650 0 _aEngineering.
650 0 _aMicroprocessors.
650 0 _aElectronics.
650 0 _aMicroelectronics.
650 0 _aElectronic circuits.
650 1 4 _aEngineering.
650 2 4 _aCircuits and Systems.
650 2 4 _aProcessor Architectures.
650 2 4 _aElectronics and Microelectronics, Instrumentation.
710 2 _aSpringerLink (Online service)
773 0 _tSpringer eBooks
776 0 8 _iPrinted edition:
_z9783319271965
856 4 0 _uhttp://dx.doi.org/10.1007/978-3-319-27198-9
912 _aZDB-2-ENG
942 _cEBK
999 _c55166
_d55166