可编程的网络处理器不但提供了以线速处理数据包的高性能的硬件功能,同时还具备极大的系统灵活性。
The programmable network processor provides not only the hardware function of processing data in line speed but also has tremendous system flexibility.
网络处理器(NP)是专门为处理数据包而设计的可编程处理器,它综合了ASIC的数据处理能力和RISC的可编程特性。
Network processor (NP) is a programmable processor designed for processing data packet, which combines the ability of data processing of ASIC and the programmable characteristic of RISC.
使用中断的时候,发送数据包的处理器会提示接收处理器,他的队列里有数据。
When using interrupts, the sending processor notifies the receiving processor that its input queue contains packets.
特别是网络适配器,经常使用循环缓冲区来与处理器交换数据包。
Networking adaptors, in particular, often use circular buffers to exchange data (packets) with the processor.
可编程的网络处理器不但提供了以线速处理数据包的高性能的硬件功能,同时还具备极大的系统灵活性。
Programmable network processors provide system flexibility while delivering the high-performance hardware functions required to process packets at wire speed.
对网络处理器中多微引擎并行处理的两种编程模型进行分析,讨论了如何将数据包处理任务在多个微引擎之间进行分配,从而取得较高处理性能的一般性策略问题。
This paper shows two programming models of Multi-Microengine parallel processing in Network Processor and presents a better way of assigning packet-processing tasks among microengines.
该文截取实际网络链路上的流量,对数据包处理过程进行模拟,并分析cache机制对网络处理器的各性能参数的影响。
This paper presents a simulation of the packet processing procedure using real traffic traces to analyze the impact of the caching mechanism on the network processor performance.
网络处理器以高度并行、硬件多线程、多级存储和灵活可编程等先进技术提供高速的数据包处理性能。
Network processor can analyze packets in parallel mode and shorter inner latency by using hardware threads, multi-level memories, and obtain flexibility by using programmable components.
网络处理器以高度并行、硬件多线程、多级存储和灵活可编程等先进技术提供高速的数据包处理性能。
Network processor can analyze packets in parallel mode and shorter inner latency by using hardware threads, multi-level memories, and obtain flexibility by using programmable components.
应用推荐