Instruct: Identify the main and secondary category of Arxiv papers based on the titles and abstracts
Query: Data Path Processing in Fast Programmable Routers   Internet is growing at a fast pace. The link speeds are surging toward 40
Gbps with the emergence of faster link technologies. New applications are
coming up which require intelligent processing at the intermediate routers.
Switches and routers are becoming the bottlenecks in fast communication. On one
hand faster links deliver more packets every second and on the other hand
intelligent processing consumes more CPU cycles at the router. The conflicting
goals of providing faster but computationally expensive processing call for new
approaches in designing routers.
  This survey takes a look at the core functionalities, like packet
classification, buffer memory management, switch scheduling and output link
scheduling performed by a router in its data path processing and discusses the
algorithms that aim to reduce the performance bound for these operations. An
important requirement for the routers is to provide Quality of Service
guarantees. We propose an algorithm to guarantee QoS in Input Queued Routers.
The hardware solution to speed up router operation was Application Specific
Integrated Circuits (ASICs). But the inherent inflexibility of the method is a
demerit as network standards and application requirements are constantly
evolving, which seek a faster turnaround time to keep up with the changes. The
promise of Network Processors (NP) is the flexibility of general-purpose
processors together with the speed of ASICs. We will study the architectural
choices for the design of Network Processors and focus on some of the
commercially available NPs. There is a plethora of NP vendors in the market.
The discussion on the NP benchmarks sets the normalizing platform to evaluate
these NPs.

9
The categories of this paper are: nlin
15
The categories of this paper are: nucl-ex
26
The categories of this paper are: bayes-an
33
The categories of this paper are: plasm-ph
14
The categories of this paper are: math-ph
37
The categories of this paper are: supr-con
13
The categories of this paper are: quant-ph
3
The categories of this paper are: physics
22
The categories of this paper are: chao-dyn
34
The categories of this paper are: chem-ph
35
The categories of this paper are: mtrl-th
25
The categories of this paper are: patt-sol
5
The categories of this paper are: gr-qc
17
The categories of this paper are: q-fin
19
The categories of this paper are: eess
27
The categories of this paper are: comp-gas