Leaping multiple headers in a single bound: Wire-speed parsing using the Kangaroo system

C Kozanitis, J Huber, S Singh… - 2010 Proceedings IEEE …, 2010 - ieeexplore.ieee.org
More fundamental than IP lookups and packet classification in routers is the extraction of
fields such as IP Dest and TCP Ports that determine packet forwarding. While parsing of …

Lock sequencing to reorder and grant lock requests from multiple program threads

M Rosenbluth, S Jain, G Wolrich - US Patent 7,853,951, 2010 - Google Patents
In general, in one aspect, the disclosure describes a processor that includes multiple multi-
threaded programmable units integrated on a single die. The die also includes circuitry …

Scalable, high-performance, global interconnect scheme for multi-threaded, multiprocessing system-on-a-chip network processor unit

S Lakshmanamurthy, MB Rosenbluth… - US Patent …, 2010 - Google Patents
A scalable, high-performance interconnect scheme for a multi-threaded, multi-processing
system-on-a-chip network processor unit. An apparatus implementing the technique …

Balanced locality-aware packet schedule algrorithm on multi-core network processor

P He, J Wang, H Deng, W Zhang - 2010 2nd International …, 2010 - ieeexplore.ieee.org
Previous work has shown that processor affinity is one effective way to improve the
performance of SMP systems. A detailed analysis of cache characteristics on network …

Dynamic adaptive self-configurable network processor

A Satheesh, D Kumar… - 2010 7th International …, 2010 - ieeexplore.ieee.org
An ideal Network Processor, that is, a programmable multi-processor device must be
capable of offering both the flexibility and speed required for packet processing. But current …

Application-driven development of flexible packet-oriented communication interfaces

C Sauer - 2010 - mediatum.ub.tum.de
Today's heterogeneous SoCs deploy concurrent processing cores in increasing numbers.
But their diverse IO interfaces remain dedicated non-programmable modules. Aimed at fully …

[图书][B] Protocol and system design for a service-centric network architecture

X Huang - 2010 - search.proquest.com
Next-generation Internet will be governed by the need for flexibility. Heterogeneous end-
systems, novel applications, and security and manageability challenges require networks to …

[PDF][PDF] RESEARCH AND IMPLEMENTATION OF MPLS VPN PROTOCOL BASED ON NETWORK PROCESSOR

W YongJun, H QingYuan - scitepress.org
MPLS VPN is one of popular protocols in next generation internet. In general, it would be
implemented in modern routers. In this paper, the implementation technology of MPLS VPN …

Efficient Cache Organization For Application Specific And General Purpose Processors

K Rajan - 2010 - etd.iisc.ac.in
The performance gap between processor and memory continues to remain a major
performance bottleneck in both application specific and general purpose processors. This …

[PDF][PDF] Run-Time Adaptive Processor Allocation of Self-Configurable Intel IXP2400 Network Processor

A Satheesh, D Kumar, AV Jeyakumar - International Journal of Computer … - researchgate.net
Abstract An ideal Network Processor, that is, a programmable multi-processor device must
be capable of offering both the flexibility and speed required for packet processing. But …