Title :
Static allocation of periodic tasks with precedence constraints in distributed real-time systems
Author :
Peng, Dar-Tzen ; Shin, Kang G.
Author_Institution :
Dept. of Electr. Eng. & Comput. Sci., Michigan Univ., Ann Arbor, MI, USA
Abstract :
Using two branch-and-bound (B&B) algorithms, an optimal solution is proposed to the problem of allocating (or assigning with the subsequent scheduling considered) periodic tasks to a set of heterogeneous processing nodes (PNs) of a distributed real-time system. The allocation objective is to minimize the maximum normalized task response time, called the system hazard, subject to precedence constraints among the tasks to be allocated. First, the task system is modeled with a task graph, which describes computation and communication modules as well as the precedence constraints among them. Second, the exact system hazard of a complete assignment is determined so that an optimal assignment can be derived. This exact cost is obtained by optimally scheduling the modules assigned to each PN with a B&B algorithm guided by the dominance relationship between simultaneously schedulable modules. Third, to reduce the amount of computation needed for an optimal assignment, a lower-bound system hazard that is obtainable with a polynomial time algorithm is derived
Keywords :
computational complexity; distributed processing; scheduling; B&B algorithm; PNs; branch-and-bound algorithms; communication modules; computation; distributed real-time systems; dominance relationship; heterogeneous processing nodes; maximum normalized task response time; minimize; optimal solution; periodic tasks; polynomial time algorithm; precedence constraints; scheduling; static allocation; system hazard; task graph; task system; Cost function; Delay; Distributed computing; Hazards; Laboratories; Polynomials; Processor scheduling; Real time systems; Scheduling algorithm; Time factors;
Conference_Titel :
Distributed Computing Systems, 1989., 9th International Conference on
Conference_Location :
Newport Beach, CA
Print_ISBN :
0-8186-1953-8
DOI :
10.1109/ICDCS.1989.37947