| dc.contributor.author | CHEN Yunfang, MAO Haotian, ZHANG Wei | |
| dc.contributor.other | School of Computer Science,Nanjing University of Posts and Telecommunications,Nanjing 210000,China | |
| dc.date.accessioned | 2025-08-27T02:35:05Z | |
| dc.date.accessioned | 2025-10-08T08:24:43Z | |
| dc.date.available | 2025-10-08T08:24:43Z | |
| dc.date.issued | 01-10-2023 | |
| dc.identifier.uri | http://digilib.fisipol.ugm.ac.id/repo/handle/15717717/35836 | |
| dc.description.abstract | In order to be compatible with Linux standard sockets and utilize RDMA to improve the performance of programs using sockets,this paper proposes to construct a middleware Viscore Socket adaptor,referred to as vsocket between the upper-la-yer application and the underlying RDMA.By intercepting the socket API,we seamlessly transfer the data stream sent and received by the upper-layer application through the Linux socket to the RDMA bearer.The vsocket bypasses kernel and implements memory management mechanism in user space for TCP and UDP.It utilizes RC type RDMA network to support TCP acceleration,uses UD type RDMA network to support UDP acceleration,and reuses Linux UDP to assist routing.Experimental results show that vsocket can ensure the compatibility of the Linux standard socket interface,get rid of the limitation of the Linux kernel network protocol stack,and improve the network performance. | |
| dc.language.iso | ZH | |
| dc.publisher | Editorial office of Computer Science | |
| dc.subject.lcc | Computer software | |
| dc.title | vsocket:an RDMA-based Acceleration Method Compatible with Standard Socket | |
| dc.type | Article | |
| dc.description.keywords | socket|remote-direct memory access|protocol acceleration | |
| dc.description.pages | 239-247 | |
| dc.description.doi | 10.11896/jsjkx.220800048 | |
| dc.title.journal | Jisuanji kexue | |
| dc.identifier.oai | a93e9e41d3f64d5d804bf12106440fd7 | |
| dc.journal.info | Volume 50, Issue 10 | |