|
Creating Advanced Functions on Network Processors: Experience and PerspectivesRobert Haas, Clark Jeffries, Lukas Kencl, Andreas Kind, Bernhard Metzler, Roman Pletka, Marcel Waldvogel, Laurent Freléchoux, and Patrick Droz:Creating Advanced Functions on Network Processors: Experience and Perspectives, IEEE Network, Volume 17, Number 4, July 2003. AbstractIn this paper, we present five case studies of advanced networking functions that detail how a network processor (NP) can provide high performance and also the necessary flexibility compared with Application-Specific Integrated Circuits (ASICs). We first review the basic NP system architectures, and describe the IBM PowerNP architecture from a data-plane as well as from a control-plane point of view. We introduce models for the programmer's views of NPs that facilitate a global understanding of NP software programming. Then, for each case study, we present results from prototypes as well as general considerations that apply to a wider range of system architectures. Specifically, we investigate the suitability of NPs for
Documents
BibTeX entry@Article{haas03creating, Author = {Robert Haas and Clark Jeffries and Lukas Kencl and Andreas Kind and Bernard Metzler and Roman Pletka and Marcel Waldvogel and Laurent {Frel\'{e}choux} and Patrick Droz}, Title = {Creating Advanced Functions on Network Processors: Experience and Perspectives}, Journal = {IEEE Network}, Year = 2003, Month = jul, Volume = 17, Number = 4, Pages = {46-54} } |
The documents distributed by this server have been provided by the contributing authors as a means to ensure timely dissemination of scholarly and technical work on a noncommercial basis. Copyright and all rights therein are maintained by the authors or by other copyright holders, notwithstanding that they have offered their works here electronically. It is understood that all persons copying this information will adhere to the terms and constraints invoked by each author's copyright. These works may not be reposted without the explicit permission of the copyright holder.