• DocumentCode
    3451117
  • Title

    Modeling multicomputer task allocation as a vector packing problem

  • Author

    Beck, James E. ; Siewiorek, Daniel P.

  • Author_Institution
    Delco Electron. Corp., Kokomo, IN, USA
  • fYear
    1996
  • fDate
    6-8 Nov 1996
  • Firstpage
    115
  • Lastpage
    120
  • Abstract
    This paper considers the problem of task allocation for embedded, bus-based multicomputers. The problem is shown to be isomorphic to a generalization of vector packing, and heuristic solution techniques are investigated. A total of 256 packing algorithms are considered, using a divide-and-conquer experimentation strategy on a set of sixteen real and synthetic test cases. Performance is compared based on the number of processors, the utilization level of the broadcast bus and run time. This research differs from other approaches in that task allocation is formulated as a “multi-dimensional” problem, and general purpose solution techniques are developed that can accommodate arbitrary models for the schedulable resources
  • Keywords
    multiprocessing systems; processor scheduling; real-time systems; resource allocation; bus-based multicomputers; divide-and-conquer; embedded; heuristic solution techniques; multicomputer task allocation; schedulable resources; task allocation; vector packing; Application software; Costs; Embedded computing; Embedded system; Flow graphs; Hardware; Heuristic algorithms; Microcomputers; Resource management; Testing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    System Synthesis, 1996. Proceedings., 9th International Symposium on
  • Conference_Location
    La Jolla, CA
  • ISSN
    1080-1820
  • Print_ISBN
    0-8186-7563-2
  • Type

    conf

  • DOI
    10.1109/ISSS.1996.565892
  • Filename
    565892