• DocumentCode
    971877
  • Title

    Iteration bounds of single-rate data flow graphs for concurrent processing

  • Author

    Chao, Daniel Y. ; Wang, David T.

  • Author_Institution
    Dept. of Comput. & Inf. Sci., New Jersey Inst. of Technol., Newark, NJ, USA
  • Volume
    40
  • Issue
    9
  • fYear
    1993
  • fDate
    9/1/1993 12:00:00 AM
  • Firstpage
    629
  • Lastpage
    634
  • Abstract
    Single-rate data flow graphs (DFGs) are often used for modeling iterative concurrent activities. A DFG and its iteration bound are equivalent to a marked graph and cycle time of a Petri net, respectively. Ramamoorthy and Ho [1980] developed an efficient algorithm for checking the minimum cycle time against a predetermined performance requirement. This work presents a systematic procedure to find the iteration bound and the critical loop with time complexity O(n3 log n) (n being the number of nodes), memory requirements of O(n 2), and subcritical loops with time complexity O(n3). The next-critical loops are also studied because they may become the new critical loop if the look-ahead technique is used. The above procedure has been implemented in the C programming language which interfaces with a Petri net X-window tool to display the performance results
  • Keywords
    C language; Petri nets; computational complexity; directed graphs; parallel processing; C programming language; Petri net; X-window tool; concurrent processing; critical loop; cycle time; iterative concurrent activities; look-ahead technique; marked graph; memory requirements; single-rate data flow graphs; subcritical loops; time complexity; Chaos; Circuits; Computer languages; Concurrent computing; Delay effects; Displays; Flow graphs; Information science; Iterative algorithms; System performance;
  • fLanguage
    English
  • Journal_Title
    Circuits and Systems I: Fundamental Theory and Applications, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1057-7122
  • Type

    jour

  • DOI
    10.1109/81.244917
  • Filename
    244917