A parallel programming environment based on data flow is described. Programming in the environment involves use with an interactive graphic editor which facilitates the construction of a program graph consisting of modules, ports, paths and triggers. Parallelism is inherent since data presence allows many modules to execute concurrently. The graph is executed directly without transformation to traditional representations. The environment supports programming at a very high level as opposed to parallelism at the individual instruction level.
R. E. Eggen and J. R. Metzner, "An Inherently Parallel Large Grained Data Flow Environment," Proceedings of the 1988 ACM 16th Annual Conference on Computer Science, CSC 1988, pp. 551 - 557, Association for Computing Machinery (ACM), Feb 1988.
The definitive version is available at https://doi.org/10.1145/322609.323134
International Standard Book Number (ISBN)
Article - Conference proceedings
© 2023 Association for Computing Machinery (ACM), All rights reserved.
01 Feb 1988