|
| This Article | ||
| ||
| Share | ||
| Bibliographic References | ||
| Add to: | ||
| | ||
| Search | ||
| ||
13th IEEE Real Time and Embedded Technology and Applications Symposium (RTAS'07)
Soft Real-Time Scheduling on Performance Asymmetric Multicore Platforms
Bellevue, Washington
April 03-April 06
ISBN: 0-7695-2800-7
| ASCII Text | x | ||
| John M. Calandrino, Dan Baumberger, Tong Li, Scott Hahn, James H. Anderson, "Soft Real-Time Scheduling on Performance Asymmetric Multicore Platforms," 2009 15th IEEE Real-Time and Embedded Technology and Applications Symposium, pp. 101-112, 13th IEEE Real Time and Embedded Technology and Applications Symposium (RTAS'07), 2007. | |||
| BibTex | x | ||
| @article{ 10.1109/RTAS.2007.35, author = {John M. Calandrino and Dan Baumberger and Tong Li and Scott Hahn and James H. Anderson}, title = {Soft Real-Time Scheduling on Performance Asymmetric Multicore Platforms}, journal ={2009 15th IEEE Real-Time and Embedded Technology and Applications Symposium}, volume = {0}, year = {2007}, issn = {1080-1812}, pages = {101-112}, doi = {http://doi.ieeecomputersociety.org/10.1109/RTAS.2007.35}, publisher = {IEEE Computer Society}, address = {Los Alamitos, CA, USA}, } | |||
| RefWorks Procite/RefMan/Endnote | x | ||
| TY - CONF JO - 2009 15th IEEE Real-Time and Embedded Technology and Applications Symposium TI - Soft Real-Time Scheduling on Performance Asymmetric Multicore Platforms SN - 1080-1812 SP101 EP112 A1 - John M. Calandrino, A1 - Dan Baumberger, A1 - Tong Li, A1 - Scott Hahn, A1 - James H. Anderson, PY - 2007 KW - null VL - 0 JA - 2009 15th IEEE Real-Time and Embedded Technology and Applications Symposium ER - | |||
DOI Bookmark: http://doi.ieeecomputersociety.org/10.1109/RTAS.2007.35
This paper discusses an approach for supporting soft real-time periodic tasks in Linux on performance asymmetric multicore platforms (AMPs). Such architectures consist of a large number of processing units on one or several chips, where each processing unit is capable of executing the same instruction set at a different performance level. We discuss deficiencies of Linux in supporting periodic real-time tasks, particularly when cores are asymmetric, and how such deficiencies were overcome. We also investigate how to provide good performance for non-real-time tasks in the presence of a real-time workload. We show that this can be done by using deferrable servers to explicitly reserve a share of each core for non-real-time tasks. This allows non-real-time tasks to have priority over real-time tasks when doing so will not cause timing requirements to be violated, thus improving non-real-time response times. Experiments show that even small deferrable servers can have a dramatic impact on non-real-time task performance.
Citation:
John M. Calandrino, Dan Baumberger, Tong Li, Scott Hahn, James H. Anderson, "Soft Real-Time Scheduling on Performance Asymmetric Multicore Platforms," rtas, pp.101-112, 13th IEEE Real Time and Embedded Technology and Applications Symposium (RTAS'07), 2007
Usage of this product signifies your acceptance of the Terms of Use.
