Balancing register allocation across threads for a multithreaded network processor
Proceedings of the ACM SIGPLAN 2004 conference on Programming language design and implementation
Effective thread management on network processors with compiler analysis
Proceedings of the 2006 ACM SIGPLAN/SIGBED conference on Language, compilers, and tool support for embedded systems
Compiler-Supported Thread Management for Multithreaded Network Processors
ACM Transactions on Embedded Computing Systems (TECS)
A fast string search algorithm for deep packet classification
Computer Communications
Hi-index | 0.00 |
This paper will show how NP can be used for complicated tasks including advanced classification of packets. Advanced classification requires the NP to look beyond the layer 3-4 header of the protocol, deep into the session and application layer payload. Dubbed "content inspection", such advanced classification requires specialized high-performance ICs, and a powerful and sophisticated set of tools for programming the ICs. These tools enable users of advanced classifiers to describe protocols using a high-level formal language, and then build classification policy with the help of an API. Complimented by policy verification and system simulation tools, content inspection will bring the required ease of use and processing power into the hands of communication systems designers.