Abstract
This article presents mEDA-2, an extension to PVM which provides Virtual Shared Memory, VSM, for inter-task communication and synchronization. mEDA-2 consists of functions to access VSM and a daemon to manage parallel program termination. Access to VSM is based on the semantics of the EDA model. The aim of developing mEDA-2 was to facilitate construction of parallel programs in PVM by providing a unified approach to message passing and shared memory models.
This work is partially supported by the Swedish National Board for Industrial Development, NUTEK (contract No. 93-3084).
On leave from the State Electrotechnical University, St. Petersburg, 197376, Russia. The author is supported by a scholarship from the Wenner-Gren Center.
Preview
Unable to display preview. Download preview PDF.
References
A Geist, A., et al.: PVM3 User's Guide and Reference Manual. ORNL/TM-12187. Oak Ridge National Lab. (1994)
McBryan, O.A.: An Overview of Message Passing Environments. Parallel Computing. 20 (1994) 417–444
Wu, H.: Extension of Data-Flow Principles for Multiprocessing. TRITA-TCS-9004 (Ph D thesis). KTH, Stockholm. (1990)
Milewski, J., Wu, H., Thorelli, L-E.: Specification of EDAO: An Extended Dataflow Actor model. Tech. Rep. TRITA-TCS-EDA-9208-R. KTH, Stockholm. (1992)
Wu, H., Milewski, J., Thorelli, L-E.: Sharing Data in an Actor Model. Proc. 1992 Int. Conf. on Parallel and Distributed Systems. Taiwan. (1992) 245–250
Wu, H., Thorelli, L-E., Milewski, J.: A Parallel Programming Model for Distributed Real-Time Computing. Proc. Int. Workshop on Mechatronic Computer Systems for Perception and Action. Halmstad. (1993) 301–308
Thorelli, L-E.: The EDA Multiprocessing Model. Tech. Rep. TRITA-IT-R 94:28. KTH, Stockholm. (1994)
Vlassov, V., Thorelli, L-E., Ahmed, H.: Multi-EDA: A Programming Environment for Parallel Computations. Tech. Rep. TRITA-IT-R 94:29. KTH, Stockholm. (1994)
Vlassov, V., Tyugu, E., Addibpour, M.: Distributed Programming Toolkit for NUT. Tech. Rep. TRITA-IT-R 94:34. KTH, Stockholm. (1994)
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 1995 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Vlassov, V., Ahmed, H., Thorelli, LE. (1995). mEDA-2: An extension of PVM. In: Malyshkin, V. (eds) Parallel Computing Technologies. PaCT 1995. Lecture Notes in Computer Science, vol 964. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-60222-4_118
Download citation
DOI: https://doi.org/10.1007/3-540-60222-4_118
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-60222-4
Online ISBN: 978-3-540-44754-2
eBook Packages: Springer Book Archive