jon @ rst.gmd.de Abstract. Multicasts are a powerful means to implement coordinated operations on distributed data-sets as well as synchronized reductions of multiple computed results. In this paper we present a topology based approach to implement parallel operations on distributed data-sets as multicasts. Multicast groups are described as reusable application-speci c topology classes that coordinate both the spreading of multicast messages and the collection (reduction) of the computed results. Thus global operations are controllable through applications and existing communication topologies as well as synchronization patterns can e ectively be reused.
Recent developments in the area of peer-to-peer computing show that structured overlay networks impl...
The ecient implementation of collective communication operations has received much attention. Initia...
The characteristics of ad hoc networks naturally encourage the de-ployment of distributed services. ...
Applications based on multicasting such as real-time simulations or shared editors require that all ...
Multimedia collaborative applications for the Internet require the availability of multicast protoco...
A multicast protocol is ordered (or totally ordered) if it ensures that messages multicast to a gro...
In this dissertation we study four areas where members’ cooperative behavior in discovering and sha...
A multicast protocol is ordered (or totally ordered) if it ensures that messages multicast to a grou...
International audienceWe propose an algorithm that builds a hierarchical clustering in a network, in...
As group applications are becoming widespread, efficient network utilization becomes a growing conce...
The multicast-based distribution of streaming media is conjectured to be an important component of f...
Abstract. In this paper we argue that overlay multicast is an important technology for applications ...
Abstract- Multipoint distribution of data is a requirement for various types of applications in such...
[[abstract]]High bandwidth and low latency switches are commercially available. Using these switches...
Collective operations on distributed data sets foster a high-level data-parallel programming style t...
Recent developments in the area of peer-to-peer computing show that structured overlay networks impl...
The ecient implementation of collective communication operations has received much attention. Initia...
The characteristics of ad hoc networks naturally encourage the de-ployment of distributed services. ...
Applications based on multicasting such as real-time simulations or shared editors require that all ...
Multimedia collaborative applications for the Internet require the availability of multicast protoco...
A multicast protocol is ordered (or totally ordered) if it ensures that messages multicast to a gro...
In this dissertation we study four areas where members’ cooperative behavior in discovering and sha...
A multicast protocol is ordered (or totally ordered) if it ensures that messages multicast to a grou...
International audienceWe propose an algorithm that builds a hierarchical clustering in a network, in...
As group applications are becoming widespread, efficient network utilization becomes a growing conce...
The multicast-based distribution of streaming media is conjectured to be an important component of f...
Abstract. In this paper we argue that overlay multicast is an important technology for applications ...
Abstract- Multipoint distribution of data is a requirement for various types of applications in such...
[[abstract]]High bandwidth and low latency switches are commercially available. Using these switches...
Collective operations on distributed data sets foster a high-level data-parallel programming style t...
Recent developments in the area of peer-to-peer computing show that structured overlay networks impl...
The ecient implementation of collective communication operations has received much attention. Initia...
The characteristics of ad hoc networks naturally encourage the de-ployment of distributed services. ...