1985
DOI: 10.1007/3-540-15975-4_27
|View full text |Cite
|
Sign up to set email alerts
|

Data flow graph optimization in if1

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
7
0

Year Published

1986
1986
1996
1996

Publication Types

Select...
5
1
1

Relationship

0
7

Authors

Journals

citations
Cited by 29 publications
(7 citation statements)
references
References 0 publications
0
7
0
Order By: Relevance
“…The use of standard optimization s on dataflow graphs has been discussed in the literature [19] [18]. This seems like a useful area for further research, as the future of functional languages depends heavily on improved compilation strategies.…”
Section: Optimizat Ionmentioning
confidence: 99%
See 2 more Smart Citations
“…The use of standard optimization s on dataflow graphs has been discussed in the literature [19] [18]. This seems like a useful area for further research, as the future of functional languages depends heavily on improved compilation strategies.…”
Section: Optimizat Ionmentioning
confidence: 99%
“…The second goal of the project was to investigate optimizatio n techniques for dataflow programs. A paper showing the optimizatio n of an intermedia te graph description language called IFl [19] demonstrat ed how a number of traditional imperative language optimizatio ns can be applied to dataflow graphs. There are some techniques that are no longer useful in the absence of side-effects , but any optimizatio n that reduces the amount of computatio n in a program is useful in both models.…”
Section: Conclus Ionsmentioning
confidence: 99%
See 1 more Smart Citation
“…A front-end compiler converts SISAL code into a graphical, machine-independent intermediate format, known as IF1 [21]. Several standard optimisations, such as eliminating common subexpressions and moving constants out of loops, are performed by IFl-to-IF1 transformations [22]. Machine-specific code generators convert the IF1 code into appropriate machine-code for a variety of parallel machines, including the Cray-1, the Sequent Balance, and the MDFM.…”
Section: Language Levelmentioning
confidence: 99%
“…Our discussions are based on the dataflow representation of a program which is similar to IFl [8]. A program can be described as a set of dataflow graphs with each representing a function and one of them being the main function graph where the computation starts.…”
Section: The Intermediate Dataflow Graphmentioning
confidence: 99%