Skip to main content

Application performance of a linux cluster using converse

  • Conference paper
  • First Online:
Parallel and Distributed Processing (IPPS 1999)

Part of the book series: Lecture Notes in Computer Science ((LNCS,volume 1586))

Included in the following conference series:

Abstract

Clusters of PCs are an attractive platform for parallel applications because of their cost effectiveness. We have implemented an interoperable runtime system called Converse on a cluster of Linux PCs connected by an inexpensive switched Fast Ethernet. This paper presents our implementation and its performance evaluation. We consider the question of the performance impact of using inexpensive communication hardware on real applications, using a large production-quality molecular dynamics program, NAMD, that runs on this cluster.

This work was supported by the National Institutes of Health (NIH PHS 5 P41 RR05969-04) and the National Science Foundation (NSF/GCAG BIR 93-18159 and NSF BIR 94-23827 EQ). James Phillips was supported by a Computational Science Graduate Fellowship from the United States Department of Energy.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. N. Carriero and D. Gelernter. Linda in Context. Communications of the ACM, 32(4), April 1989.

    Google Scholar 

  2. W. Fenton, B. Ramkumar, V. Saletore, A. Sinha, and L.V. Kalé. Supporting machine independent programming on diverse parallel architectures. In ICPP91 [3], pages 193–201.

    Google Scholar 

  3. Proceedings of the 1991 International Conference on Parallel Processing, St. Charles, IL, August 1991.

    Google Scholar 

  4. L. V. Kalé, Milind Bhandarkar, Robert Brunner, N. Krawetz, J. Phillips, and A. Shinozaki. NAMD: A case study in multilingual parallel programming. In Proc. 10th International Workshop on Languages and Compilers for Parallel Computing, pages 367–381, Minneapolis, Minnesota, August 1997.

    Google Scholar 

  5. L. V. Kalé, Milind Bhandarkar, Narain Jagathesan, Sanjeev Krishnan, and Joshua Yelon. Converse: An Interoperable Framework for Parallel Programming. In Proceedings of the 10th International Parallel Processing Symposium, pages 212–217, Honolulu, Hawaii, April 1996.

    Google Scholar 

  6. Laxmikant Kalé, Robert Skeel, Milind Bhandarkar, Robert Brunner, Attila Gursoy, Neal Krawetz, James Phillips, Aritomo Shinozaki, Krishnan Varadarajan, and Klaus Schulten. NAMD2: Greater scalability for parallel molecular dynamics. J. Comp. Phys., 1998. In press.

    Google Scholar 

  7. L. V. Kale and S. Krishnan. Charm++: A portable concurrent object oriented system based on C++. In Proceedings of the Conference on Object Oriented Programming Systems, Languages and Applications, September 1993.

    Google Scholar 

  8. S. Pakin, M. Lauria, and A. Chien. High Performance Messaging on Workstations: Illinois Fast Messages (FM) for Myrinet. In Proceedings of Supercomputing 1995, dec 1995.

    Google Scholar 

  9. James C. Phillips, Robert Brunner, Aritomo Shinozaki, Milind Bhandarkar, Neal Krawetz, Laxmikant Kalé, Robert D. Skeel, and Klaus Schulten. Avoiding algorithmic obfuscation in a message-driven parallel MD code. In P. Deuflhard, J. Hermans, B. Leimkuhler, A. Mark, S. Reich, and R. D. Skeel, editors, Computational Molecular Dynamics: Challenges, Methods, Ideas, volume 4 of Lecture Notes in Computational Science and Engineering, pages 455–468. Springer-Verlag, November 1998.

    Google Scholar 

  10. L. Prylli and B. Tourancheau. BIP: A New Protocol Designed for High Performance Networking on Myrinet. Lecture Notes in Computer Science, 1388:472-??, 1998.

    Google Scholar 

  11. W. Rankin and J. Board. A portable distributed implementation of the parallel multipole tree algorithm. IEEE Symposium on High Performance Distributed Computing, 1995. [Duke University Technical Report 95-002].

    Google Scholar 

  12. T. Sterling, D. Savarese, D. J. Becker, J. E. Dorband, U. A. Ranawake, and C. V. Packer. BEOWULF: A parallel workstation for scientific computation. In International Conference on Parallel Processing, Vol. 1: Architecture, pages 11–14, Boca Raton, USA, August 1995. CRC Press.

    Google Scholar 

  13. V.S. Sunderam. PVM: A Framework for Parallel Distributed Computing. Concurrency: Practice and Experience, 2(4), December 1990.

    Google Scholar 

  14. Michael S. Warren, Timothy C. Germann, Peter S. Lomdahl, David M. Beazley, and John K. Salmon. Avalon: An alpha/linux cluster achieves 10 gflops for $150k. Technical report, Los Alamos National Laboratories, http://loki-www.lanl.gov/papers/sc98, SC98 Gordon Bell Award Entry, 1998.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

José Rolim Frank Mueller Albert Y. Zomaya Fikret Ercal Stephan Olariu Binoy Ravindran Jan Gustafsson Hiroaki Takada Ron Olsson Laxmikant V. Kale Pete Beckman Matthew Haines Hossam ElGindy Denis Caromel Serge Chaumette Geoffrey Fox Yi Pan Keqin Li Tao Yang G. Chiola G. Conte L. V. Mancini Domenique Méry Beverly Sanders Devesh Bhatt Viktor Prasanna

Rights and permissions

Reprints and permissions

Copyright information

© 1999 Springer-Verlag

About this paper

Cite this paper

Kałé, L., Brunner, R., Phillips, J., Varadarajan, K. (1999). Application performance of a linux cluster using converse. In: Rolim, J., et al. Parallel and Distributed Processing. IPPS 1999. Lecture Notes in Computer Science, vol 1586. Springer, Berlin, Heidelberg. https://doi.org/10.1007/BFb0097933

Download citation

  • DOI: https://doi.org/10.1007/BFb0097933

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-65831-3

  • Online ISBN: 978-3-540-48932-0

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics