ACM Home Page
Please provide us with feedback. Feedback
Portioned EDF-based scheduling on multiprocessors
Full text PdfPdf (482 KB)
Source
International Conference On Embedded Software archive
Proceedings of the 8th ACM international conference on Embedded software table of contents
Atlanta, GA, USA
SESSION: Scheduling table of contents
Pages 139-148  
Year of Publication: 2008
ISBN:978-1-60558-468-3
Authors
Shinpei Kato  Keio University, Yokohama, Japan
Nobuyuki Yamasaki  Keio University, Yokohama, Japan
Sponsors
ACM: Association for Computing Machinery
SIGBED: ACM Special Interest Group on Embedded Systems
SIGMICRO: ACM Special Interest Group on Microarchitectural Research and Processing
SIGDA: ACM Special Interest Group on Design Automation
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 16,   Downloads (12 Months): 113,   Citation Count: 0
Additional Information:

abstract   references   index terms   collaborative colleagues  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/1450058.1450078
What is a DOI?

ABSTRACT

This paper presents an EDF-based algorithm, called Earliest Deadline Deferrable Portion (EDDP), for efficient scheduling of recurrent real-time tasks on multiprocessor systems. The design of EDDP is based on the portioned scheduling technique which classifies each task into a fixed task or a migratable task. A fixed task is scheduled on the dedicated processor without migrations. A migratable task is meanwhile permitted to migrate between the particular two processors. In order to curb the cost of task migrations, EDDP makes at most M -- 1 migratable tasks on M processors. The scheduling analysis derives the condition for a given task set to be schedulable. It is also proven that no tasks ever miss deadlines, if the system utilization does not exceed 65%. Beyond the theoretical analysis, the effectiveness of EDDP is evaluated through simulation studies. Simulation results show that EDDP achieves high system utilization with a small number of preemptions, compared with the traditional EDF-based algorithms.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
1
J. Anderson and A. Srinivasan. Early-Release Fair Scheduling. In Proc. of the Euromicro Conference on Real-Time Systems, pages 35--43, 2000.
 
2
 
3
 
4
S. Baruah, N. Cohen, C. Plaxton, and D. Varvel. Proportionate Progress: A Notion of Fairness in Resource Allocation. Algorithmica, 15:600--625, 1996.
 
5
 
6
 
7
 
8
S. Cho, S. Lee, A. Han, and K. Lin. Efficient Real-Time Scheduling Algorithms for Multiprocessor Systems. IEICE Transactions on Communications, E85-B(12):2859--2867, 2002.
 
9
 
10
S. K. Dhall and C. L. Liu. On a Real-Time Scheduling Problem. Operations Research, 26:127--140, 1978.
 
11
 
12
 
13
S. Kato and N. Yamasaki. Portioned Static-Priority Scheduling on Multiprocessors. In Proc. of the IEEE International Parallel and Distributed Processing Symposium, 2008.
14
 
15
 
16
 
17
 
18
 
19

Collaborative Colleagues:
Shinpei Kato: colleagues
Nobuyuki Yamasaki: colleagues