• DocumentCode
    1056239
  • Title

    Static assignment of stochastic tasks using majorization

  • Author

    Nicol, David M. ; Simha, Rahul ; Towsley, Don

  • Author_Institution
    Dept. of Comput. Sci., Coll. of William & Mary, Williamsburg, VA, USA
  • Volume
    45
  • Issue
    6
  • fYear
    1996
  • fDate
    6/1/1996 12:00:00 AM
  • Firstpage
    730
  • Lastpage
    740
  • Abstract
    We consider the problem of statically assigning many tasks to a (smaller) system of homogeneous processors, where a task´s structure is modeled as a branching process, all tasks are assumed to have identical behavior, and the tasks may synchronize frequently. We show how the theory of majorization can be used to obtain a partial order among possible task assignments. We show that if the vector of numbers of tasks assigned to each processor under one mapping is majorized by that of another mapping, then the former mapping is better than the latter with respect to a large number of objective functions. In particular, we show how the metrics of finishing time, the space-time product, and reliability are all captured. We also apply majorization to the problem of partitioning a pool of processors for distribution among parallelizable tasks. Limitations of the approach, which include the static nature of the assignment, are also discussed
  • Keywords
    parallel processing; processor scheduling; stochastic processes; branching process; finishing time metric; homogeneous processors; majorization; objective functions; parallelizable tasks; partial order; partitioning; reliability metric; space-time product metric; static assignment; stochastic tasks; task assignments; Degradation; Finishing; Information analysis; Information science; Load management; Notice of Violation; Resource management; Senior members; Stochastic processes; Stochastic systems;
  • fLanguage
    English
  • Journal_Title
    Computers, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0018-9340
  • Type

    jour

  • DOI
    10.1109/12.506428
  • Filename
    506428