Abstract
Parallel virtual machine (PVM) and message-passing interface (MPI) are the most successful message-passing libraries to map parallel algorithm onto parallel computing platform. Configuration of MPI and PVM in the nodes present in parallel computing environment (desktop PC’s interconnected using ethernet LAN) is the time-consuming task for a user. This configuration procedure requires lot of knowledge about the steps to be followed to make them work properly. Configuration becomes the difficult task when there are more number of nodes in the parallel computing environment. Our work aims on developing a common parallel programming platform, which allows a user to get MPI and PVM in the nodes without any time-consuming configuration steps. This is done by integrating the recent version of PVM: PVM3.4.6 into the MPI’s MPICH2 packages in order to simplify the time-consuming task of configuring them separately.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
MPICH2.:A new start for MPI implementations, in Recent Advances in Parallel Virtual Machine and Message Passing Interface. Lecture Notes in Computer Science, vol. 2474 (2002), pp. 7–15
M.A. Ismail, S.H. Mirza, T. Altaf, Concurrent matrix multiplication on multi-core processors. Int. J. Comput. Sci. Secur. 5(2), 208–220 (2011)
E. Mancini, M. Rak, R. Torella, U. Villano, Off-line performance prediction of message-passing applications on cluster systems, in Euro PVM/MPI (2003), pp. 45–54
H. Jin, R. Buyya, M. Baker, Cluster computing tools, applications, and Australian initiatives for low cost supercomputing. MONITOR Mag. (The Institution of Engineers Australia) 25(4) (2001)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2015 Springer India
About this paper
Cite this paper
Swamy, V., Sampath, S., Nanjesh, B.R., Sagar, B.B. (2015). Development of Common Parallel Programming Platform for MPI and PVM. In: Suresh, L., Dash, S., Panigrahi, B. (eds) Artificial Intelligence and Evolutionary Algorithms in Engineering Systems. Advances in Intelligent Systems and Computing, vol 325. Springer, New Delhi. https://doi.org/10.1007/978-81-322-2135-7_12
Download citation
DOI: https://doi.org/10.1007/978-81-322-2135-7_12
Published:
Publisher Name: Springer, New Delhi
Print ISBN: 978-81-322-2134-0
Online ISBN: 978-81-322-2135-7
eBook Packages: EngineeringEngineering (R0)