• DocumentCode
    2747317
  • Title

    Low-latency message passing on workstation clusters using SCRAMNet

  • Author

    Moorthy, Vijay ; Jacunski, Matthew G. ; Pillai, Manoj ; Ware, Peter P. ; Panda, Dhabaleswar K. ; Page, Thomas W., Jr. ; Sadayappan, P. ; Nagarajan, Vijay ; Daniel, Jeremie

  • Author_Institution
    Dept. of Comput. & Inf. Sci., Ohio State Univ., Columbus, OH, USA
  • fYear
    1999
  • fDate
    12-16 Apr 1999
  • Firstpage
    148
  • Lastpage
    152
  • Abstract
    Clusters of workstations have emerged as a popular platform for parallel and distributed computing. Commodity high speed networks which are used to connect workstation clusters provide high bandwidth, but also have high latency. SCRAMNet is an extremely low latency replicated non-coherent shared memory, network, so far used only for real-time applications. This paper reports our early experiences with using SCRAMNet for cluster computing. We have implemented a user-level zero-copy message passing protocol for SCRAMNet called the BillBoard Protocol (BBP). The one way latency for sending a 4-byte message between two nodes using the BBP is measured to be as low as 7.8 μs. Since SCRAMNet supports hardware level replication of messages, it is possible to implement multicast with almost the same latency as point-to-point communication. Using the BBP, the latency for broadcasting short messages to 4 nodes is measured to be 10.1 μs and the latency for a 4-node barrier is measured to be 37 μs. We have also built an MPI library on top of the BBP which makes use of multicast support from the BBP. Our results demonstrate the potential of SCRAMNet as a high performance interconnect for building scalable workstation clusters supporting message passing
  • Keywords
    message passing; protocols; workstation clusters; BillBoard Protocol; SCRAMNet; cluster computing; clusters of workstations; high performance interconnect; low latency; message passing; message passing protocol; scalable workstation clusters; shared memory; user-level; workstation clusters; zero-copy; Bandwidth; Broadcasting; Concurrent computing; Delay; Ear; Information science; Message passing; Protocols; Read only memory; Workstations;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel Processing, 1999. 13th International and 10th Symposium on Parallel and Distributed Processing, 1999. 1999 IPPS/SPDP. Proceedings
  • Conference_Location
    San Juan
  • Print_ISBN
    0-7695-0143-5
  • Type

    conf

  • DOI
    10.1109/IPPS.1999.760450
  • Filename
    760450