• DocumentCode
    2385741
  • 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
  • fYear
    1997
  • fDate
    8-12 Sep 1997
  • Firstpage
    33
  • Lastpage
    38
  • 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;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Engineering of Complex Computer Systems, 1997. Proceedings., Third IEEE International Conference on
  • Conference_Location
    Como
  • Print_ISBN
    0-8186-8126-8
  • Type

    conf

  • DOI
    10.1109/ICECCS.1997.622294
  • Filename
    622294