摘要: 针对高速重载工作环境提出了一种主机和智能外设之间的无中断通信方式,并且在一块集成CPU的智能千兆位光纤网卡上实现了该通信方式。主要从地址获取、缓冲区的访问以及公用控制信息3个方面对其进行了具体讨论。同时进行了无中断通信方式和普通通信方式下的收包性能对比测试。
关键词:
无中断,
CPU开销,
智能网卡,
公共缓冲区
Abstract: It is of great importance to reduce the host CPU overhead in high-speed and massive data flow application environment.This paper describes a new communication method,which is interrupt-free,between intelligent peripherals and the host,aiming to the high-speed and heavy-load working condition.Implementation of this communication method is based on an intelligent Ethernet adapter with a local processor on board.Detailed discussion is mainly upon address acquiring,buffer accessing and control-messages operating.A performance comparison is also performed between the intelligent NIC using non-interrupt communication and an ordinary Ethernet NIC using original interrupt-driven communication,on Ethernet packets receiving.
中图分类号:
陈曜,杨卫兵,刘勇,孙凝晖. 一种基于智能网卡的无中断通信的实现[J]. , 2005, 31(22): 146-149.
CHEN Yao,YANG Weibing,LIU Yong,SUN Ninghui. Implementation of Non-interrupt Communication on Intelligent Network Adapters[J]. , 2005, 31(22): 146-149.