Along with the progress of the micro-electronics technology, various types of multi-processor systems have been developed experimentally, and various types of representations of parallel algorithms have been adopted on trial. In this paper, we attempt to classify the types of parallel algorithms from the viewpoint of the composition of actions executable in parallel (we call them parallel actions in short). Three types of them are as follows. 1) the number of parallel actions is known from the source program. 2) some parallel actions are created or deleted depending on the execution of one action. 3) the number of the parallel actions is changeable dynamically depending on some processing in the past. From this classification we can derive ...
The methods of Scott-Strachey semantics are applied to the problem of writing programs for parallel ...
The present paper discusses real parallel computations. On the basis of a selected group of dynamic ...
Parallel algorithms are classified in two types. One is the top-down type that decomposes the total ...
Along with the progress of the micro-electronics technology, various types of multi-processor system...
Four paradigms that can be useful in developing parallel algorithms are discussed. These include com...
AbstractThis paper outlines a theory of parallel algorithms that emphasizes two crucial aspects of p...
Parallel computing is the process of executing multiple sets of instructions simultaneously. This re...
This thesis presents a mechanism that will provide a semantic and syntactic environment for expressi...
In this paper we present a classification of parallel branch and bound algorithms, and elaborate on ...
This session explores, through the use of formal methods, the “intuition” used in creating a paralle...
Multi-core and many-core were already major trends for the past six years, and are expected to conti...
In the realm of sequential computing the random access machine has successufully provided an underly...
The evolution of parallel processing over the past several decades can be viewed as the development ...
This paper gives an overview of some models of computation which have proved successful in laying a ...
Parallel programming is designed for the use of parallel computer systems for solving time-consuming...
The methods of Scott-Strachey semantics are applied to the problem of writing programs for parallel ...
The present paper discusses real parallel computations. On the basis of a selected group of dynamic ...
Parallel algorithms are classified in two types. One is the top-down type that decomposes the total ...
Along with the progress of the micro-electronics technology, various types of multi-processor system...
Four paradigms that can be useful in developing parallel algorithms are discussed. These include com...
AbstractThis paper outlines a theory of parallel algorithms that emphasizes two crucial aspects of p...
Parallel computing is the process of executing multiple sets of instructions simultaneously. This re...
This thesis presents a mechanism that will provide a semantic and syntactic environment for expressi...
In this paper we present a classification of parallel branch and bound algorithms, and elaborate on ...
This session explores, through the use of formal methods, the “intuition” used in creating a paralle...
Multi-core and many-core were already major trends for the past six years, and are expected to conti...
In the realm of sequential computing the random access machine has successufully provided an underly...
The evolution of parallel processing over the past several decades can be viewed as the development ...
This paper gives an overview of some models of computation which have proved successful in laying a ...
Parallel programming is designed for the use of parallel computer systems for solving time-consuming...
The methods of Scott-Strachey semantics are applied to the problem of writing programs for parallel ...
The present paper discusses real parallel computations. On the basis of a selected group of dynamic ...
Parallel algorithms are classified in two types. One is the top-down type that decomposes the total ...