This Article 
   
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
2013 IEEE 19th Real-Time and Embedded Technology and Applications Symposium (RTAS)
A real-time scheduling service for parallel tasks
Philadelphia, PA, USA USA
April 09-April 11
ISBN: 978-1-4799-0186-9
David Ferry, Department of Computer Science and Engineering, Washington University in St. Louis
Jing Li, Department of Computer Science and Engineering, Washington University in St. Louis
Mahesh Mahadevan, Department of Computer Science and Engineering, Washington University in St. Louis
Kunal Agrawal, Department of Computer Science and Engineering, Washington University in St. Louis
Christopher Gill, Department of Computer Science and Engineering, Washington University in St. Louis
Chenyang Lu, Department of Computer Science and Engineering, Washington University in St. Louis
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.
Citation:
David Ferry, Jing Li, Mahesh Mahadevan, Kunal Agrawal, Christopher Gill, Chenyang Lu, "A real-time scheduling service for parallel tasks," rtas, pp.261-272, 2013 IEEE 19th Real-Time and Embedded Technology and Applications Symposium (RTAS), 2013
Usage of this product signifies your acceptance of the Terms of Use.