By Topic

Design and implementation a high performance communication library based on commodity Ethernet NICs

Sign In

Cookies must be enabled to login.After enabling cookies , please use refresh or reload or ctrl+f5 on the browser for the login options.

Formats Non-Member Member
$33 $13
Learn how you can qualify for the best price for this item!
Become an IEEE Member or Subscribe to
IEEE Xplore for exclusive pricing!
close button

puzzle piece

IEEE membership options for an individual and IEEE Xplore subscriptions for an organization offer the most affordable access to essential journal articles, conference papers, standards, eBooks, and eLearning courses.

Learn more about:

IEEE membership

IEEE Xplore subscriptions

3 Author(s)
Dong Wei ; Shandong Jianzhu University, Lingang Development Area, Jinan, China ; Lei Zhang ; Na Xu

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.

Published in:

2008 IEEE International Conference on Automation and Logistics

Date of Conference:

1-3 Sept. 2008