Back to Search Start Over

A High-Level Dataflow System.

Authors :
Verdoscia, L.
Vaccaro, R.
Source :
Computing; Jun1998, Vol. 60 Issue 4, p285-305, 21p
Publication Year :
1998

Abstract

This paper presents a new dataflow graph model, where only data tokens are allowed to flow. First we introduce a High-Level Dataflow System (HLDS) to describe a formal dataflow graph model, then we present a homogeneous HLDS ( hHLDS) that formally describes our proposal. In this proposal the dataflow graph is obtained by employing only actors with homogeneous I/O conditions, that is, each actor, which executes an elemental operation, is characterised by having one output and two input arcs. Even though no control tokens are allowed, i.e. no T-gate, merge, and switch actors are present in this model, it is always possible to obtain dataflow graphs, which represent any programming structure and whose behaviour 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. The main advantage of this representation is that it maps directly to hardware through a one-to-one correspondence between actors of the model and Functional Units of a dataflow machine. [ABSTRACT FROM AUTHOR]

Details

Language :
English
ISSN :
0010485X
Volume :
60
Issue :
4
Database :
Complementary Index
Journal :
Computing
Publication Type :
Academic Journal
Accession number :
49887811
Full Text :
https://doi.org/10.1007/BF02684377