摘要
针对高速重载工作环境提出了一种主机和智能外设之间的无中断通信方式,并且在一块集成CPU的智能千兆位光纤网卡上实现了该通信方式。主要从地址获取、缓冲区的访问以及公用控制信息3个方面对其进行了具体讨论。同时进行了无中断通信方式和普通通信方式下的收包性能对比测试。
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.
出处
《计算机工程》
EI
CAS
CSCD
北大核心
2005年第22期136-139,共4页
Computer Engineering
基金
国家"863"计划基金资助项目(2002AA104410)
关键词
无中断
CPU开销
智能网卡
公共缓冲区
Non-interrupt
CPU overhead
Intelligent network adapter
Public buffer