• DocumentCode
    1924344
  • Title

    A technique to derive time costs of data flow programs

  • Author

    Qin, Bin ; Ammar, Reda A. ; Sholl, Howard A.

  • Author_Institution
    Dept. of Comput. Sci. & Eng., Connecticut Univ., Storrs, CT, USA
  • fYear
    1990
  • fDate
    21-23 Mar 1990
  • Firstpage
    155
  • Lastpage
    162
  • Abstract
    The authors present a technique for analyzing the time cost behavior of data-flow programs that are loop free or contain non tested loops that meet certain constraints. It is assumed that the underlying computer system is a dynamic data-flow computer which has sufficient processors to support the execution of data-flow programs. The token model is modified to describe both the execution and time cost behavior. The technique is similar to some flow-analysis and graph-reduction techniques. In analyzing the time cost of a data-flow program, the technique first determines the number of tokens that pass through each edge in the program. All nodes that are neither input nor output nodes are then deleted. Every time a node or an edge is deleted, the time cost associated with it is properly distributed within the program. Since the resultant program only contains edges that connect input and output nodes, the time cost of the program can be easily obtained. Two examples are given to show the use of the technique
  • Keywords
    parallel processing; parallel programming; data flow programs; dynamic data-flow computer; flow-analysis; graph-reduction techniques; loop free; time cost behavior; time costs derivation; token model; Computer science; Costs; Data engineering; Data flow computing; Fluid flow measurement; Parallel processing; Performance analysis; Pipelines; System performance;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computers and Communications, 1990. Conference Proceedings., Ninth Annual International Phoenix Conference on
  • Conference_Location
    Scottsdale, AZ
  • Print_ISBN
    0-8186-2030-7
  • Type

    conf

  • DOI
    10.1109/PCCC.1990.101614
  • Filename
    101614