We study the most general communication paradigm on a multiprocessor, wherein each processor has a distinct message (of possibly distinct lengths) for each other processor. We study this paradigm, which we call chatting, on multiprocessors that do not allow messages once dispatched ever to be delayed on their routes. By insisting on oblivious routes for messages, we convert the communication problem to a pure scheduling problem. We introduce the notion of a virtual chatting schedule, and we show how efficient chatting schedules can often be produced from efficient virtual chatting schedules. We present a number of strategies for producing efficient virtual chatting schedules on a variety of network topologies
This paper presents a hybrid technique which uses known information about the required message traff...
We study the communication complexity of asynchronous distributed algorithms, such as the dis-tribut...
Scheduling is an important issue in parallel processing. Most scheduling algorithms makes assigns ta...
We study the most general communication paradigm on a multiprocessor, wherein each processor has a d...
. Efficient communication in networks is a prerequisite to exploit the performance of large parallel...
One of the most important contemporary issues in concurrent computing is network performance, for wi...
Concurrent systems are perceived as composed of concurrently active and interacting processes and co...
In a multicomputer network, each task is decomposed into modules which are then executed by a number...
AbstractIn the theory of dissemination of information in interconnection networks (gossiping and bro...
In this paper we present several algorithms for performing all-to-many personalized communication on...
This paper considers the problem of creating message-passing protocols for parallel computers. It is...
In this paper we present a strategy to route unknown duration virtual circuits in a high-speed commu...
Modern multicomputer architectures provide high-performance hardware support for the error-free deli...
[[abstract]]Most MPC networks use wormhole routing to reduce the effect of path length on communicat...
We propose an algorithm for scheduling and allocation of parallel programs to message-passing archit...
This paper presents a hybrid technique which uses known information about the required message traff...
We study the communication complexity of asynchronous distributed algorithms, such as the dis-tribut...
Scheduling is an important issue in parallel processing. Most scheduling algorithms makes assigns ta...
We study the most general communication paradigm on a multiprocessor, wherein each processor has a d...
. Efficient communication in networks is a prerequisite to exploit the performance of large parallel...
One of the most important contemporary issues in concurrent computing is network performance, for wi...
Concurrent systems are perceived as composed of concurrently active and interacting processes and co...
In a multicomputer network, each task is decomposed into modules which are then executed by a number...
AbstractIn the theory of dissemination of information in interconnection networks (gossiping and bro...
In this paper we present several algorithms for performing all-to-many personalized communication on...
This paper considers the problem of creating message-passing protocols for parallel computers. It is...
In this paper we present a strategy to route unknown duration virtual circuits in a high-speed commu...
Modern multicomputer architectures provide high-performance hardware support for the error-free deli...
[[abstract]]Most MPC networks use wormhole routing to reduce the effect of path length on communicat...
We propose an algorithm for scheduling and allocation of parallel programs to message-passing archit...
This paper presents a hybrid technique which uses known information about the required message traff...
We study the communication complexity of asynchronous distributed algorithms, such as the dis-tribut...
Scheduling is an important issue in parallel processing. Most scheduling algorithms makes assigns ta...