Low-latency message passing on workstation clusters using SCRAMNet

被引:0
|
作者
Moorthy, Vijay [1 ]
Jacunski, Matthew G. [1 ]
Pillai, Manoj [1 ]
Ware, Peter P. [1 ]
Panda, Dhabaleswar K. [1 ]
Page Jr., Thomas W. [1 ]
Sadayappan, P. [1 ]
Nagarajan, V. [1 ]
Daniel, Johns [1 ]
机构
[1] Ohio State Univ, Columbus, United States
关键词
Bandwidth - Computer workstations - Data storage equipment - Interconnection networks - Network protocols;
D O I
暂无
中图分类号
学科分类号
摘要
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.
引用
收藏
页码:148 / 152
相关论文
共 50 条
  • [31] SCALABLE HIGH PERFORMANCE COMPUTING ON FPGA CLUSTERS USING MESSAGE PASSING
    Creedon, Eoin
    Manzke, Michael
    2008 INTERNATIONAL CONFERENCE ON FIELD PROGRAMMABLE AND LOGIC APPLICATIONS, VOLS 1 AND 2, 2008, : 442 - 445
  • [32] Low-latency Classification of Social Haptic Gestures Using Transformers
    Ren, Qiaoqiao
    Hou, Yuanbo
    Belpaeme, Tony
    COMPANION OF THE ACM/IEEE INTERNATIONAL CONFERENCE ON HUMAN-ROBOT INTERACTION, HRI 2023, 2023, : 137 - 141
  • [33] Towards Low-Latency Byzantine Agreement Protocols Using RDMA
    Ruesch, Signe
    Messadi, Ines
    Kapitza, Ruediger
    2018 48TH ANNUAL IEEE/IFIP INTERNATIONAL CONFERENCE ON DEPENDABLE SYSTEMS AND NETWORKS WORKSHOPS (DSN-W), 2018, : 146 - 151
  • [34] Low-latency multicarrier transmission using generalized DMT modulation
    Trautmann, S
    Fliege, NJ
    ISCCSP : 2004 FIRST INTERNATIONAL SYMPOSIUM ON CONTROL, COMMUNICATIONS AND SIGNAL PROCESSING, 2004, : 385 - 388
  • [35] Lightweight and Low-Latency AES Accelerator Using Shared SRAM
    Lee, Jae Seong
    Choi, Piljoo
    Kim, Dong Kyue
    IEEE ACCESS, 2022, 10 : 30457 - 30464
  • [36] Design of a low-latency asynchronous adder using speculative completion
    Nowick, SM
    IEE PROCEEDINGS-COMPUTERS AND DIGITAL TECHNIQUES, 1996, 143 (05): : 301 - 307
  • [37] Low-Latency Multimedia Streaming Using Open Networking Environments
    Schmidt, Andreas
    Lange, Tobias
    Herfet, Thorsten
    2016 2ND IEEE INTERNATIONAL CONFERENCE ON COMPUTER AND COMMUNICATIONS (ICCC), 2016, : 2094 - 2098
  • [38] Towards Low-Latency I/O Services for MixedWorkloads Using Ultra-Low Latency SSDs
    Liu, Mingzhe
    Liu, Haikun
    Ye, Chencheng
    Liao, Xiaofei
    Jin, Hai
    Zhang, Yu
    Zheng, Ran
    Hu, Liting
    PROCEEDINGS OF THE 36TH ACM INTERNATIONAL CONFERENCE ON SUPERCOMPUTING, ICS 2022, 2022,
  • [39] Low-Latency Service Data Aggregation using Policy Obligations
    Reiff-Marganiec, Stephan
    Tilly, Marcel
    Janicke, Helge
    2014 IEEE 21ST INTERNATIONAL CONFERENCE ON WEB SERVICES (ICWS 2014), 2014, : 526 - 533
  • [40] Low-Latency Intrusion Detection Using a Deep Neural Network
    Bin Ahmad, Umair
    Akram, Muhammad Arslan
    Mian, Adnan Noor
    IT PROFESSIONAL, 2022, 24 (03) : 67 - 72