Low-latency message passing on workstation clusters using SCRAMNet

被引:5
|
作者
Moorthy, V [1 ]
Jacunski, MG [1 ]
Pillai, M [1 ]
Ware, PP [1 ]
Panda, DK [1 ]
Page, TW [1 ]
Sadayappan, P [1 ]
Nagarajan, V [1 ]
Daniel, J [1 ]
机构
[1] Ohio State Univ, Dept Comp & Informat Sci, Columbus, OH 43210 USA
关键词
D O I
10.1109/IPPS.1999.760450
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
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 hare high latency: SCRAMNet is art extremely low latency replicated non-coherent shared memory network, so far used only for real-time applications. This paper reports our earl! experiences,with using SCRAMNet for cluster computing. We have implemented a user-le, el 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 mu 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 mu s and the latency for a 4-node barrier is measured to be 37 mu 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.
引用
收藏
页码:148 / 152
页数:5
相关论文
共 50 条
  • [21] Message Passing for GPGPU Clusters: cudaMPI
    Lawlor, Orion Sky
    2009 IEEE INTERNATIONAL CONFERENCE ON CLUSTER COMPUTING AND WORKSHOPS, 2009, : 646 - 653
  • [22] Low-latency query compilation
    Henning Funke
    Jan Mühlig
    Jens Teubner
    The VLDB Journal, 2022, 31 : 1171 - 1184
  • [23] Low-latency query compilation
    Funke, Henning
    Muehlig, Jan
    Teubner, Jens
    VLDB JOURNAL, 2022, 31 (06): : 1171 - 1184
  • [24] Low-Latency Scheduling in MPTCP
    Hurtig, Per
    Grinnemo, Karl-Johan
    Brunstrom, Anna
    Ferlin, Simone
    Alay, Ozgu
    Kuhn, Nicolas
    IEEE-ACM TRANSACTIONS ON NETWORKING, 2019, 27 (01) : 302 - 315
  • [25] Low-Latency Handshake Join
    Roy, Pratanu
    Teubner, Jens
    Gemulla, Rainer
    PROCEEDINGS OF THE VLDB ENDOWMENT, 2014, 7 (09): : 709 - 720
  • [26] WSNs-assisted opportunistic network for low-latency message forwarding in sparse settings
    Fu, Xiuwen
    Fortino, Giancarlo
    Li, Wenfeng
    Pace, Pasquale
    Yang, Yongsheng
    FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2019, 91 : 223 - 237
  • [27] Latency tolerant algorithms for WAN based workstation clusters
    Helzer, B
    Clement, M
    Snell, Q
    FRONTIERS '99 - THE SEVENTH SYMPOSIUM ON THE FRONTIERS OF MASSIVELY PARALLEL COMPUTATION, PROCEEDINGS, 1999, : 52 - 59
  • [28] Robust Low-Latency Indoor Localization Using Bluetooth Low Energy
    Ai, Haojun
    Zhang, Sheng
    Tang, Kaifeng
    Li, Ning
    Huang, Weiyi
    Wang, Yifeng
    PROCEEDINGS OF THE ION 2019 PACIFIC PNT MEETING, 2019, : 58 - 72
  • [29] Hiding message delivery latency using Direct-to-Cache-Transfer techniques in message passing environments
    Khunjush, Farshad
    Dimopoulos, Nikitas J.
    MICROPROCESSORS AND MICROSYSTEMS, 2009, 33 (7-8) : 430 - 440
  • [30] Low-latency option pricing using systolic binomial trees
    Tavakkoli, Aryan
    Thomas, David B.
    PROCEEDINGS OF THE 2014 INTERNATIONAL CONFERENCE ON FIELD-PROGRAMMABLE TECHNOLOGY (FPT), 2014, : 44 - 51