DocumentCode :
2996842
Title :
Design and implementation a high performance communication library based on commodity Ethernet NICs
Author :
Wei, Dong ; Zhang, Lei ; Xu, Na
Author_Institution :
Lingang Dev. Area, Shandong Jianzhu Univ., Jinan
fYear :
2008
fDate :
1-3 Sept. 2008
Firstpage :
1032
Lastpage :
1036
Abstract :
A high performance communication library independent of hardware called HPCL/Ethernet is implemented based on commodity Ethernet NICs on the Linux. HPCL/Ethernet supports commodity Ethernet NICs by using the network device interface on the Linux kernel. Reliable message delivery is guaranteed in the software layer. Channel is adopted for simplifying buffer management and fixed-buffer policy is adopted for avoiding message copy. Both interrupt reaping technology and the policy of message processing in link layer are also used to optimize communication. The experimental results show that the HPCL/Ethernet is characteristic of low latency with short payload message and high bandwidth with long payload message. It provides 1.18E+08 bytes/s of bandwidth for 1196 bytes message which is 94.4% of hardware-level bandwidth.
Keywords :
Linux; buffer storage; local area networks; Linux kernel; buffer management; commodity Ethernet NIC; fixed-buffer policy; high performance communication library; interrupt reaping technology; message delivery reliability; network device interface; software layer; Bandwidth; Delay; Ethernet networks; Hardware; Linux; Network interfaces; Protocols; Software libraries; Switches; TCPIP; Interrupt reaping; cluster; commodity Ethernet; communication library; fixed-buffer policy;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Automation and Logistics, 2008. ICAL 2008. IEEE International Conference on
Conference_Location :
Qingdao
Print_ISBN :
978-1-4244-2502-0
Electronic_ISBN :
978-1-4244-2503-7
Type :
conf
DOI :
10.1109/ICAL.2008.4636303
Filename :
4636303
Link To Document :
بازگشت