Networking Aspects of Distributed and Parallel Computing

  • Jarek Nabrzyski
  • Maciej Stroiński
  • Jan Wȩglarz
Part of the International Handbooks on Information Systems book series (INFOSYS)


This chapter is aimed at those who are interested in getting the highest available communication performance for their parallel and distributed applications and at those who are interested in the communication aspects of distributed and parallel computing. The chapter is focused on high-speed communication networks such as: Fast Ethernet, Gigabit Ethernet, FDDI, Fibre Channel, ATM and HIPPI. The performance aspects of the networks and of the I/O subsystems of supercomputers are presented. Some classes of services for ATM, (e.g. VBR, UBR, CBR) are described and the level of QoS fulfilled by these classes is discussed. The chapter should also be interesting for users who would like to write their own programs using different vendor native APIs, such as Fore ATM API and Iris HIPPI API.


Parallel Computing Asynchronous Transfer Mode Connection Request Asynchronous Transfer Mode Network Reservation Request 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. [AC92]
    Andersen, T.M., Cornelius, R.S., High performance switching with fiber channel, IEEE Proc. of CompCon, 1992, 261–264.Google Scholar
  2. [ANS91]
    ANSI X3.183–1991, High-performance parallel interface: Mechanical, electrical, and signalling protocol specification, HIPPI-PH, American National Standard Institute, Inc., 1991.Google Scholar
  3. [AFP92]
    ANSI X3.210–199x, High-Performance Parallel Interface: Framing Protocol (HIPPI-FP), American National Standard Institute, Inc., 1992.Google Scholar
  4. [ASC92]
    ANSI X3.222–199x, High-performance parallel interface: Physical switch control, HIPPI-SC, American National Standard Institute, Inc., 1992.Google Scholar
  5. [ANS93]
    ANSI X3T9.3, Fiber channel - physical and signalling interface, FCPH, 4.2 edition, 1993.Google Scholar
  6. ATM] ATM Forum White Paper, ATM services categories: The benefits to the user.Google Scholar
  7. [Bou92]
    Boudec, J., The asynchronous transfer mode: A tutorial, Computer Networks and ISDN Systems 24, 1992, 279–309.CrossRefGoogle Scholar
  8. [CHK+93]
    Cypher, R., Ho, A., Konstantinidou, S., Messina, P., Architectural requirements of parallel scientific applications with explicit communication, Proc. of the 20th International Symposium on Computer Architecture, 1993, 2–13.Google Scholar
  9. [FGK+97]
    Foster, I., Geisler, J., Kesselman, C., Tuecke, S., Managing multiple communication methods in high-performance networked computing systems, Parallel and Distributed Computing 40, 1997, 35–48.CrossRefGoogle Scholar
  10. [GBD94]
    Geist, A., Beguelin, A., Dongarra, J., PVM: Parallel Virtual Machine, A users’ guide and tutorial for networked parallel computing, MIT Press, 1994.Google Scholar
  11. GLS97] Gropp, W., Lusk, E., Skjellum, A., Using MPI,MIT Press.Google Scholar
  12. [HP94]
    Hewlett Packard, NetPerf: A network performance benchmark, Information Networks Division, HP, 1994.Google Scholar
  13. [HF94]
    Hughes, J., P., Franta, W., R., Geographical extension of HIPPI channels via high speed SONET, IEEE Network, 1994, 42–53.Google Scholar
  14. [LHD+94a]
    Lin, M., Hsieh, J., David, H., C., Du and James A. MacDonald, Performance of high-speed network I/O subsystems: Case study of a fibre channel network, Proc. of Supercomputing ‘84, Washington D.C., 1994.Google Scholar
  15. [LHD+94b]
    Lin, M., Hsieh, J., Du, D., MacDonald, J., Performance of high-speed network I/O subsystems: Case study of a fibre channel network, IEEE Proc. of Supercomputing, 1994.Google Scholar
  16. [Lov93]
    Loveman, D., B., High performance fortran, IEEE Parallel and Distributed Technology 1, 1993, 25–42.CrossRefGoogle Scholar
  17. [MMN+97]
    Mazurek, C., Meyer, N., Nabrzyski, J., Stroinski, M., High performance networking infrastructure for metacomputing, Proc. of the PPAM97, Zakopane, 1997.Google Scholar
  18. [NSW96]
    Nabrzyski, J., Stroinski, M., Wgglarz, J., Metacomputing at Poznan Supercomputing and Networking Center, Proc. of European School on Parallel Programming Environment, Grenoble, 1996, 27–35.Google Scholar
  19. NGI98] NGI Implementation Plan, Next generation internet initiative, 1998,
  20. [NL]
    Nitzberg B., Lo, V., DSM: A survey of issues and algorithms, IEEE Computer 24, 52–60.Google Scholar
  21. [McR97]
    McRae, G., J., How application domains define requirements for the grid, Communication of the ACM 40, 1997, 75–83.CrossRefGoogle Scholar
  22. [Par93]
    Partridge, C., Gigabit Networking, A-W Professional Computing Series, 1993.Google Scholar
  23. [RN92]
    Renwick J., Nicholson, A., IP and ARP on HIPPI, RFC 1374, 1992.Google Scholar
  24. [SHI91]
    Serial HIPPI Implementors Group, Serial HIPPI specification, Revision 1. 0, 1991.Google Scholar
  25. [Sma97]
    Smarr, L., Toward the 21st century, Communication of the ACM 40, 1997, 29–32.CrossRefGoogle Scholar
  26. [Smi97]
    Smith, M., Virtual LANs, McGraw-Hill series on Computer Communications, 1997.Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2000

Authors and Affiliations

  • Jarek Nabrzyski
    • 1
  • Maciej Stroiński
    • 1
  • Jan Wȩglarz
    • 1
  1. 1.Poznań Supercomputing and Networking CenterPoznańPoland

Personalised recommendations