(eng) In this paper, we consider the communications involved by the execution of a complex application deployed on a heterogeneous platform. Such applications extensively use macro-communication schemes, for example to broadcast data items to several targets, known as the multicast operation. Rather than seeking to minimize the execution time of a single multicast, we focus on steady-state performance. We target heterogeneous platforms, modeled by a graph where resources have different communication speeds. We show that the problem of computing the best throughput for a multicast operation is NP-hard, whereas the best throughput to broadcast a message to every node in a graph can be computed in polynomial time. Thus we introduce several heu...
Multicast is a communication model in which a message is sent from a source to an arbitrary number o...
In this document, I explore the problem of scheduling pipelined applications onto large-scale distri...
We formulate bandwidth maximization problems in multicasting streaming data. Multicasting is used to...
International audienceWe consider the communications involved by the execution of a complex applicat...
In this paper, we consider the communications involved by the execution of a complex application dep...
In this paper, we consider the communications involved in the execution of a complex application, de...
In this paper, we consider the communications involved by the execution of a complex application, de...
Networks of workstations (NOWs) provide an economical platform for high performance parallel computi...
E-mail contact: hadasQcs.hmc. edu This paper studies the problem of eficient multicast in heterogene...
Networks of workstations (NOWs) provide an economical platform for high performance parallel computi...
Most network-based multimedia applications require multicasting with constraints such as bandwidth a...
This paper studies the problem of efficient multicast in heterogeneous networks of workstations (HNO...
Abstract. We study the problem of minimizing the broadcast time for a set of processors in a cluster...
In this paper, we consider the communications involved by the execution of a complex application, de...
We study the problem of minimizing the broadcast time for a set of processors in a cluster, where pr...
Multicast is a communication model in which a message is sent from a source to an arbitrary number o...
In this document, I explore the problem of scheduling pipelined applications onto large-scale distri...
We formulate bandwidth maximization problems in multicasting streaming data. Multicasting is used to...
International audienceWe consider the communications involved by the execution of a complex applicat...
In this paper, we consider the communications involved by the execution of a complex application dep...
In this paper, we consider the communications involved in the execution of a complex application, de...
In this paper, we consider the communications involved by the execution of a complex application, de...
Networks of workstations (NOWs) provide an economical platform for high performance parallel computi...
E-mail contact: hadasQcs.hmc. edu This paper studies the problem of eficient multicast in heterogene...
Networks of workstations (NOWs) provide an economical platform for high performance parallel computi...
Most network-based multimedia applications require multicasting with constraints such as bandwidth a...
This paper studies the problem of efficient multicast in heterogeneous networks of workstations (HNO...
Abstract. We study the problem of minimizing the broadcast time for a set of processors in a cluster...
In this paper, we consider the communications involved by the execution of a complex application, de...
We study the problem of minimizing the broadcast time for a set of processors in a cluster, where pr...
Multicast is a communication model in which a message is sent from a source to an arbitrary number o...
In this document, I explore the problem of scheduling pipelined applications onto large-scale distri...
We formulate bandwidth maximization problems in multicasting streaming data. Multicasting is used to...