List of Journals    /    Call For Papers    /    Subscriptions    /    Login
 
 
 
 
 SEARCH
By Author By Title
 
 
ABOUT CSC
 About CSC Journals
 CSC Journals Objectives
 List of Journals
 CALL FOR PAPERS
 Call For Papers CFP
 Special Issue CFP
AUTHOR GUIDELINES
 Submission Guidelines
 Peer Review Process
 Helpful Hints For Getting Published
 Plagiarism Policies
 Abstracting & Indexing
 Open Access Policy
 Submit Manuscript
 FOR REVIEWERS
 Reviewer Guidelines
 FOR EDITORIAL
 Editor Guidelines
 Join Us As Editor
 Launch Special Issue
 Suggest New Journal
 CSC LIBRARY
 Browse CSC Library
 Open Access Policy
  SERVICES
 Conference Partnership Program (CPP)
 Abstracting & Indexing
 SUBSCRIPTIONS
 Subscriptions
 Discounted Packages
 Archival Subscriptions
 How to Subscribe
 Librarians
 Subscriptions Agents
 Order Form
 DOWNLOADS
 
 
 
 
Run-Time Adaptive Processor Allocation of Self-Configurable Intel IXP2400 Network Processor
Full text
 PDF(243.4KB)
Source 
International Journal of Computer Networks (IJCN)
Table of Contents
Download Complete Issue    PDF(2.93MB)
Volume:  2    Issue:  1
Pages:  1-79
Publication Date:   March 2010
ISSN (Online): 1985-4129
Pages 
16 - 33
Author(s)  
A.Satheesh - India
D.Kumar - India
 
Published Date   
31-03-2010 
Publisher 
CSC Journals, Kuala Lumpur, Malaysia
ADDITIONAL INFORMATION
Keywords   Abstract   References   Cited by   Related Articles   Collaborative Colleague
 
KEYWORDS:   Network Processor, Reconfiguration, Runtime adaptation, dynamically adapting processor, Active Network 
 
 
This Manuscript is indexed in the following databases/websites:-
1. Scribd
2. Directory of Open Access Journals (DOAJ)
3. PDFCAST
4. Docstoc
5. Google Scholar
6. Academic Index
7. refSeek
8. Socol@r
9. iSEEK
 
 
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 Network Processor systems generally fall short of the above benchmarks due to traffic fluctuations inherent in packet networks, and the resulting workload variation on individual pipeline stage over a period of time ultimately affects the overall performance of even an otherwise sound system. One potential solution would be to change the code running at these stages so as to adapt to the fluctuations; a near robust system with standing traffic fluctuations is the dynamic adaptive processor, reconfiguring the entire system, which we introduce and study to some extent in this paper. We achieve this by using a crucial decision making model, transferring the binary code to the processor through the SOAP protocol. 
 
 
 
1 A.Kind, R.Pletka, and M.Waldvogel “The role of network processors in active networks” In Proceedings of IWAN 2003, pages 18-29, Kyoto, Japan, December 2003.
2 Arun Raghunath, Aaron Kunze, Erik J. Johnson, Vinod Balakrishnan “Framework For Supporting Multi-Service Edge Packet Processing On Network Processors”. Architecture for networking and communications systems. 26-28 Oct. 2005 Page(s):163 – 171.
3 Bill Carlson, “Intel® Internet Exchange Architecture & Applications A Practical Guide to Intel's Network Processors”, Intel Press.
4 Dimitri Bertsekas, Robert Gallager , “Data Networks” , PHI-1987.
5 Douglas E. Comer ”Network Systems Design using Network Processors”, Prentice Hall, Jan 2003.
6 A. Troxel, A. D. George, S. Oral, "Design and Analysis of a Dynamically Reconfigurable Network Processor," 27th Annual IEEE International Conference on Local Computer Networks (LCN'02), 2002, pp.0483.
7 Intel IXP2400/IXP2800 Network Processors, “ Intel XScale Core Support Libraries Reference Manual” November 2003.
8 Intel® IXP2400 and IXP2800, Network Processor Programmer’s Reference Manual, July 2005.
9 "Intel Microcode Programmer’s Reference Manual for the IXP2400 Processor”, December 2001.
10 "IXP2400 Hardware Reference Manual", June 2001, Intel Corporation,
11 “IXP 2400 Development Tools User’s Guide”, June 2001, Intel Corporation
12 J. Allen, B. Bass, C.Basso, R. Boivi, J.Calvignac, G.Davis, L.Frelechoux, M.Hedds, A. Herkersdorf, A.Kind, J.Logan, M.Peyravian, M.Rinaldi, R.Sabhikhi, M.Siegel, and M. Waldvogel, “IBM PowerNP Network processor: Hardware, software, and applications”, IBM Journal of Research and Development , Volume (47), nos. 2/3 , pp.177-194,2003.
13 Kevin Lee, Geoff Coulson, Gordon Blair, Ackbar Joolia, Jo Ueyama “Towards a Generic Programming Model for Network Processors” In Proc IEEE International Conference on Networks (ICON04), Singapore, November 2004.
14 Kevin Lee, Geoffrey Coulson “Supporting Runtime Reconfiguration on Network Processors”, Proceedings of the 20th International IEEE Conference on Advanced Information Networking and Applications (AINA’06) Volume 1, 18-20 April 2006 Page(s):721 – 726.
15 L.Thiele, S.Chakraborty, M.Gries, and S.K¨unzli, “Design Space Exploration of Network Processor Architectures”, Proc. First Network Processor Workshop/Eighth IEEE Int’l symp. High Performance Computer Architecture (NP/HPCA’02), pp.30-41, Feb.2002.
16 Ravi Kokku, T.Rich´e, A. Kunze , J.Mudigonda , J.Jason and H.Vin, “A Case for Run-time Adaptation in Packet Processing Systems” Proc.Second Workshop Hot Topics in Networks (HOTNETS’03), Nov.2003.
17 Ravi Kokku, Upendra Shevade, Nishit Shah, Harrick M. Vin, Mike Dahlin “Adaptive Processor Allocation in Packet Processing Systems” University of Texas at Austin Technical Report # TR04-04.
18 Tilman Wolf, “Network Processors - Flexibility and Performance for Next-Generation Networks”, ACM SIGCOMM Computer Communication Review, Volume 32 , Issue 1 (January 2002) Pages: 65.
19 T.Wolf and M.Franklin, “Performance Models for Network Processor Design”, IEEE Trans. on Parallel and Distributed Systems, vol. 17, no.6, Pages: 548 – 561, June 2006.
20 Tilman Wolf, Ning Weng, Chia-Hui Tai, “Runtime Support for Multicore packet processing systems”, IEEE Network, Page(s).29-37, July/August-2007.
21 Vinod Balakrishnan, Ravi Kokku, Aaron Kunze, Harrick Vin, Erik J. Johnson “Supporting Run-Time Adaptation in Packet Processing System” Intel Research and Development University of Texas at Austin 2004, Technical Report.
22 Xin Huang, Tilman Wolf, “A Methodology for Evaluating Runtime Support in Network Processors”, Architecture for Networking and Communications systems, ACM/IEEE Symposium on Volume , Issue , 3-5 Dec. 2006 Page(s):113 – 122.
23 Xin Huang, Tilman Wolf, “Evaluating Dynamic Task Mapping in Network Processor Runtime Systems” IEEE Transactions on Parallel and Distributed systems, vol. 19, no. 8, August 2008, Page(s).1086-1098.
 
 
 
 
 
 
 
 
A.Satheesh : Colleagues
D.Kumar : Colleagues
A.Vincent Jeyakumar : Colleagues  
 
 
 
  Untitled Document
 
Copyrights (c) 2012 Computer Science Journals. All rights reserved.
Best viewed at 1152 x 864 resolution. Microsoft Internet Explorer.
 
  
 
Copyrights & Usage: Articles published by CSC Journals are Open Access. Permission to copy and distribute any other content, images, animation and other parts of this website is prohibited. CSC Journals has the rights to take action against individual/group if they are found victim of copying these parts of the website.