Resource tracking in parallel and distributed applications

Niels Drost, Rob V. van Nieuwpoort, Jason Maassen, Henri E. Bal
2008 Proceedings of the 17th international symposium on High performance distributed computing - HPDC '08  
In this paper, we introduce the Join-Elect-Leave (JEL) model, a simple yet powerful model for tracking the resources participating in an application. This model is based on the concept of signaling, i.e., notifying the application when resources have Joined or Left the computation. In addition, the model includes Elections, which can be used to select resources with a special role. JEL supports several consistency models and is suitable for resource coordination of a wide variety of
more » ... , ranging from the traditional fixed resource sets used in MPI, to flexible grid-oriented programming models.
doi:10.1145/1383422.1383455 dblp:conf/hpdc/DrostNMB08 fatcat:iholdjj3kfahrb6bffircuwtoi