DocumentCode
1898476
Title
Allocation and scheduling of real-time periodic tasks with relative timing constraints
Author
Cheng, Sheng-Tzong ; Agrawala, Ashok K.
Author_Institution
Inst. of Comput. Sci. & Inf. Eng., Nat. Dong Hwa Univ., Hua Lien, Taiwan
fYear
1995
fDate
25-27 Oct 1995
Firstpage
210
Lastpage
217
Abstract
Allocation problem has always been one of the fundamental issues of building the applications in real-time computing systems. For real-time applications, the allocation problem should directly address the issues of task and communication scheduling. In this context, the allocation of tasks has to fully utilize the available processors and the scheduling of tasks has to meet the specified timing constraints. Clearly, the execution of tasks under the allocation and schedule has to satisfy the precedence, resources, and other synchronization constraints among them. Recently, the timing requirements of the real-time systems emerge that the relative timing constraints are imposed on the consecutive executions of each task and the inter-task temporal relationships are specified across task periods. In this paper we consider the allocation and scheduling problem of the periodic tasks with such timing requirements. Given a set of periodic tasks, we consider the least common multiple (LCM) of the task periods. Each task is extended to several instances within the LCM. The scheduling window for each task instance is derived to satisfy the timing constraints. We develop a simulated annealing algorithm as the overall control algorithm. An example problem of the sanitized version of the Boeing 777 Aircraft Information Management System is solved by the algorithm. Experimental results show that the algorithm solves the problem in a reasonable time complexity
Keywords
processor scheduling; real-time systems; resource allocation; scheduling; communication scheduling; real-time periodic tasks; real-time systems; scheduling; task scheduling; timing constraints; Aircraft; Application software; Computer science; Context; Information management; Processor scheduling; Real time systems; Scheduling algorithm; Simulated annealing; Timing;
fLanguage
English
Publisher
ieee
Conference_Titel
Real-Time Computing Systems and Applications, 1995. Proceedings., Second International Workshop on
Conference_Location
Tokyo
Print_ISBN
0-8186-7106-8
Type
conf
DOI
10.1109/RTCSA.1995.528774
Filename
528774
Link To Document