A framework for data-flow distributed processing is established through the definition of a data-flow model and a set of language constructs for concurrent programming. The proposed approach is based on the following characteristics: i) the exploitation of parallelism at the operation level leads to the efficient and natural exploitation of parallelism at the program level, and ii) parallelism, communication, nondeterminism and history sensitivity are primitive concepts. The aim of the defined data-flow constructs is to enhance modularity and parallelism of programs. Two structuring levels are introduced, called «modules» and «frames», to permit both symmetric and asymmetric communication. Single assignment and guarded commands are employed...
EASY-FLOW, a very high-level data flow language, is introduced for the purpose of adapting programs ...
PARLE\u2794 Parallel Architectures and Languages Europe : 6th International PARLE Conference Athens,...
In this paper, we present a theory of synchronous data-flow languages. Our theory is supported by bo...
Existing data-flow languages are incapable of supporting large, manageable and reliable non-determin...
The shared data-object model is designed to ease the implementation of parallel applications on loos...
Research on programming distributed memory multiprocessors has resulted in a well-understood program...
Advances in computing and networking infrastructure have enabled an increasing number of application...
Current solid state technology suggests that future computers will be highly asynchronous machines c...
Data flow techniques have been around since the early ’70s when they were used in compilers for sequ...
Many novel computer architectures like array and multiprocessors which achieve high performance thro...
The increasing attention toward distributed shared memory systems attests to the fact that programme...
Data flow techniques have been around since the early ’70s when they were used in compilers for seq...
Data flow analysis is a well studied family of static program analyses. A rich theoretical basis for...
The shared data-object model is designed to ease the implementation of parallel applications on loos...
Many computations can be structured as sets of communicating data-parallel tasks. Individual tasks m...
EASY-FLOW, a very high-level data flow language, is introduced for the purpose of adapting programs ...
PARLE\u2794 Parallel Architectures and Languages Europe : 6th International PARLE Conference Athens,...
In this paper, we present a theory of synchronous data-flow languages. Our theory is supported by bo...
Existing data-flow languages are incapable of supporting large, manageable and reliable non-determin...
The shared data-object model is designed to ease the implementation of parallel applications on loos...
Research on programming distributed memory multiprocessors has resulted in a well-understood program...
Advances in computing and networking infrastructure have enabled an increasing number of application...
Current solid state technology suggests that future computers will be highly asynchronous machines c...
Data flow techniques have been around since the early ’70s when they were used in compilers for sequ...
Many novel computer architectures like array and multiprocessors which achieve high performance thro...
The increasing attention toward distributed shared memory systems attests to the fact that programme...
Data flow techniques have been around since the early ’70s when they were used in compilers for seq...
Data flow analysis is a well studied family of static program analyses. A rich theoretical basis for...
The shared data-object model is designed to ease the implementation of parallel applications on loos...
Many computations can be structured as sets of communicating data-parallel tasks. Individual tasks m...
EASY-FLOW, a very high-level data flow language, is introduced for the purpose of adapting programs ...
PARLE\u2794 Parallel Architectures and Languages Europe : 6th International PARLE Conference Athens,...
In this paper, we present a theory of synchronous data-flow languages. Our theory is supported by bo...