Allocation and Scheduling of Real-Time Periodic Tasks with Relative Timing Constraints

dc.contributor.authorCheng, Sheng-Tzongen_US
dc.contributor.authorAgrawala, Ashok K.en_US
dc.date.accessioned2004-05-31T22:29:53Z
dc.date.available2004-05-31T22:29:53Z
dc.date.created1995-01en_US
dc.date.issued1998-10-15en_US
dc.description.abstractAllocation problem has always been one of the fundamental issues of building the applications in distributed computing systems (DCS). For real-time applications on DCS, 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. (Also cross-referenced as UMIACS-TR-95-6)en_US
dc.format.extent420206 bytes
dc.format.mimetypeapplication/postscript
dc.identifier.urihttp://hdl.handle.net/1903/691
dc.language.isoen_US
dc.relation.isAvailableAtDigital Repository at the University of Marylanden_US
dc.relation.isAvailableAtUniversity of Maryland (College Park, Md.)en_US
dc.relation.isAvailableAtTech Reports in Computer Science and Engineeringen_US
dc.relation.isAvailableAtUMIACS Technical Reportsen_US
dc.relation.ispartofseriesUM Computer Science Department; CS-TR-3402en_US
dc.relation.ispartofseriesUMIACS; UMIACS-TR-95-6en_US
dc.titleAllocation and Scheduling of Real-Time Periodic Tasks with Relative Timing Constraintsen_US
dc.typeTechnical Reporten_US

Files

Original bundle

Now showing 1 - 2 of 2
No Thumbnail Available
Name:
CS-TR-3402.ps
Size:
410.36 KB
Format:
Postscript Files
Loading...
Thumbnail Image
Name:
CS-TR-3402.pdf
Size:
246.57 KB
Format:
Adobe Portable Document Format
Description:
Auto-generated copy of CS-TR-3402.ps