Integrated software environment for dataflow computation
Jan Kwiatkowski, Marek Andruszkiewicz, S. Plaskowicki
Abstract
Jan Kwiatkowski, Marek Andruszkiewicz, S. Plaskowicki
Abstract
Presently there is the need for incorporating novel issues, for example new hardware architectures like array processors, dataflow computers, and new concepts like nondeterminism and concurrency into existing computer science curricula. Dataflow processing is based on the principle that an instruction is executable as soon as all its operands value are available. Dataflow will thus take maximum advantage of the parallelism in the program without having to specify this parallelism explicitly. The paper presents a short description of the integrated software environment which gives the possibility of programming dataflow computers at different programming levels.>
A significance statement is not available in the OpenAlex record.
A contribution statement is not available in the OpenAlex record.
Method details are not available in the OpenAlex metadata.
Findings are not separately available in the OpenAlex metadata.
Limitations are not available in the OpenAlex metadata.
Application details are not available in the OpenAlex metadata.
Presently there is the need for incorporating novel issues, for example new hardware architectures like array processors, dataflow computers, and new concepts like nondeterminism and concurrency into existing computer science curricula. Dataflow processing is based on the principle that an instruction is executable as soon as all its operands value are available. Dataflow will thus take maximum advantage of the parallelism in the program without having to specify this parallelism explicitly. The paper presents a short description of the integrated software environment which gives the possibility of programming dataflow computers at different programming levels.>
Key concepts: Dataflow, Computer science, Executable, Operand, Programming language, Parallel computing, Parallelism (grammar), Dataflow architecture