多核网络分组处理系统的数据分段卸载发送机制 |
| |
作者姓名: | 杨惠 李韬 吕高锋 全巍 戴幻尧 |
| |
作者单位: | 国防科技大学 计算机学院,湖南 长沙,410073;中国洛阳电子装备试验中心,河南 洛阳,471003 |
| |
基金项目: | 国家自然科学基金资助项目(61702538);国防科技大学科研计划资助项目(ZK17-03-53) |
| |
摘 要: | 为摆脱对商用网卡的依赖,降低软硬件复杂度,提出通用多核网络分组处理系统,构建面向大报文高速分组转发应用的软硬件协同数据分段卸载发送机制,并实现原型系统。该机制基于轻量级输入输出的软硬件协同多核分组处理系统,以降低大报文切分、拷贝开销以及软硬件复杂度为目的,把实现切分报文、封装报文头以及校验功能中硬件实现复杂的部分卸载到驱动中,将分段报文数据拷贝缩减为新报文头的拷贝,结合链式直接内存存取技术,为多核实现高速的大报文分组转发提供有效的解决方案。基于国产通用多核和高性能现场可编程门阵列平台进行发送性能测试。测试结果表明:采用数据分段卸载发送机制能大幅提升报文发送性能,有效解决大报文引发的多核网络分组处理性能下降的问题。
|
关 键 词: | 大报文 分组转发 多核 软硬件协同 |
收稿时间: | 2018-03-28 |
本文献已被 万方数据 等数据库收录! |
| 点击此处可从《国防科技大学学报》浏览原始摘要信息 |
|
点击此处可从《国防科技大学学报》下载免费的PDF全文 |
|