Skip to main content

Design and evaluation of parastation2

  • Conference paper
  • First Online:

Part of the book series: Lecture Notes in Control and Information Sciences ((LNCIS,volume 249))

Abstract

ParaStation is a communications fabric to connect off-the-shelf workstations into a supercomputer. This paper presents ParaStation2, an adaption of the ParaStation system (which was build on top of our own hardware) to the Myrinet hardware. The main focus lies on the design and implementation of ParaStation2’s flow control protocol to ensure reliable data transmission at network interface level, which is different to most other projects using Myrinet.

One-way latency is 14.5µs to 18µs (depending on the hardware platform) and throughput is 50 MByte/s to 65 MByte/s, which compares well to other approaches. At application level, we were able to achieve a performance of 5.3 GFLOP running a matrix multiplication on 8 DEC Alpha machines (21164A, 500 MHz).

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

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Nanette J. Boden, Danny Cohen, Robert E. Felderman, Alan E. Kulawik, Charles L. Seitz, Jarov N. Seizovic, and Wen-King Su. Myrinet: A Gigabit-per-Second Local Area Network. IEEE Micro, 15(1):29–36, February 1995.

    Article  Google Scholar 

  2. G. Buzzard, D. Jacobson, M. MacKey, S. Marovich, and J. Wilkes. An Implementation of the Hamlyn Sender-Managed Interface Architecture. In The 2nd USENIX Symp. on Operating Systems Design and Implementation, pages 245–259, Seattle, WA, October 1996.

    Google Scholar 

  3. Raoul A. F. Bhoedjang, Tim Rühl and Henri E. Bal. LFC: A Communication Substrate for Myrinet. Fourth Annual Conference of the Advanced School for Computing and Imaging, June 1998, Lommel, Belgium.

    Google Scholar 

  4. Raoul A. F. Bhoedjang, Tim Rühl and Henri E. Bal. User-Level Network Interface Protocols. IEEE Computer, 31(11), pp. 52–60, November 1998.

    Google Scholar 

  5. J. Choi, J. Demmel, I. Dhillon, J. Dongarra, S. Ostrouchov, A. Petitet, K. Stanley, D. Walker, and R. C. Whaley. ScaLAPACK: A portable linear algebra library for distributed memory computers-design issues and performance. Technical Report UT CS-95-283, LAPACK Working Note #95, University of Tennessee, 1995.

    Google Scholar 

  6. B. Chung, A. Mainwaring, and D. Culler. Virtual Network Transport Protocols for Myrinet. In Hot Interconnects’ 97, Stanford, CA, April 97.

    Google Scholar 

  7. C. Dubnicki, A. Bilas, K. Li, and J. Philbin. Design and Implementation of Virtual Memory-Mapped Communication on Myrinet. In 11th Int. Parallel Processing Symposium, pages 388–396, Geneva, Switzerland, April 1997.

    Google Scholar 

  8. J. Dongarra and R. C. Whaley. A user's guide to the blacs v1.0. Technical Report UT CS-95-281, LAPACK Working Note #94, University of Tennessee, 1995.

    Google Scholar 

  9. S. Pakin, M. Lauria, and A. Chien. High Performance Messages on Workstations: Illinois Fast Messages (FM) for Myrinet. In Supercomputing’ 95, San Diego, CA, December 1995.

    Google Scholar 

  10. L. Prylli and B. Tourancheau. Protocol Design for High Performance Networking: A Myrinet Experience. Technical Report 97-22, LIP-ENS Lyon, July 1997.

    Google Scholar 

  11. H. Tezuka, F. O'Carrol, A. Hori, and Y. Ishikawa. Pin-down Cache: A Virtual Memory Management Technique for Zero-copy Communication. In 12th Int. Parallel Processing Symposium, pages 308–314, Orlando, FL March 1998.

    Google Scholar 

  12. K. Yocum, J. Chase, A. Gallatin, and A. Lebeck. Cut-Through Delivery in Trapeze: An Exercize in Low-Latency Messaging. In The 6th Int. Symp. on High Performance Distributed Computing, Portland, OR, August 1997.

    Google Scholar 

  13. T. von Eicken, A. Basu, V. Buch, and W. Vogel. U-Net: A User-Level Network Interface for Parallel and Distributed Computing. In Proc. of the 15th Symp. on Operating System Principles, pages 303–316, Copper Mountain, CO, December 1995.

    Google Scholar 

  14. Thomas M. Warschko, Joachim M. Blum, and Walter F. Tichy. The ParaStation Project: Using Workstations as Building Blocks for Parallel Computing. In Proceedings of the International Conference on Parallel and Distributed Processing, Techniques and Applications (PDPTA’ 96), pages 375–386, Sunnyvale, CA, August 9–11, 1996.

    Google Scholar 

  15. Thomas M. Warschko. Effiziente Kommunikation in Parallelrechnerarchitekturen. Dissertation, Universität Karlsruhe, Fakultät für Informatik. Published as: VDI Fortschrittberichte, Reihe 10: Informatik / Kommunikationstechnik Nr. 525. ISBN: 3-18-352510-0. März 1998.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

G. Cooperman (Professor)E. Jessen (Professor)G. Michler (Professor)

Rights and permissions

Reprints and permissions

Copyright information

© 1999 Springer-Verlag London Limited

About this paper

Cite this paper

Warschko, T.M., Blum, J.M., Tichy, W.F. (1999). Design and evaluation of parastation2. In: Cooperman, G., Jessen, E., Michler, G. (eds) Workshop on wide area networks and high performance computing. Lecture Notes in Control and Information Sciences, vol 249. Springer, London. https://doi.org/10.1007/BFb0110094

Download citation

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

  • Published:

  • Publisher Name: Springer, London

  • Print ISBN: 978-1-85233-642-4

  • Online ISBN: 978-1-84628-578-3

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics