位置:成果数据库 > 期刊 > 期刊详情页
面向多核处理器的多实例并行BGP协议模型设计与实现
  • ISSN号:1007-130X
  • 期刊名称:《计算机工程与科学》
  • 时间:0
  • 分类:TP393[自动化与计算机技术—计算机应用技术;自动化与计算机技术—计算机科学与技术]
  • 作者机构:[1]国防科学技术大学计算机学院,湖南长沙410073
  • 相关基金:国家863计划资助项目(2008AA01A325); 国家973计划资助项目(2003CB314802); 国家自然科学基金资助项目(60803153)
中文摘要:

开发BGP的线程级并行可以满足不断膨胀的互联网应用对协议性能的迫切需求。本文提出了一种面向多核处理器的多实例并行BGP协议模型,它以邻居会话划分为基础,借助数据并行思想实现了不同邻居会话在多个线程上的并行处理。首先,通过分析BGP协议特点,我们给出了该模型的总体框架设计,然后在Quagga BGP的基础上完成了具体实现。在Intel Xeon四核服务器上的性能测试结果显示,多实例并行BGP协议较BGP协议的性能加速均值在2.73左右,并且能够有效利用多核处理器计算资源,为改善协议处理能力提供了更大的提升空间。

英文摘要:

The urgent requirement for the high-efficiency of routing protocols on the Internet will be satisfied by exploiting the thread-level-parallelism of BGP on multicores.A multi-threaded BGP model is proposed based on neighbor session division,and it achieves the parallel processing of different sessions on multiple threads by the use of data parallelism.Firstly,the framework of the multi-threaded BGP is put forward,and is then implemented based upon Quagga BGP.The experimental results on the Intel Xeon quad-core server show that,the multi-threaded BGP yields the speedup of 2.73 in comparison with BGP,and can make full use of the computing resources on multicores to provide more performance improvement for the protocol.

同期刊论文项目
同项目期刊论文
期刊信息
  • 《计算机工程与科学》
  • 中国科技核心期刊
  • 主管单位:国防科学技术大学
  • 主办单位:国防科学技术大大学计算机学院
  • 主编:王志英
  • 地址:湖南长沙德雅路109号
  • 邮编:410073
  • 邮箱:jsjgcykx@163.net
  • 电话:0731-84576405
  • 国际标准刊号:ISSN:1007-130X
  • 国内统一刊号:ISSN:43-1258/TP
  • 邮发代号:42-153
  • 获奖情况:
  • 湖南省优秀期刊,首届国防科技期刊优秀期刊,《CAJ-CD规范》执行优秀期刊
  • 国内外数据库收录:
  • 英国科学文摘数据库,中国中国科技核心期刊,中国北大核心期刊(2008版),中国北大核心期刊(2011版),中国北大核心期刊(2014版)
  • 被引量:16422