• DocumentCode
    1101317
  • Title

    Bounds for Maxium Parallelism in a Bilogic Graph Model of Computations

  • Author

    Baer, Jean-loup E. ; Estrin, Gerald

  • Author_Institution
    IEEE
  • Issue
    11
  • fYear
    1969
  • Firstpage
    1012
  • Lastpage
    1014
  • Abstract
    Given an acyclic directed graph where vertices represent computational tasks, arcs represent transfer of control, and two labels—called input and output logics—associated with each vertex show either the concurrency or the mutual exclusiveness of tasks, procedures are given to determine a lower and an upper bound on the number of processors required for maximum parallelism. The lower bound is obtained via a mean path length approach, while the upper bound is based on the structure of the graph. A detailed algorithm is given for the latter. First, some reduction rules are applied yielding a subset of the vertices which can be performed in parallel. Then the maximum cut in the graph is determined taking into account mutually exclusive vertices. Results are given for example graphs.
  • Keywords
    Boolean matrices, directed graphs, models of computations, parallel processing, precedence matrix.; Computational modeling; Concurrent computing; Control systems; Logic; Multiprocessing systems; Parallel processing; Processor scheduling; Resource management; Scheduling algorithm; Upper bound; Boolean matrices, directed graphs, models of computations, parallel processing, precedence matrix.;
  • fLanguage
    English
  • Journal_Title
    Computers, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0018-9340
  • Type

    jour

  • DOI
    10.1109/T-C.1969.222572
  • Filename
    1671165