-
题名一种基于X86架构的多核绑定技术
- 1
-
-
作者
汪泓帆
赵奎
梁刚
袁龙
-
机构
四川大学计算机学院
-
出处
《计算机安全》
2012年第6期14-18,共5页
-
基金
基金号(60873246)国家自然科学基金信息科学部
-
文摘
针对如何利用高性能多核化设备,提高网络安全产品的处理能力,设计和实现了一种基于x86架构的Llinux平台多核绑定技术。该技术首先建立DMA缓冲队列映射,减少网卡访问次数,采用SIMD多核思想设计和实现了虚拟数据桶,并对进入数据桶的数据实施负载均衡;将Netfilter主函数多线程化,并采用内核线程绑定技术将多线程绑定到指定核.实验结果表明,DMA缓冲队列映射可以提高网络设备的I/O吞吐量,虚拟数据桶减少了数据包二次拷贝的开销,节省内核态内存,多核绑定技术提高网络安全设备多核利用率和数据包处理能力。
-
关键词
DMA
array
mapping
SIMD
I/O
THROUGHOUT
capacity
MULTI-CORE
BINDING
-
Keywords
DMA array mapping
SIMD
I/O throughout capacity
multi--core binding
-
分类号
TP311
[自动化与计算机技术—计算机软件与理论]
-
-
题名一种网络加速引擎模型的设计与实现
被引量:1
- 2
-
-
作者
方浪
赵奎
梁刚
汪泓帆
-
机构
四川大学计算机学院
-
出处
《计算机安全》
2013年第2期2-5,共4页
-
基金
基金号(61173159)国家自然科学基金
-
文摘
针对如何利用多核平台,提升网络安全设备的转发性能,设计与实现了一种网络加速引擎模型,该模型首先绕过Linux内核协议栈获取网卡数据包,采用进程绑定和中断绑定技术,避免了进程切换带来的处理器的时钟周期消耗,并开启了RSS多队列,实验结果表明,该模型解决了Linux内核协议栈数据包转发进程调度不均衡和发送队列资源竞争的问题,从而提升了网络数据包的转发性能。
-
关键词
多核
协议栈
绑定技术
RSS
转发性能
-
Keywords
multi-core
network stack
binding technique
RSS
forwarding performance
-
分类号
TP393
[自动化与计算机技术—计算机应用技术]
-