• DocumentCode
    1600122
  • Title

    Implementation of an optimal task allocation strategy

  • Author

    Kobrosly, Walid

  • Author_Institution
    IBM Glendale Lab., Endicott, NY, USA
  • fYear
    1988
  • fDate
    10/19/1988 12:00:00 AM
  • Firstpage
    212
  • Lastpage
    219
  • Abstract
    The author describes the implementation of a task allocation algorithm for multiprocessing systems, providing a simulation package to allocate tasks among identical processors. The proposed model provides an optimal task-assignment strategy for distributed programs by using the graph theoretical approach proposed by W. Chu et al. (1980). This approach discusses the interconnections between the modules, which are distributed over many processors to take advantage of parallel processing. The simulation package that is used to simulate the task allocation is written in APL. It generates run-times, communication delays, and execution times for the tasks to be distributed. It then optimizes the system execution time and recommends a task allocation scheme based on these values. In addition, the author provides an allocation strategy based on simulation results. In particular, he focuses on the optimal values of the system run-time and communication delay, and subsequently the system execution time
  • Keywords
    distributed processing; multiprocessing systems; performance evaluation; communication delays; distributed programs; multiprocessing systems; optimal task allocation strategy; simulation package; Application software; Costs; Delay; Distributed processing; LAN interconnection; Laboratories; Linear programming; Mathematical model; Packaging; Runtime;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Southern Tier Technical Conference, 1988., Proceedings of the 1988 IEEE
  • Conference_Location
    Binghamton, NY
  • Type

    conf

  • DOI
    10.1109/STIER.1988.95481
  • Filename
    95481