TY - GEN
T1 - A real-time scheduling service for parallel tasks
AU - Ferry, David
AU - Li, Jing
AU - Mahadevan, Mahesh
AU - Agrawal, Kunal
AU - Gill, Christopher
AU - Lu, Chenyang
N1 - Copyright:
Copyright 2013 Elsevier B.V., All rights reserved.
PY - 2013
Y1 - 2013
N2 - The multi-core revolution presents both opportunities and challenges for real-time systems. Parallel computing can yield significant speedup for individual tasks (enabling shorter deadlines, or more computation within the same deadline), but unless managed carefully may add complexity and overhead that could potentially wreck real-time performance. There is little experience to date with the design and implementation of realtime systems that allow parallel tasks, yet the state of the art cannot progress without the construction of such systems. In this work we describe the design and implementation of a scheduler and runtime dispatcher for a new concurrency platform, RT-OpenMP, whose goal is the execution of real-time workloads with intra-task parallelism.
AB - The multi-core revolution presents both opportunities and challenges for real-time systems. Parallel computing can yield significant speedup for individual tasks (enabling shorter deadlines, or more computation within the same deadline), but unless managed carefully may add complexity and overhead that could potentially wreck real-time performance. There is little experience to date with the design and implementation of realtime systems that allow parallel tasks, yet the state of the art cannot progress without the construction of such systems. In this work we describe the design and implementation of a scheduler and runtime dispatcher for a new concurrency platform, RT-OpenMP, whose goal is the execution of real-time workloads with intra-task parallelism.
UR - http://www.scopus.com/inward/record.url?scp=84881097591&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=84881097591&partnerID=8YFLogxK
U2 - 10.1109/RTAS.2013.6531098
DO - 10.1109/RTAS.2013.6531098
M3 - Conference contribution
AN - SCOPUS:84881097591
SN - 9781479901869
T3 - Real-Time Technology and Applications - Proceedings
SP - 261
EP - 272
BT - 2013 IEEE 19th Real-Time and Embedded Technology and Applications Symposium, RTAS 2013
T2 - 2013 IEEE 19th Real-Time and Embedded Technology and Applications Symposium, RTAS 2013
Y2 - 9 April 2013 through 11 April 2013
ER -