Single-Copy Udp Protocol For Cluster System

L Gao,H Jin,Zf Han
2002-01-01
Abstract:With the development of high-speed network technology and the advances of microprocessors, cluster system is becoming the mainstream technique of parallel computing. In workstation cluster system, there is much lower error rate, which,makes UDP an-alternative communication protocol for effective scalable parallel computing system.Multiple factors that lead to the inefficiency of. cluster communication are presented and analyzed prior to design and implement a general kernel-level light-weight communication mechanism based on single-copy UDP protocol. The mechanism supports nearly ail commercial components and reduces the communication software overheads by eliminating data copying from user space to kernel space, simplifying the protocol processing flow and exploiting a new buffer management method.Three efficient methods are presented to provide a faster data path between an application and the network: the kernel-level protocol, the memory mapping mechanism, and the buffer management mechanism.A prototype system is implemented and the performance analysis is provided. The results prove that single-copy UDP protocol over Fast, Ethernet can exploit the performance of modern networks by using techniques mentioned above. It not only provides low latency and high bandwidth communication, but also guarantees the stability of the communication.
What problem does this paper attempt to address?