A Flow Analysis Procedure for the Translation of High-Level Languages to a Data Flow Language
- 1 September 1980
- journal article
- Published by Institute of Electrical and Electronics Engineers (IEEE) in IEEE Transactions on Computers
- Vol. C-29 (9) , 826-831
- https://doi.org/10.1109/tc.1980.1675682
Abstract
A data flow analysis procedure is described which may be used in the translation of high-level languages to parallel target languages. The technique analyzes the data dependencies which exist between statements in a high-level program and constructs an intermediate form amenable to optimizing transformations and code generation.Keywords
This publication has 6 references indexed in Scilit:
- A Data Flow MultiprocessorIEEE Transactions on Computers, 1977
- A program data flow analysis procedureCommunications of the ACM, 1976
- A Simple Algorithm for Global Data Flow Analysis ProblemsSIAM Journal on Computing, 1975
- A preliminary architecture for a basic data-flow processorPublished by Association for Computing Machinery (ACM) ,1975
- A stream processing networkACM SIGPLAN Notices, 1975
- A language design for concurrent processesPublished by Association for Computing Machinery (ACM) ,1968