检索规则说明:AND代表“并且”;OR代表“或者”;NOT代表“不包含”;(注意必须大写,运算符两边需空一格)
检 索 范 例 :范例一: (K=图书馆学 OR K=情报学) AND A=范并思 范例二:J=计算机应用与软件 AND (U=C++ OR U=Basic) NOT M=Visual
出 处:《计算机与现代化》2016年第12期57-61,共5页Computer and Modernization
基 金:国家电网公司科技项目(524606140104)
摘 要:针对当前多核处理器在对高速网络数据包处理时性能低,不能完全发挥多核优势的问题,分析对高速网络数据包处理的瓶颈所在,提出一种网络数据包并行处理模型。该模型利用多队列网卡,结合并行网络协议栈、多核多线程及无锁编程技术在网络数据包的整个收发路径上进行完全并行化处理。实验结果表明,该模型方法能够充分发挥多核处理器优势,大幅提升网络数据包处理效率。When using multicore processor to deal with high-speed network packets, it often faces poor performance and low CPU utilization. By analyzing the bottleneck of the packet processing on high-speed network, a model which can parallel process network packet is proposed. This model uses multi-queue NIC, along with parallel TCP/IP stack, muhicore and multithread technology, and lock-free program technology to achieve a completely parallel processing in the whole network packet path. Test results indicate that this method can utilize CPU completely, and greatly improve efficiency of network packet processing.
分 类 号:TP393[自动化与计算机技术—计算机应用技术]
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在链接到云南高校图书馆文献保障联盟下载...
云南高校图书馆联盟文献共享服务平台 版权所有©
您的IP:216.73.216.62