Flexible Collective Operations for Distributed Object Groups

Joerg Nolte(GMD-FIRST )

To appear at (HIPS'99), San Juan, Puerto Rico, USA, April 12, 1999


Abstract

Collective operations on multiple distributed objects are a powerful means to coordinate parallel computations. In this paper we present an inheritance based approach to implement parallel collective operations on distributed object groups. Object groups are described as reusable application-specific classes that coordinate both operation propagation to group members as well as the global collection (reduction) of the computed results. Thus collective operations can be controlled by applications using language-level inheritance mechanisms. Existing group classes as well as global coordination patterns can therefore effectively be reused.


Server START Conference Manager
Update Time Mon 14 Dec 98 at 17:52:16
Maintainer mueller@informatik.hu-berlin.de.
Start Conference Manager
Conference Systems