检索规则说明:AND代表“并且”;OR代表“或者”;NOT代表“不包含”;(注意必须大写,运算符两边需空一格)
检 索 范 例 :范例一: (K=图书馆学 OR K=情报学) AND A=范并思 范例二:J=计算机应用与软件 AND (U=C++ OR U=Basic) NOT M=Visual
机构地区:[1]国防科学技术大学计算机学院,湖南长沙410073
出 处:《华中科技大学学报(自然科学版)》2009年第12期59-63,共5页Journal of Huazhong University of Science and Technology(Natural Science Edition)
基 金:国家高技术研究发展计划资助项目(2008AA01A325);国家重点基础研究发展计划资助项目(2003CB314802);国家自然科学基金资助项目(60803153)
摘 要:提出一种适用于多线程边界网关协议(BGP)的无阻塞路由通告技术,消除了线程间共享队列并行访问冲突,借助提出的快速无阻塞共享队列SCLF实现了无锁并发操作,并改进了邻居播报过程以缓解cache共享数据带来的乒乓效应.通过对有锁方法与无阻塞方法的解析建模分析以及在IntelXeon双路四核服务器上的实验结果显示,无阻塞方法有效改善了TBGP协议的路由通告耗时,能够更好地支持线程规模与邻居会话规模的可扩展性.A non-blocking route announcement method is presented to accelerate the route propagation in threaded border gateay protocol (BGP). The method achieves concurrent route announcement among threads by effectively eliminating various contentions and adopting speedy concurrency lock-free FIFO (first in first out) (SCLF) algorithm, and also improves the advertising process with less cache thrashing. The performances of the lock-based scheme and newly-proposed scheme are evaluated by analytical models, and then the experiments on dual quad-core Intel Xeon server show that our scheme greatly reduces the runtime of route announcement with distinct parallelization and also provides better scalability of threads and neighbor sessions in comparison with the lock-based scheme.
关 键 词:路由协议 并行结构 性能 无阻塞 线程化边界网关协议 多核
分 类 号:TP393[自动化与计算机技术—计算机应用技术]
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在链接到云南高校图书馆文献保障联盟下载...
云南高校图书馆联盟文献共享服务平台 版权所有©
您的IP:3.139.239.16