电子信息产业发展基金(2007-329)
- 作品数:3 被引量:5H指数:1
- 相关作者:姚崎韩臻沈昌祥刘吉强高志民更多>>
- 相关机构:北京交通大学更多>>
- 发文基金:电子信息产业发展基金国家高技术研究发展计划更多>>
- 相关领域:自动化与计算机技术更多>>
- 面向并行安全网关流水线模型的无锁队列算法被引量:1
- 2010年
- 提出一种适用于并行安全网关流水线模型中共享数据缓冲区操作的无锁队列算法.与其他类似算法比较,该算法采用链表结构组织队列数据,避免了采用循环数组结构引起的缓冲区长度限制和内存浪费的问题;与通用的链表队列无锁算法比较,算法实现更为简洁,执行效率更高.证明了算法具有线性化和非阻塞特性.通过模拟试验,验证了算法在理想环境和各种实际应用环境中都具有较好的性能指标.
- 高志民姚崎
- 关键词:安全网关
- 面向多核处理器的Linux网络报文缓冲区重用机制研究被引量:5
- 2009年
- 提出一种多核架构下Linux网络报文缓冲区重用无锁算法。通过建立Linux网络转发模型,分析了Linux网络报文缓冲区重用机制的工作原理,指出其在多核处理器上扩展性不好的主要原因在于:互斥机制占用了较多的处理时间,较差的Cache行为特征降低了指令执行效率。设计并实现了MSRQ回收重用算法,实现无需互斥机制对重用队列的并行操作,并且具有更好的Cache行为特征。实验证明,MSRQ算法的小包转发性能比原有的缓冲区重用算法提高了67%。
- 姚崎刘吉强韩臻沈昌祥
- 关键词:多核处理器数据竞争
- 基于队列的处理器亲和机制及在网络转发中的应用
- 2010年
- 提出一种新的基于多报文队列的处理器亲和机制,与传统基于网络接口的亲和机制相比,消除了多处理器对共享资源的竞争,优化了处理器的CACHE行为,降低了互斥锁的影响范围,能够有效提升多核处理器系统的网络转发处理能力.试验结果显示,在复杂网络环境下,基于队列的亲和机制报文转发性能较传统基于接口的亲和机制提高了1.8倍.
- 姚崎韩臻高志明
- 关键词:多核处理器