• DocumentCode
    2356128
  • Title

    Task and resource assignment in distributed real-time systems

  • Author

    Tia, Too-Seng ; Liu, Jane W S

  • Author_Institution
    Dept. of Comput. Sci., Illinois Univ., Urbana, IL, USA
  • fYear
    1994
  • fDate
    28-29 Apr 1994
  • Firstpage
    43
  • Lastpage
    51
  • Abstract
    In this paper, we propose an efficient algorithm to statically assign tasks and logical resources to the processors, taking into account the blocking times due to resource contention. We formulate the assignment problem using an assignment graph where the weights on the edges of the graph represent the desirability of assigning the tasks (connected by the edges) to the processors. These weights are computed based on the resource usages, communication costs, and the priorities of the tasks. An efficient clustering and graph-bisection algorithm is used to find an assignment of the tasks and resources such that the total communication costs and total blocking time are minimized, subject to the constraint that the tasks are schedulable after the assignment. Experimental results indicate the effectiveness of our algorithm
  • Keywords
    distributed processing; real-time systems; resource allocation; assignment graph; clustering algorithm; distributed real-time systems; graph-bisection algorithm; logical resources; resource assignment; task assignment; total blocking time; total communication costs; Clustering algorithms; Communication system traffic control; Computer science; Control systems; Costs; Digital control; Processor scheduling; Real time systems; Scheduling algorithm; Timing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel and Distributed Real-Time Systems, 1994. Proceedings of the Second Workshop on
  • Conference_Location
    Cancun
  • Print_ISBN
    0-8186-6420-7
  • Type

    conf

  • DOI
    10.1109/WPDRTS.1994.365651
  • Filename
    365651