Abstract
Message passing libraries are now widely used to develop parallel and distributed applications. Despite different services are provided by the available packages, still little support is given for distributed consistent cut, a facility which constitutes the base for higher level services both at system level (e.g. distributed debugging and fault tolerance), and at the application level (e.g. distributed simulation). In this paper we discuss different strategies to integrate a consistent cut protocol in PVM system.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Chandy K., Lamport L.: Distributed snapshots: determining global states of distributed systems. ACM Trans. Comput. Systems 3(1) (1985) 63–75
Clematis A., Gianuzzi V.: CPVM-Extending PVM for Consistent Checkpointing. Euromicro Workshop on Parallel and Distributed Processing (1996) 67–74
Clematis A., Deconinck G., Gianuzzi V.: A flexible state-saving library for messagepassing systems. 6th Euromicro Workshop on Parallel and Distributed Processing (1998)
Deconinck G. et al. Fault Tolerance in Massively Parallel Systems. Transputer Communications 2(4) (1994) 241–257
Geist A., Beguelin A., Dongarra J., Jiang W., Manchek R., Sunderam R.: PVM: Parallel Virtual Machine-A User Guide and Tutorial for Networked Parallel Computing. The MIT Press Cambridge Ma. (1994)
V. Gianuzzi. An Optimal Snapshot Protocol for Acknowledged Message Passing, Tech. Rep. DISI-TR-96-6, 1996.
Jefferson D.R.: Virtual time. ACM Trans. Programming Languages Syst. 7(3) (1985) 404–425
Jefferson D.R. et al.: Distributed simulation and the Time Warp Operating System. 12th SIGOPS (1987) 77–93
Lai T.-H., Yang T.-H.: On distributed snapshots. Inform. Process. Lett. 25 (1987) 153–158
León J., Fisher A.L., Steenkiste P.: Fail-safe PVM: a portable package for distribuited programming with transparent recovery. CMU-CS-93-124 (1993)
Wismüller R.: Debugging message passing programs using invisible message tags, in Recent Advances in Parallel Virtual Machine and Message Passing Interface, M. Bubak, J. Dongarra and J. Wasniewski (Eds.), LNCS 1332 (1997), (295–302)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Copyright information
© 1999 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Clematis, A., Gianuzzi, V. (1999). Extending PVM with consistent cut capabilities: Application Aspects and Implementation Strategies. In: Dongarra, J., Luque, E., Margalef, T. (eds) Recent Advances in Parallel Virtual Machine and Message Passing Interface. EuroPVM/MPI 1999. Lecture Notes in Computer Science, vol 1697. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-48158-3_13
Download citation
DOI: https://doi.org/10.1007/3-540-48158-3_13
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-66549-6
Online ISBN: 978-3-540-48158-4
eBook Packages: Springer Book Archive