Eager Data Transfer Mechanism for Reducing Communication Latency in User-Level Network Protocols

被引:2
|
作者
Won, Chulho [1 ]
Lee, Ben [2 ]
Park, Kyoung [3 ]
Kim, Myung-Joon [3 ]
机构
[1] Calif State Univ, Elect & Comp Engn Dept, Fresno, CA USA
[2] Oregon State Univ, Corvallis, OR 97331 USA
[3] Elect & Telecommun Res Inst, Daejeon, South Korea
来源
JOURNAL OF INFORMATION PROCESSING SYSTEMS | 2008年 / 4卷 / 04期
关键词
Data Transfer; Cache Coherence; User-Level; Low-Latency; Network Protocols; Message; VIA;
D O I
10.3745/JIPS.2008.4.4.133
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Clusters have become a popular alternative for building high-performance parallel computing systems. Today's high-performance system area network (SAN) protocols such as VIA and IBA significantly reduce user-to-user communication latency by implementing protocol stacks outside of operating system kernel. However, emerging parallel applications require a significant improvement in communication latency. Since the time required for transferring data between host memory and network interface (NI) make up a large portion of overall communication latency, the reduction of data transfer time is crucial for achieving low-latency communication. In this paper, Eager Data Transfer (EDT) mechanism is proposed to reduce the time for data transfers between the host and network interface. The EDT employs cache coherence interface hardware to directly transfer data between the host and NI. An EDT-based network interface was modeled and simulated on the Linux-based, complete system simulation environment, Linux/SimOS. Our simulation results show that the EDT approach significantly reduces the data transfer time compared to DMA-based approaches. The EDT-based NI attains 17% to 38% reduction in user-to-user message time compared to the cache-coherent DMA-based NIs for a range of message sizes (64 bytes similar to 4 Kbytes) in a SAN environment.
引用
收藏
页码:133 / 144
页数:12
相关论文
共 50 条
  • [31] LOS: A High Performance and Compatible User-level Network Operating System
    Huang, Yukai
    Geng, Jinkun
    Lin, Du
    Wang, Bin
    Li, Junfeng
    Ling, Ruilin
    Li, Dan
    PROCEEDINGS OF THE 2017 ASIA-PACIFIC WORKSHOP ON NETWORKING (APNET '17), 2017, : 50 - 56
  • [32] User-Level Membership Inference for Federated Learning in Wireless Network Environment
    Zhao, Yanchao
    Chen, Jiale
    Zhang, Jiale
    Yang, Zilu
    Tu, Huawei
    Han, Hao
    Zhu, Kun
    Chen, Bing
    WIRELESS COMMUNICATIONS & MOBILE COMPUTING, 2021, 2021
  • [33] Efficient user-level communication on multicomputers with an optimistic flow-control protocol
    Lee, J.William
    Performance Evaluation Review, 1994, 22 (01): : 280 - 281
  • [34] Mobile user locating mechanism based on network latency
    Wei, HY
    Lu, GH
    Chen, W
    IEEE 54TH VEHICULAR TECHNOLOGY CONFERENCE, VTC FALL 2001, VOLS 1-4, PROCEEDINGS, 2001, : 2538 - 2541
  • [35] Smart meters data for modeling and forecasting water demand at the user-level
    Pesantez, Jorge E.
    Berglund, Emily Zechman
    Kaza, Nikhil
    ENVIRONMENTAL MODELLING & SOFTWARE, 2020, 125
  • [36] Design and implementation of a flexible scheduling mechanism on user-level thread library PPL
    Saisho, K
    Kitaguchi, S
    Matsuura, S
    Fukuda, A
    PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON PARALLEL AND DISTRIBUTED PROCESSING TECHNIQUES AND APPLICATIONS, VOLS I-V, 2000, : 1231 - 1237
  • [37] LIGHT: A Compatible, high-performance and scalable user-level network stack
    Li, Junfeng
    Li, Dan
    Jiang, Huiyou
    Lin, Du
    Geng, Jinkun
    Huang, Yukai
    Ramakrishnan, K. K.
    Zheng, Kai
    COMPUTER NETWORKS, 2023, 229
  • [38] Fast communication mechanisms - Coupling hardware distributed shared memory and user-level messaging
    Hellwagner, H
    Karl, W
    Leberecht, M
    INTERNATIONAL CONFERENCE ON PARALLEL AND DISTRIBUTED PROCESSING TECHNIQUES AND APPLICATIONS, VOLS I-III, PROCEEDINGS, 1997, : 1294 - 1301
  • [39] User-level Fairness Delivered: Network Resource Allocation for Adaptive Video Streaming
    Mu, Mu
    Simpson, Steven
    Farshad, Arsham
    Ni, Qiang
    Race, Nicholas
    2015 IEEE 23RD INTERNATIONAL SYMPOSIUM ON QUALITY OF SERVICE (IWQOS), 2015, : 85 - 94
  • [40] COMPONENT ANALYSIS OF GPRS TRAFFIC BASED ON USER-LEVEL FROM A LIVE NETWORK
    Wang, Huan
    Wu, Xiao-Long
    Qing-Yang
    Li, Chen-Yu
    Yang, Ge
    Lei, Zhen-Ming
    2012 INTERNATIONAL CONFERENCE ON WAVELET ACTIVE MEDIA TECHNOLOGY AND INFORMATION PROCESSING (LCWAMTIP), 2012, : 282 - 286