{"product_id":"9781461375302","title":"Deadline Scheduling for Real-Time Systems: EDF and Related Algorithms","description":"\u003ch1\u003eDeadline Scheduling for Real-Time Systems: EDF and Related Algorithms\u003c\/h1\u003e \u003ch2\u003eStankovic, John A.; Spuri, Marco; Ramamritham, Krithi; Buttazzo, Giorgio C\u003c\/h2\u003e \u003cp\u003eMany real-time systems rely on static scheduling algorithms.  This includes cyclic scheduling, rate monotonic scheduling and fixed  schedules created by off-line scheduling techniques such as dynamic  programming, heuristic search, and simulated annealing. However, for  many real-time systems, static scheduling algorithms are quite  restrictive and inflexible. For example, highly automated agile  manufacturing, command, control and communications, and distributed  real-time multimedia applications all operate over long lifetimes and  in highly non-deterministic environments. Dynamic real-time scheduling  algorithms are more appropriate for these systems and are used in such  systems. Many of these algorithms are based on earliest deadline first  (EDF) policies. There exists a wealth of literature on EDF-based  scheduling with many extensions to deal with sophisticated issues such  as precedence constraints, resource requirements, system overload,  multi-processors, and distributed systems. \u003cbr\u003e  \u003cem\u003eDeadline Scheduling for Real-Time Systems: EDF and Related  Algorithms\u003c\/em\u003e aims at collecting a significant body of knowledge on  EDF scheduling for real-time systems, but it does not try to be  all-inclusive (the literature is too extensive). The book primarily  presents the algorithms and associated analysis, but guidelines,  rules, and implementation considerations are also discussed,  especially for the more complicated situations where mathematical  analysis is difficult. \u003cbr\u003e  In general, it is very difficult to codify and taxonomize scheduling  knowledge because there are many performance metrics, task  characteristics, and system configurations. Also, adding to the  complexity is the fact that a variety of algorithms have been designed  for different combinations of these considerations. In spite of the  recent advances there are still gaps in the solution space and there  is a need to integrate the available solutions. For example, a list of  issues to consider includes: \u003c\/p\u003e\u003cul\u003e \u003cli\u003epreemptive versus  non-preemptive tasks, \u003c\/li\u003e  \u003cli\u003euni-processors versus multi-processors,  \u003c\/li\u003e  \u003cli\u003eusing EDF at dispatch time versus EDF-based planning,  \u003c\/li\u003e  \u003cli\u003eprecedence constraints among tasks, \u003c\/li\u003e  \u003cli\u003eresource constraints,  \u003c\/li\u003e  \u003cli\u003eperiodic versus aperiodic versus sporadic tasks,  \u003c\/li\u003e  \u003cli\u003escheduling during overload, \u003c\/li\u003e  \u003cli\u003efault tolerance requirements,  and \u003c\/li\u003e  \u003cli\u003eproviding guarantees and levels of guarantees (meeting  quality of service requirements). \u003c\/li\u003e  \u003c\/ul\u003e   \u003cbr\u003e  \u003cem\u003eDeadline Scheduling for Real-Time Systems: EDF and Related  Algorithms\u003c\/em\u003e should be of interest to researchers, real-time system  designers, and instructors and students, either as a focussed course  on deadline-based scheduling for real-time systems, or, more likely,  as part of a more general course on real-time computing. The book  serves as an invaluable reference in this fast-moving field. \u003ch3\u003eDetails\u003c\/h3\u003e \u003cp\u003ePublished by: Springer\u003c\/p\u003e \u003cp\u003ePublication Date: 2013-03-22\u003c\/p\u003e \u003cp\u003eFormat: Paperback\u003c\/p\u003e \u003cp\u003eISBN-13: 9781461375302\u003c\/p\u003e \u003cp\u003eDOI: 10.1007\/978-1-4615-5535-3\u003c\/p\u003e \u003cp\u003eDimensions: 235.0cm x155.0cm\u003c\/p\u003e \u003cp\u003ePages: 273.0\u003c\/p\u003e ","brand":"Springer US","offers":[{"title":"Default Title","offer_id":44358977028236,"sku":"9781461375302","price":152.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0710\/9545\/1788\/files\/9781461375302.jpg?v=1767147535","url":"https:\/\/lateknightbooks.com\/products\/9781461375302","provider":"Late Knight Books and Services, LLC","version":"1.0","type":"link"}