The goal of this thesis was to create a system for performing arbitrary operations on data in parallel using a data-flow graph. In this thesis we developed a system for parallel execution of data-flow graphs. Every node in the graph performs an operation, which operates on data passed to it via incoming graph edges and sends results over outgoing edges. We developed an execution engine for executing operations in parallel. Each operation is implemented in a dynamically loadable module or using a domain-specific language, which was developed specifically for this thesis. We also developed and implemented a compiler for this language. The domain-specific language is functional and strongly typed. We designed its type system to be modula...
We suggest a method for compiling an arbitrary visual language V data flow diagrams with loops into ...
The paper deals with the large graphical data volumes processing based on parallel computer architec...
A data flow computer is a highly concurrent and asynchronous multiprocessor due to its fundamentally...
The goal of this thesis was to create a system for performing arbitrary operations on data in parall...
The goal of the thesis is to design a scheme for the graphical composition of data-flow parallel pro...
The paper describes a concept of software tools for data stream processing. The tools can be used to...
Many novel computer architectures like array and multiprocessors which achieve high performance thro...
The great challenge in parallel computing is to make a task of programming parallel machines easy wh...
this report is to investigate the representation of algorithms as data flow graphs and the lineariza...
Many parallel and distributed applications have well defined structure which can be described by few...
The main objective of this paper is to present a model of computation which permits logic programs t...
Data flow is a mode of parallel computation in which parallelism in a program can be exploited at th...
We report on the development of a visual programming environment for building applications for execu...
EASY-FLOW, a very high-level data flow language, is introduced for the purpose of adapting programs ...
Data flow languages form a subclass of the languages which are based primarily upon function applica...
We suggest a method for compiling an arbitrary visual language V data flow diagrams with loops into ...
The paper deals with the large graphical data volumes processing based on parallel computer architec...
A data flow computer is a highly concurrent and asynchronous multiprocessor due to its fundamentally...
The goal of this thesis was to create a system for performing arbitrary operations on data in parall...
The goal of the thesis is to design a scheme for the graphical composition of data-flow parallel pro...
The paper describes a concept of software tools for data stream processing. The tools can be used to...
Many novel computer architectures like array and multiprocessors which achieve high performance thro...
The great challenge in parallel computing is to make a task of programming parallel machines easy wh...
this report is to investigate the representation of algorithms as data flow graphs and the lineariza...
Many parallel and distributed applications have well defined structure which can be described by few...
The main objective of this paper is to present a model of computation which permits logic programs t...
Data flow is a mode of parallel computation in which parallelism in a program can be exploited at th...
We report on the development of a visual programming environment for building applications for execu...
EASY-FLOW, a very high-level data flow language, is introduced for the purpose of adapting programs ...
Data flow languages form a subclass of the languages which are based primarily upon function applica...
We suggest a method for compiling an arbitrary visual language V data flow diagrams with loops into ...
The paper deals with the large graphical data volumes processing based on parallel computer architec...
A data flow computer is a highly concurrent and asynchronous multiprocessor due to its fundamentally...