Title :
Precedence constraints in hard real-time distributed systems
Author :
Orozco, J. ; Cayssials, R. ; Santos, J. ; Ferro, E.
Author_Institution :
Dep. Inf. Electr., Univ. Nacional del Sur, Bahia Blanca, Argentina
Abstract :
Hard real-time multitask-multiprocessor systems are one of the more important species of the taxonomic genus of distributed systems. The assignment of m preemptible periodic tasks to be executed in a set of n processors (interconnected through a communications network) is a NP-complete problem that must meet several constraints: time, allocation, resources, communication and precedence. The first three are processor-dependent and the fourth is network-dependent, but all of them can be verified as the assignment process goes on. Precedence constraints, instead, can be best verified when a tentative assignment, meeting the first four constraints, is obtained. In this paper, a formally proved method is presented to validate tentative assignments. In order to solve the problem of jitter in data arrivals, timed release counters are proposed
Keywords :
distributed processing; multiprocessing systems; performance evaluation; real-time systems; NP-complete problem; formally proved method; hard real-time distributed systems; multitask-multiprocessor systems; precedence constraints; taxonomic genus; tentative assignment; tentative assignments; Communication networks; Constraint theory; Counting circuits; Distributed computing; Jitter; NP-complete problem; Power system interconnection; Real time systems; Resource management; Time factors;
Conference_Titel :
Engineering of Complex Computer Systems, 1997. Proceedings., Third IEEE International Conference on
Conference_Location :
Como
Print_ISBN :
0-8186-8126-8
DOI :
10.1109/ICECCS.1997.622294