面向多核网络分组处理系统的线程亲和缓冲区管理机制
本文关键词:面向多核网络分组处理系统的线程亲和缓冲区管理机制
更多相关文章: 分组IO 线程亲和 缓冲区管理 分组转发 多核
【摘要】:基于通用多核架构的网络分组处理系统性能受到诸如分组IO开销高、多核共享内存及进程调度竞争大、页表缓冲表项失效率高等问题的困扰。为此提出一种基于通用多核网络分组处理系统、面向高速分组转发应用的线程亲和缓冲区硬件管理机制,并在网络专用协处理引擎上实现。该机制采用无中断的线程亲和调度策略,将包含控制信息与缓冲区地址信息的描述符和分组数据按照分组处理的线程号链式地对应加载在多个地址连续的共享缓冲区中。基于通用多核和现场可编程门阵列平台进行报文转发测试,实验结果表明,采用线程亲和缓冲区管理机制能使平均报文转发处理性能提升12.4%,有效地降低IO开销和TLB表项失效率。
【作者单位】: 国防科技大学计算机学院;中国洛阳电子装备试验中心;
【关键词】: 分组IO 线程亲和 缓冲区管理 分组转发 多核
【基金】:国家自然科学基金资助项目(612024823,61301236)
【分类号】:TP393.0;TP332
【正文快照】: 随着新型网络业务、协议以及多核技术的发展,具有高可编程性的基于多核处理器的网络分组处理系统成为学术界和工业界研究的热点。随着通用多核处理器处理性能的不断提升,通用多核处理器与专用网络处理器芯片的差距逐步减小,具备高可编程性的通用多核处理器成为网络设备中广泛
【相似文献】
中国期刊全文数据库 前8条
1 邓会敏;贺再红;谭怀亮;;嵌入式协议栈缓冲区管理的简化实现方法[J];微计算机信息;2006年29期
2 尚晓薇;林奕;;一种基于闪存的缓冲区管理算法[J];计算机与现代化;2013年11期
3 刘沾沾;岳丽华;金培权;向小岩;;一种针对闪存的高效缓冲区置换算法[J];小型微型计算机系统;2010年08期
4 ;新辞典[J];电脑;1995年06期
5 寿黎但;廖定柏;徐昶;陈刚;;PWLRU:一种面向闪存数据库的缓冲区存取算法[J];浙江大学学报(工学版);2010年12期
6 陈恺萌;卢科;岳丽华;;PostgreSQL闪存缓冲区置换算法扩展与性能验证[J];计算机科学与探索;2012年10期
7 汤显;孟小峰;;FClock:一种面向SSD的自适应缓冲区管理算法[J];计算机学报;2010年08期
8 ;[J];;年期
中国重要会议论文全文数据库 前2条
1 汤显;孟小峰;;FClock:一种面向SSD的自适应缓冲区管理算法[A];NDBC2010第27届中国数据库学术会议论文集A辑一[C];2010年
2 路海;李立清;;基于嵌入式系统的TCP简化实现方法[A];中国工程物理研究院科技年报(2003)[C];2003年
中国博士学位论文全文数据库 前2条
1 吴章玲;基于相变存储器的混合存储系统关键技术研究[D];中国科学技术大学;2016年
2 吕雁飞;闪存数据库管理系统关键技术研究[D];北京大学;2013年
中国硕士学位论文全文数据库 前2条
1 李志;面向闪存的缓冲区管理算法研究[D];中国科学技术大学;2010年
2 赖明星;基于替换概率的闪存数据库缓冲区替换算法[D];厦门大学;2014年
,本文编号:759743
本文链接:https://www.wllwen.com/guanlilunwen/ydhl/759743.html