![DMA传送报文的方法](/CN/2013/1/148/images/201310740954.jpg)
基本信息:
- 专利标题: DMA传送报文的方法
- 专利标题(英):DMA (Direct Memory Access) message transfer method
- 申请号:CN201310740954.1 申请日:2013-12-27
- 公开(公告)号:CN104753813A 公开(公告)日:2015-07-01
- 发明人: 邹昕 , 周立 , 何清林 , 王维晟 , 闫攀 , 任晓瑶 , 秦德楼 , 于林涛 , 杜建明 , 原万万
- 申请人: 国家计算机网络与信息安全管理中心 , 杭州迪普科技有限公司
- 申请人地址: 北京市朝阳区裕民路甲3号
- 专利权人: 国家计算机网络与信息安全管理中心,杭州迪普科技有限公司
- 当前专利权人: 国家计算机网络与信息安全管理中心,杭州迪普科技股份有限公司
- 当前专利权人地址: 北京市朝阳区裕民路甲3号
- 代理机构: 北京博思佳知识产权代理有限公司
- 代理人: 林祥
- 主分类号: H04L12/861
- IPC分类号: H04L12/861
The invention provides a DMA (Direct Memory Access) message transfer method, which can be applied to a network card. The method comprises steps: a control core allocates a split packet buffer area for each data core from a memory; when the network card receives the message, the data core receives a message processing message of a network accelerator, length information of the message is acquired from the message, and if the message length is smaller than a preset message length, the message is stored in the split packet buffer area corresponding to the data core; if the message length is more than or equal to the preset message length, a DMA controller is started to execute DMA operation to transfer the message to a server; if the total length of all messages in the split packet buffer area corresponding to the data core is more than or equal to the preset message length, the DMA controller is started to execute DMA operation to transfer the message to the server; and if the total message length is smaller than the preset message length, no operation is carried out. The DMA operation times can be effectively reduced, the effective utilization rate of the PCIE channel bandwidth is improved, and the packet receiving rate of network card small packets is enhanced.
公开/授权文献:
- CN104753813B DMA传送报文的方法 公开/授权日:2018-03-16
IPC结构图谱:
H | 电学 |
--H04 | 电通信技术 |
----H04L | 数字信息的传输,例如电报通信 |
------H04L12/00 | 数据开关网络 |
--------H04L12/70 | .分组交换系统 |
----------H04L12/701 | ..路由或路径发现 |
------------H04L12/861 | ...数据包缓冲或排队装置;队列调度 |