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
Link To Document :
بازگشت