| Previous | [ 1] | [ 2] | [ 3] | [ 4] | [ 5] | [ 6] | [ 7] | [ 8] | [ 9] | [ 10] | [ 11] | [ 12] | [ 13] | [ 14] | [ 15] | [ 16] | [ 17] | [ 18] | [ 19] | [ 20] | [ 21] | [ 22] | [ 23] | [ 24] |
¡@
SUNWOOK KIM1, SEONGWOON KIM1, KYOUNG PARK2
AND YONGWHA CHUNG3
1Department of Cloud Computing Research
2Department of Future SW Content Technology Research
Electronic and Telecommunications Research Institute
Daejeon, 305-350 Korea
3Department of Computer and Information Science
Korea University
Chungnam, 339-700 Korea
As digital devices with communication capability become more pervasive, the network
performance of a corresponding server needs to be improved. In this paper, we
present the hardware and software for offloading the socket processing in order to improve
the network performance of a server. The experimental results showed that the
proposed solution could improve the network performance of a typical solution significantly.
Furthermore, the proposed solution can provide the binary compatibility with the
BSD socket standard such that the existing network programs can be used without modification
and/or recompilation.
Received October 6, 2009; revised February 28, 2010; accepted June 7, 2010.
Communicated by Ren-Hung Hwang, Chung-Ming Huang, Cho-Li Wang, and Sheng-Tzong Cheng.
* This work was supported by the Industrial Strategic Technology Development Program (10035242, Development
of Cloud DaaS (Desktop as a Service) System and Terminal Technology) funded by the Ministry of Knowledge Economy (MKE, Korea) and under the HNRC ITRC support program supervised by the NIPA (NIPA-2010-C1090-1011-0010).