Elasticity of Workloads and Periods of Parallel Real-Time Tasks
Elasticity of Workloads and Periods of Parallel Real-Time Tasks
复制标题
并行实时任务的工作负载弹性和周期
DOI:
--
复制
发表时间:
2018
期刊:
影响因子:
--
通讯作者:
C. Wong
中科院分区:
文献类型:
--
作者:
James Orr;C. Gill;Kunal Agrawal;Sanjoy Baruah;Christian Cianfarani;Phyllis Ang;C. Wong
The elastic task model allows sequential periodic real-time tasks, such as those found in multimedia players and adaptive control systems, to adjust their periods dynamically to manage quality of service or to accommodate other tasks. Recent theoretical advances show that parallel real-time tasks can adapt their periods similarly. This paper further extends the concept of elasticity of parallel real-time tasks, to allow them to adapt their computational workloads instead of their periods, such as when a real-time video processing application can improve image quality if it can do more computation within a given period. This paper also presents a new concurrency platform in which each parallel real-time task can adapt either its period or its workload, supporting heterogeneous forms of elasticity for different application needs. Empirical evaluations we have conducted (1) demonstrate the ability of this concurrency platform to enforce theoretical guarantees from both prior work and results developed in this paper, and (2) help to quantify and demonstrate tradeoffs between temporal and computational elasticity.