Proceedings of the 2nd Annual Symposium on Computer Architecture - ISCA '75 1975
DOI: 10.1145/642089.642111
|View full text |Cite
|
Sign up to set email alerts
|

A preliminary architecture for a basic data-flow processor

Abstract: A processor is described which can achieve highly parallel execution of programs represented in dataflow form. The language implemented incorporates conditional and iteration mechanisms, and the processor is a step toward a practical data-flow processor for a Fortran-level data-flow language.The processor has a unique architecture which avoids the problems of processor switching and memory/processor interconnecion that usually limit the degree of realizable concurrent processing.The architecture offers an unus… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
47
0
3

Year Published

1985
1985
2018
2018

Publication Types

Select...
5
3

Relationship

0
8

Authors

Journals

citations
Cited by 194 publications
(50 citation statements)
references
References 2 publications
0
47
0
3
Order By: Relevance
“…As in other dataflow architectures, a program is represented as a dataflow graph and instruction dependencies are explicit [7][8]. There is no program counter, instructions are fetched and placed on the grid as they are required.…”
Section: Overview Of Target Tiled Dataflow Machine: Wavescalarmentioning
confidence: 99%
“…As in other dataflow architectures, a program is represented as a dataflow graph and instruction dependencies are explicit [7][8]. There is no program counter, instructions are fetched and placed on the grid as they are required.…”
Section: Overview Of Target Tiled Dataflow Machine: Wavescalarmentioning
confidence: 99%
“…which returns the list (2,6,24). In this example it is assumed that if , =, * , −, pair, head, tail, nil and the integers are elements of Con.…”
Section: Preliminariesmentioning
confidence: 99%
“…Using a language such as Alfl allows one to write the semantic equations almost verbatim from their denotational form. 6 An interesting future research project is to integrate the interpreter into a real-time graphical environment that allows one to see the execution tree unfold dynamically.…”
Section: Commentarymentioning
confidence: 99%
See 1 more Smart Citation
“…They generally implement on the fly only a small, dynamically changing window of dataflow execution. Under the pure data-driven (dataflow ) model/paradigm of computation, an instruction is executed as soon as all its operands become available [2]. Instructions are not ordered and also carry with them their operands.…”
Section: Introductionmentioning
confidence: 99%