• DocumentCode
    1155639
  • Title

    Assignment of Job Modules onto Array Processors

  • Author

    Fukunaga, Kunio ; Yamada, Shoichiro ; Kasai, Tamotsu

  • Author_Institution
    Department of Electrical Engineering, College of Engineering, University of Osaka Prefecture
  • Issue
    7
  • fYear
    1987
  • fDate
    7/1/1987 12:00:00 AM
  • Firstpage
    888
  • Lastpage
    891
  • Abstract
    This paper deals with the optimum assignment of job modules onto array processors. In array processors it is important to assign job modules onto processors such that the modules that communicate with each other are assigned to adjacent processors, because communication overhead increases as communications occur between processors that are remotely connected. We propose an efficient algorithm to solve this assignment problem for a specific array of processors. The algorithm reduces the quadratic problem to a solvable linear problem that produces a good, but not necessarily optimal solution. This is followed by a phase of iterations in which the solution is improved by small perturbation of the assignment.
  • Keywords
    Array processors; assignment problem; distributed processing; graph space; heuristic algorithm; job modules; Computer networks; Costs; Data communication; Distributed computing; Distributed processing; Finite element methods; Heuristic algorithms; Microprocessors; Nearest neighbor searches; Array processors; assignment problem; distributed processing; graph space; heuristic algorithm; job modules;
  • fLanguage
    English
  • Journal_Title
    Computers, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0018-9340
  • Type

    jour

  • DOI
    10.1109/TC.1987.1676984
  • Filename
    1676984