Title :
Conditional and iterative structures using a homogeneous static dataflow graph model
Author :
Verdoscia, L. ; Vaccaro, R.
Author_Institution :
Istituto per la Ricerca sui Sistemi Inf. Paralleli, CNR, Naples, Italy
Abstract :
This paper presents a static dataflow graph model, where only data tokens are allowed to flow. The proposed model is formally described, and the dataflow graph is obtained by employing only actors with homogeneous I/O conditions. Each actor, which executes an elemental operation, is characterized by having one output and two input arcs. Even though no control tokens are allowed, so that no T-gate, merge, and switch actors are present in this model, it is always possible to represent conditional and iterative structures whose behavior is well-behaved. As homogeneous I/O conditions are a severe restriction to represent the flow of a computation and the token flow in such dataflow graphs is completely asynchronous, proof is given to guarantee their determinacy
Keywords :
data flow analysis; multiprocessing systems; program diagnostics; data tokens; dataflow graphs; homogeneous static dataflow graph model; iterative structures; static dataflow graph model; token flow; Computational modeling; Computer architecture; Computer networks; Costs; Data flow computing; Hardware; Processor scheduling; Proposals; Switches; Very large scale integration;
Conference_Titel :
Massively Parallel Computing Systems, 1994., Proceedings of the First International Conference on
Conference_Location :
Ischia
Print_ISBN :
0-8186-6322-7
DOI :
10.1109/MPCS.1994.367054