尚秋里 王劲林 陈晓 叶晓舟.多核网络协议栈可扩展性解耦设计[J].网络新媒体技术,2017,6(5):15-19
多核网络协议栈可扩展性解耦设计
  
DOI:
中文关键词:  多核处理器; 网络协议栈; 可扩展性;
英文关键词:
基金项目:
作者单位
尚秋里 王劲林 陈晓 叶晓舟 中国科学院声学研究所 国家网络新媒体工程技术研究中心 北京 100190 中国科学院大学 北京 100190 
摘要点击次数: 80
全文下载次数: 99
中文摘要:
      高速网络环境下,多核网络协议栈的性能可扩展性尤为重要。针对多核可扩展性问题,本文提出了一种多核网络协议栈可扩展性解耦设计方案,包括数据包和网卡队列两个层面的解耦。其中,数据包层面解耦通过数据流分流映射的方法来实现多核全并行无锁处理;网卡队列层面通过多虚拟队列来解决多核的网卡队列竞争。实验表明,本文提出的解耦方案在20GE实验平台上实现了多达14个处理核心的线性网络性能扩展,比传统多核并发方案具有更优的可扩展性。
英文摘要:
      
查看全文  查看/发表评论  下载PDF阅读器
关闭