Many parallel algorithms exhibit a hypercube communication topology. Such algorithms can easily be executed on a multicomputer with a hypercube interconnection topology. However, in most cases these parallel algorithms only make use of a small fraction of the interconnection bandwidth offered by the multicomputer. In particular, each processor of a hypercube multicomputer is connected to d different neighbors by d different links. Nevertheless, hypercube algorithms usually do not use more than one of these d links at the same time. This paper presents a technique called communication pipelining that enables a more efficient use of the interconnection network and, in consequence, a significant reduction in the execution time. This technique ...
A method to reduce broadcast time in wormholerouted hypercube systems is described. The method takes...
. In most distributed memory MIMD multiprocessors, processors are connected by a point-to-point inte...
Processor allocation and the task scheduling technique in parallel processing systems play a signifi...
A large potential exists for increasing the communication performance of hypercube multiprocessors. ...
Hypercube algorithms are developed for a variety of commun-ication-intensive tasks such as transposi...
Many parallel algorithms use hypercubes as the communication topology among their processes. When su...
Hypercube algorithms are developed for a variety of communication-intensive tasks such as transposin...
A new methodology named CALMANT (CC-cube Algorithms on Meshes and Tori) for mapping a type of algori...
Many parallel algorithms use hypercubes as the communication topology among their processes. When su...
mes the bottleneck limiting the scalability of parallel algorithms. Thus, choosing the correct commu...
We consider several basic communication problems in a hypercube network of processors. These include...
A topology of point-to-point interconnections is an efficient way to network a cluster of computers ...
Hypercube algorithms may be developed for a variety of communication-intensive tasks such as sending...
E cient interprocessor communication is crucial to increasing the performance of parallel computers....
An abstract hypercube architecture made up of computing elements (nodes) has been simulated, in whic...
A method to reduce broadcast time in wormholerouted hypercube systems is described. The method takes...
. In most distributed memory MIMD multiprocessors, processors are connected by a point-to-point inte...
Processor allocation and the task scheduling technique in parallel processing systems play a signifi...
A large potential exists for increasing the communication performance of hypercube multiprocessors. ...
Hypercube algorithms are developed for a variety of commun-ication-intensive tasks such as transposi...
Many parallel algorithms use hypercubes as the communication topology among their processes. When su...
Hypercube algorithms are developed for a variety of communication-intensive tasks such as transposin...
A new methodology named CALMANT (CC-cube Algorithms on Meshes and Tori) for mapping a type of algori...
Many parallel algorithms use hypercubes as the communication topology among their processes. When su...
mes the bottleneck limiting the scalability of parallel algorithms. Thus, choosing the correct commu...
We consider several basic communication problems in a hypercube network of processors. These include...
A topology of point-to-point interconnections is an efficient way to network a cluster of computers ...
Hypercube algorithms may be developed for a variety of communication-intensive tasks such as sending...
E cient interprocessor communication is crucial to increasing the performance of parallel computers....
An abstract hypercube architecture made up of computing elements (nodes) has been simulated, in whic...
A method to reduce broadcast time in wormholerouted hypercube systems is described. The method takes...
. In most distributed memory MIMD multiprocessors, processors are connected by a point-to-point inte...
Processor allocation and the task scheduling technique in parallel processing systems play a signifi...