LUCID, the dataflow programming language
LUCID, the dataflow programming language
Programming in MODULA-2 (3rd corrected ed.)
Programming in MODULA-2 (3rd corrected ed.)
Processor Scheduling for Linearly Connected Parallel Processors
IEEE Transactions on Computers
Modula-2 programming
Communicating sequential processes
Communications of the ACM - Special 25th Anniversary Issue
Communications of the ACM
A GRAPH MODEL FOR PARALLEL COMPUTATIONS
A GRAPH MODEL FOR PARALLEL COMPUTATIONS
VAL- ORIENTED ALGORITHMIC LANGUAGE, PRELIMINARY REFERENCE MANUAL
VAL- ORIENTED ALGORITHMIC LANGUAGE, PRELIMINARY REFERENCE MANUAL
A language for the specification and representation of programs in a data flow model of computation
A language for the specification and representation of programs in a data flow model of computation
The LDF 100: a large grain dataflow parallel processor
ACM SIGARCH Computer Architecture News
Hi-index | 0.00 |
Multiprocess programs date back to the earliest multiuser operating systems. Recently this venerable programming methodology has been adapted to programming computer systems that consist of multiple processors. In this paper we discuss the large grain dataflow programming model and its strengths compared to the process model.Unlike the process model, the dataflow model was developed for parallel processors. Using dataflow it can be shown that a program (e.g., a graph) will be free from race conditions (deterministic). Large grain dataflow gives the programmer a framework that can be used in program design. Large grain dataflow programming is discussed in the context of the LDF 100, a distributed memory parallel processor.