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


Chulho Won, Ben Lee, Kyoung Park, Myung-Joon Kim, Journal of Information Processing Systems Vol. 4, No. 4, pp. 133-144, Dec. 2008  

10.3745/JIPS.2008.4.4.133
Keywords: Data Transfer, Cache Coherence, User-Level, Low-Latency, Network Protocols, Message, VIA
Fulltext:

Abstract

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 EDTbased 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 ~ 4 Kbytes) in a SAN environment.


Statistics
Show / Hide Statistics

Statistics (Cumulative Counts from November 1st, 2017)
Multiple requests among the same browser session are counted as one view.
If you mouse over a chart, the values of data points will be shown.




Cite this article
[APA Style]
Won, C., Lee, B., Park, K., & Kim, M. (2008). Eager Data Transfer Mechanism for Reducing Communication Latency in User-Level Network Protocols. Journal of Information Processing Systems, 4(4), 133-144. DOI: 10.3745/JIPS.2008.4.4.133.

[IEEE Style]
C. Won, B. Lee, K. Park, M. Kim, "Eager Data Transfer Mechanism for Reducing Communication Latency in User-Level Network Protocols," Journal of Information Processing Systems, vol. 4, no. 4, pp. 133-144, 2008. DOI: 10.3745/JIPS.2008.4.4.133.

[ACM Style]
Chulho Won, Ben Lee, Kyoung Park, and Myung-Joon Kim. 2008. Eager Data Transfer Mechanism for Reducing Communication Latency in User-Level Network Protocols. Journal of Information Processing Systems, 4, 4, (2008), 133-144. DOI: 10.3745/JIPS.2008.4.4.133.