• DocumentCode
    1153963
  • Title

    Processor Scheduling for Linearly Connected Parallel Processors

  • Author

    McDowell, Charles E. ; Appelbe, William F.

  • Author_Institution
    Department of Computer and Information Sciences, University of Califomia
  • Issue
    7
  • fYear
    1986
  • fDate
    7/1/1986 12:00:00 AM
  • Firstpage
    632
  • Lastpage
    638
  • Abstract
    A low-level parallel processor (LLPP) is one in which two or more machine-level operations are executed in parallel. This paper analyzes the use of linearly connected LLPP´s for parallel evaluation of program fragments. A graph-theoretic model is presented which describes the communication constraints of linearly connected parallel processors. A tight, necessary condition for finding assignments of program fragments to linearly connected LLPP´s that require no communication delays is presented. Also, several weak sufficient conditions have been found and efficient heuristics for determining optimal assignments have been developed.
  • Keywords
    Compilers; interconnection networks; interprocessor communication; parallel architecture; parallel computation; processor scheduling; Compaction; Computer architecture; Computer networks; Concurrent computing; Delay; Multiprocessor interconnection networks; Optimal scheduling; Parallel architectures; Processor scheduling; Sufficient conditions; Compilers; interconnection networks; interprocessor communication; parallel architecture; parallel computation; processor scheduling;
  • fLanguage
    English
  • Journal_Title
    Computers, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0018-9340
  • Type

    jour

  • DOI
    10.1109/TC.1986.1676804
  • Filename
    1676804