• DocumentCode
    2664002
  • Title

    Analysis of execution and communication times of multiprocessor tasks

  • Author

    Reeves, L.A. ; Farooq, M.

  • Author_Institution
    Dept. of Electr. & Comput. Eng., R. Mil. Coll. of Canada, Kingston, Ont., Canada
  • Volume
    3
  • fYear
    1994
  • fDate
    5-9 Sep 1994
  • Firstpage
    1828
  • Abstract
    Much research has been done into the allocation of precedence-constrained tasks to a parallel or distributed processor computer. An accurate a priori measure of each task´s execution time and the inter-task communication times is necessary in order to find an optimal or near-optimal solution; however, many previous papers have used estimates of the execution and communication times, presenting the likelihood of sub-optimal task-to-processor allocations. In this paper, we present a multiprocessor programming environment which has been used successfully to model algorithms as directed acyclic task precedence graphs, and to generate multiprocessor implementations of the algorithms which can accurately determine task execution times and inter-task communication times. Once these times are determined, a near-optimal allocation can be determined easily with well-established branch-and-bound scheduling methods
  • Keywords
    computational complexity; directed graphs; multiprocessing programs; processor scheduling; programming environments; resource allocation; tree searching; algorithm modelling; branch-and-bound scheduling methods; directed acyclic task precedence graphs; distributed processor computer; execution times; inter-task communication times; multiprocessor programming environment; multiprocessor tasks; near-optimal allocation; optimal solution; parallel computer; precedence-constrained task allocation; sub-optimal task-to-processor allocations; Concurrent computing; Distributed computing; Educational institutions; Hardware; Kernel; Military communication; Military computing; Programming environments; Time measurement; Timing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Industrial Electronics, Control and Instrumentation, 1994. IECON '94., 20th International Conference on
  • Conference_Location
    Bologna
  • Print_ISBN
    0-7803-1328-3
  • Type

    conf

  • DOI
    10.1109/IECON.1994.398094
  • Filename
    398094