Abstract
PSPVM in an implementation of the PVM package on top of ParaStations high-speed interconnent for workstation clusters. The ParaStation system uses user level communication for message exchange and removes the operating system from the critical path of message transmission. ParaStations user interface consists of a user-level socket emulation. Thus, we need only minor changes to the standard PVM package to get it running on the ParaStation system.
Throughput of the PSPVM is increased eight times and latency is reduced by a factor of four compared to regular PVM. The remaining latency is mainly (88%) caused by the PVM package itself. The underlying sockets are so fast (25μs) that the PVM package is the limiting factor. PSPVM offers nearly the raw performance of the network to the user and is object-code compatible to regular PVM. As a consequence, we achieve an application speed-up of four to six over traditional PVM using regular ethernet on a cluster of workstations.
Preview
Unable to display preview. Download preview PDF.
References
A. Beguelin, J. Dongarra, Al Geist, W. Jiang, R. Manchek, and V. Sunderam. PVM 3 User's Guide and Reference Manual. ORNL/TM-12187, Oak Ridge National Lab., 1993.
Ralph Buttler and Ewing Lusk. User's Guide to the p4 Parallel Programmimg System. ANL-92/17, Argonne National Laboratory, October 1992.
Massimo Bernaschi and Giorgio Richelli. PVMe: an enhanced implementation of PVM for the IBM 9076 SP2. In ISCA, 1992.
J. Choi, J. Demmel, I. Dhillon, J. Dongarra, S. Ostrouchov, A. Petitet, K. Stanley, D. Walker, and R. C. Whaley. Scalapck: A portable linear algrbra library for distributed memory computers — design issues and performance. Technical Report UT CS-95-283, LAPACK Working Note #95, University of Tennesee, 1995.
William Gropp and Ewing Lusk. User's Guide for mpich, a Portable Implementation of MPI. Argonne National Laboratory.
R. J. Harrison. Portable tools and applications for parallel computers. International Journal on Quantum Chem., 40:847–863, 1991.
Christian G. Herter, Thomas M. Warschko, Walter F. Tichy, and Michael Philippsen. Triton/1: A massively-parallel mixed-mode computer designed to support high level languages. In 7th International Parallel Processing Symposium, Proc. of 2nd Workshop on Heterogeneous Processing, pages 65–70, Newport Beach, CA, April 13–16, 1993.
Michael Philippsen, Thomas M. Warschko, Walter F. Tichy, and Christian G. Herter. Project Triton: Towards improved programmability of parallel machines. In 26th Hawaii International Conference on System Sciences, volume I, pages 192–201, Wailea, Maui, Hawaii, January 4–8, 1993.
Thomas M. Warschko, Joachim M. Blum, and Walter F. Tichy. The Para-PC/ParaStation project: Efficient parallel computing by workstation clusters. Technical report, University of Karlsruhe, Department of Informatics, March 96.
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 1996 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Blum, J.M., Warschko, T.M., Tichy, W.F. (1996). PSPVM: Implementing PVM on a high-speed interconnect for workstation clusters. In: Bode, A., Dongarra, J., Ludwig, T., Sunderam, V. (eds) Parallel Virtual Machine — EuroPVM '96. EuroPVM 1996. Lecture Notes in Computer Science, vol 1156. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3540617795_30
Download citation
DOI: https://doi.org/10.1007/3540617795_30
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-61779-2
Online ISBN: 978-3-540-70741-7
eBook Packages: Springer Book Archive