Mapping of parallel programs onto parallel computers for efficient execution is a fundamental problem of great significance in parallel processing. This paper describes a heuristic algorithm for mapping arbitrary parallel programs onto hypercube computers using a divide-and-conquer technique. The running time of our algorithm is O(dn), where n is the number of tasks in the parallel program and d is the dimension of the hypercube computer. The algorithm is implemented in C + + and its performance is evaluated through extensive testing and analysis
In this paper we present a simple language for expressing divide and conquer computations. The langu...
The need for high-performance computing together with the increasing trend from single processor to ...
This paper presents self-organizing feature maps as an efficient tool generating solutions of the ma...
Mapping of parallel programs onto parallel computers for efficient execution is a fundamental proble...
The task-to-processor mapping problem is addressed in the context of a local-memory multiprocessor w...
Abstract. In this paper we present a system that automatically partitions sequential divide{and{conq...
Divide--and--conquer algorithms obtain the solution to a given problem by dividing it into subproble...
AbstractWe show how to implement divide-and-conquer algorithms without undue overhead on a wide clas...
Divide{and{conquer algorithms obtain the solution to a given problem by dividing it into subproblems...
Abstract- Parallel algorithms of the hypercube allo-cation strategies are considered in this paper. ...
this paper we evaluate the performance of several parallel divide--and--conquer algorithms which are...
[[abstract]]©1988 Springer Verlag-Designing efficient parallel algorithms in a message-based paralle...
Divide-and-conquer algorithms obtain the solution to a given problem by dividing it into subproblems...
In this thesis the design of parallel numerical algorithms is investigated under the framework of th...
[[abstract]]We discuss how to design parallel algorithms based upon the divide-and-conquer strategy....
In this paper we present a simple language for expressing divide and conquer computations. The langu...
The need for high-performance computing together with the increasing trend from single processor to ...
This paper presents self-organizing feature maps as an efficient tool generating solutions of the ma...
Mapping of parallel programs onto parallel computers for efficient execution is a fundamental proble...
The task-to-processor mapping problem is addressed in the context of a local-memory multiprocessor w...
Abstract. In this paper we present a system that automatically partitions sequential divide{and{conq...
Divide--and--conquer algorithms obtain the solution to a given problem by dividing it into subproble...
AbstractWe show how to implement divide-and-conquer algorithms without undue overhead on a wide clas...
Divide{and{conquer algorithms obtain the solution to a given problem by dividing it into subproblems...
Abstract- Parallel algorithms of the hypercube allo-cation strategies are considered in this paper. ...
this paper we evaluate the performance of several parallel divide--and--conquer algorithms which are...
[[abstract]]©1988 Springer Verlag-Designing efficient parallel algorithms in a message-based paralle...
Divide-and-conquer algorithms obtain the solution to a given problem by dividing it into subproblems...
In this thesis the design of parallel numerical algorithms is investigated under the framework of th...
[[abstract]]We discuss how to design parallel algorithms based upon the divide-and-conquer strategy....
In this paper we present a simple language for expressing divide and conquer computations. The langu...
The need for high-performance computing together with the increasing trend from single processor to ...
This paper presents self-organizing feature maps as an efficient tool generating solutions of the ma...