Design methodology for a modular service-driven network processor architecture
We present a design methodology for a modular network processor architecture that leads to a balanced, service-defined mix between programmable processor cores, configurable hardware assists, and specialized coprocessors. Whereas the processor cores address the flexibility and extendibility needs of...
Uloženo v:
| Vydáno v: | Computer networks (Amsterdam, Netherlands : 1999) Ročník 41; číslo 5; s. 623 - 640 |
|---|---|
| Hlavní autoři: | , , , , , |
| Médium: | Journal Article |
| Jazyk: | angličtina |
| Vydáno: |
Amsterdam
Elsevier B.V
05.04.2003
Elsevier Sequoia S.A |
| Témata: | |
| ISSN: | 1389-1286, 1872-7069 |
| On-line přístup: | Získat plný text |
| Tagy: |
Přidat tag
Žádné tagy, Buďte první, kdo vytvoří štítek k tomuto záznamu!
|
| Abstract | We present a design methodology for a modular network processor architecture that leads to a balanced, service-defined mix between programmable processor cores, configurable hardware assists, and specialized coprocessors. Whereas the processor cores address the flexibility and extendibility needs of the networking market, the hardware components offload the processors, or even allow them to be bypassed for certain network processor-typical tasks to optimize chip area, performance, and power efficiency. We describe the rationale behind the selected functional partitioning in hardware and software components and discuss the challenges of designing the hardware components, and of organizing and integrating the programmable cores. We quantify our approach with a performance evaluation of the overall system. |
|---|---|
| AbstractList | We present a design methodology for a modular network processor architecture that leads to a balanced, service-defined mix between programmable processor cores, configurable hardware assists, and specialized coprocessors. Whereas the processor cores address the flexibility and extendibility needs of the networking market, the hardware components offload the processors, or even allow them to be bypassed for certain network processor-typical tasks to optimize chip area, performance, and power efficiency. We describe the rationale behind the selected functional partitioning in hardware and software components and discuss the challenges of designing the hardware components, and of organizing and integrating the programmable cores. We quantify our approach with a performance evaluation of the overall system. A design methodology for a modular network processor architecture that leads to a balanced, service-defined mix between programmable processor cores, configurable hardware assists, and specialized coprocessors is presented. Whereas the processor cores address the flexibility and extendibility needs of the networking market, the hardware components offload the processors, or even allow them to be bypassed for certain network processor-typical tasks to optimize chip area, performance, and power efficiency. The rationale behind the selected functional partitioning in hardware and software components is described and the challenges of designing the hardware components, and of organizing and integrating the programmable cores, are discussed. The approach is quantified with a performance evaluation of the overall system. Article included in a special issue devoted to the theme: Network processors. Presents a design methodology for a modular network processor architecture that leads to a balanced, service-defined mix between programmable processor cores, configurable hardware assists, and specialized coprocessors. Whereas the processor cores address the flexibility and extendibility needs of the networking market, the hardware components offload the processors, or even allow them to be bypassed for certain network processor-typical tasks to optimize chip area, performance, and power efficiency. Describes the rationale behind the selected functional partitioning in hardware and software components and discuss the challenges of designing the hardware components, and of organizing and integrating the programmable cores. Quantifies the approach with a performance evaluation of the overall system. (Original abstract) |
| Author | Gabrani, Maria van Lunteren, Jan Herkersdorf, Andreas Sagmeister, Patricia Dittmann, Gero Döring, Andreas |
| Author_xml | – sequence: 1 givenname: Maria surname: Gabrani fullname: Gabrani, Maria email: mga@zurich.ibm.com – sequence: 2 givenname: Gero surname: Dittmann fullname: Dittmann, Gero email: ged@zurich.ibm.com – sequence: 3 givenname: Andreas surname: Döring fullname: Döring, Andreas email: ado@zurich.ibm.com – sequence: 4 givenname: Andreas surname: Herkersdorf fullname: Herkersdorf, Andreas email: anh@zurich.ibm.com – sequence: 5 givenname: Patricia surname: Sagmeister fullname: Sagmeister, Patricia email: psa@zurich.ibm.com – sequence: 6 givenname: Jan surname: van Lunteren fullname: van Lunteren, Jan email: jvl@zurich.ibm.com |
| BookMark | eNqFkUFP3DAQhS1EpQLlJ1SKOFT0kNZ2nMRWD6jaQkFalQOttDfLTMZgyNpgO1vx7_GycOGypxmNvjeaeW-f7PrgkZDPjH5jlHXfr1gjVc247I4p_0qpaJt6sUP2mOx53dNO7Zb-DflI9lO6o4USXO6RP78wuRtfLTHfhiGM4eapsiFWplqGYRpNrBLGlQOsh-hW6CuP-X-I99VDDIAprdEIty4j5CniJ_LBmjHh4Ws9IP_OTv_Ozuv55e-L2c95DY3qcm0aMNwY2goAKoWVtgNrr3vKhTWDNHKABqwRPUUKTSuHzgiKhlFe5r0SzQH5stlbznicMGW9dAlwHI3HMCXd9i1XUvCtIO8Lpbgq4NE78C5M0ZcnNFOq7ZhirEDtBoIYUopo9UN0SxOfNKN6nYV-yUKvjdaU65cs9KLofrzTgcsmu-BzNG7cqj7ZqLE4unIYdQKHHnBwsdiuh-C2bHgG65Wm7g |
| CitedBy_id | crossref_primary_10_1016_j_entcs_2004_07_015 crossref_primary_10_1016_j_apm_2009_11_018 |
| Cites_doi | 10.17487/rfc1633 10.1109/2.612253 10.1145/309847.310101 10.1109/90.251892 10.17487/rfc3031 10.1109/GLOCOM.2002.1189025 10.1145/334012.334036 10.1016/S1389-1286(02)00454-1 10.1145/371636.371677 10.1109/IZSBC.2002.991753 10.17487/rfc2309 10.17487/rfc2475 10.1016/B978-155860875-7.50022-3 10.1109/GLOCOM.2001.965853 |
| ContentType | Journal Article |
| Copyright | 2003 Copyright Elsevier Sequoia S.A. Apr 15, 2003 |
| Copyright_xml | – notice: 2003 – notice: Copyright Elsevier Sequoia S.A. Apr 15, 2003 |
| DBID | AAYXX CITATION 7SC 8FD E3H F2A JQ2 L7M L~C L~D |
| DOI | 10.1016/S1389-1286(02)00453-X |
| DatabaseName | CrossRef Computer and Information Systems Abstracts Technology Research Database Library & Information Sciences Abstracts (LISA) Library & Information Science Abstracts (LISA) ProQuest Computer Science Collection Advanced Technologies Database with Aerospace Computer and Information Systems Abstracts Academic Computer and Information Systems Abstracts Professional |
| DatabaseTitle | CrossRef Technology Research Database Computer and Information Systems Abstracts – Academic Library and Information Science Abstracts (LISA) ProQuest Computer Science Collection Computer and Information Systems Abstracts Advanced Technologies Database with Aerospace Computer and Information Systems Abstracts Professional |
| DatabaseTitleList | Computer and Information Systems Abstracts Technology Research Database Library and Information Science Abstracts (LISA) |
| DeliveryMethod | fulltext_linktorsrc |
| Discipline | Engineering Architecture |
| EISSN | 1872-7069 |
| EndPage | 640 |
| ExternalDocumentID | 304845331 10_1016_S1389_1286_02_00453_X S138912860200453X |
| Genre | Feature |
| GroupedDBID | --K --M -~X .DC .~1 0R~ 1B1 1~. 1~5 29F 4.4 457 4G. 5GY 5VS 6OB 7-5 71M 77K 8P~ AABNK AACTN AAEDT AAEDW AAIAV AAIKJ AAKOC AALRI AAOAW AAQFI AAXUO AAYFN ABBOA ABFNM ABMAC ABTAH ABXDB ABYKQ ACDAQ ACGFS ACNNM ACRLP ACZNC ADBBV ADEZE ADJOM ADTZH AEBSH AECPX AEKER AENEX AFKWA AFTJW AGHFR AGUBO AGYEJ AHJVU AHZHX AIALX AIEXJ AIKHN AITUG AJBFU AJOXV ALMA_UNASSIGNED_HOLDINGS AMFUW AMRAJ AOUOD AXJTR BJAXD BKOJK BLXMC CS3 DU5 EBS EFJIC EFLBG EJD EO8 EO9 EP2 EP3 F0J FDB FEDTE FGOYB FIRID FNPLU FYGXN G-Q GBLVA GBOLZ HVGLF HZ~ IHE J1W JJJVA KOM M41 MO0 MS~ N9A O-L O9- OAUVE OZT P-8 P-9 PC. PQQKQ Q38 R2- RIG ROL RPZ RXW SDF SDG SDP SES SEW SPC SPCBC SST SSV SSZ T5K TAE TN5 XFK ZMT ZY4 ~G- 77I 9DU AATTM AAXKI AAYWO AAYXX ABJNI ACLOT ACVFH ADCNI AEIPS AEUPX AFJKZ AFPUW AIGII AIIUN AKBMS AKRWK AKYEP ANKPU APXCP CITATION EFKBS ~HD 7SC 8FD E3H F2A JQ2 L7M L~C L~D |
| ID | FETCH-LOGICAL-c396t-a3ca2aa054cc084f8f6cffb7024fad8a8dc3cfa470e0c358d6a40ea102c3c7943 |
| ISICitedReferencesCount | 5 |
| ISICitedReferencesURI | http://www.webofscience.com/api/gateway?GWVersion=2&SrcApp=Summon&SrcAuth=ProQuest&DestLinkType=CitingArticles&DestApp=WOS_CPL&KeyUT=000181429000006&url=https%3A%2F%2Fcvtisr.summon.serialssolutions.com%2F%23%21%2Fsearch%3Fho%3Df%26include.ft.matches%3Dt%26l%3Dnull%26q%3D |
| ISSN | 1389-1286 |
| IngestDate | Sat Sep 27 18:57:34 EDT 2025 Sun Sep 28 14:57:37 EDT 2025 Wed Nov 19 00:08:50 EST 2025 Sat Nov 29 05:30:14 EST 2025 Tue Nov 18 22:32:44 EST 2025 Fri Feb 23 02:21:24 EST 2024 |
| IsPeerReviewed | true |
| IsScholarly | true |
| Issue | 5 |
| Keywords | Systems on a chip Performance evaluation Network processors Modular and scalable architectures Open systems |
| Language | English |
| License | https://www.elsevier.com/tdm/userlicense/1.0 |
| LinkModel | OpenURL |
| MergedId | FETCHMERGED-LOGICAL-c396t-a3ca2aa054cc084f8f6cffb7024fad8a8dc3cfa470e0c358d6a40ea102c3c7943 |
| Notes | SourceType-Scholarly Journals-1 ObjectType-Feature-1 content type line 14 ObjectType-Article-2 content type line 23 ObjectType-Article-1 ObjectType-Feature-2 |
| PQID | 199561911 |
| PQPubID | 47119 |
| PageCount | 18 |
| ParticipantIDs | proquest_miscellaneous_57529842 proquest_miscellaneous_27842929 proquest_journals_199561911 crossref_primary_10_1016_S1389_1286_02_00453_X crossref_citationtrail_10_1016_S1389_1286_02_00453_X elsevier_sciencedirect_doi_10_1016_S1389_1286_02_00453_X |
| PublicationCentury | 2000 |
| PublicationDate | 2003-04-05 |
| PublicationDateYYYYMMDD | 2003-04-05 |
| PublicationDate_xml | – month: 04 year: 2003 text: 2003-04-05 day: 05 |
| PublicationDecade | 2000 |
| PublicationPlace | Amsterdam |
| PublicationPlace_xml | – name: Amsterdam |
| PublicationTitle | Computer networks (Amsterdam, Netherlands : 1999) |
| PublicationYear | 2003 |
| Publisher | Elsevier B.V Elsevier Sequoia S.A |
| Publisher_xml | – name: Elsevier B.V – name: Elsevier Sequoia S.A |
| References | RFC 1633, Integrated Services in the Internet Architecture: An Overview, R. Braden, D. Clark, S. Shenker, July 1994 Hammond, Nayfeh, Olukotun (BIB17) 1997; 30 E. Bowen, C. Jeffries, L. Kencl, A. Kind, R. Pletka, Bandwidth allocation for non-responsive flows with active queue management, in: Proceedings of International Zurich Seminar on Broadband Communications, Zurich, 2002 Texas Instruments Incorporated, TMS320C80 Digital Signal Processor Data Sheet 2000 Agere Systems, Inc., The Challenge for Next Generation Network Processors, White Paper, April 2001 C. Jenkins, NPU co-processors, the power to process, Presentation at Network Processor Conference, August 2000 Wolf, Franklin (BIB33) 2002 SystemC, Version 2.0 Beta-1, User’s Guide, 2001 J.A. Nestor, V. Tamas, Exploiting scheduling freedom in controller synthesis, in: Proceedings of 6th International Workshop on High-Level Synthesis, November 1992, pp. 74–86 EZchip Technologies Ltd., Network Processor Designs for Next-Generation Networking Equipment, White Paper, 1999 RFC 2475, An Architecture for Differentiated Services, S. Blake et al., December 1998 P.N. Glaskowsky, Intel Beefs Up Networking Line: New Chips Help IXP Family Reach New Markets, Microdesign Resources, Cahners Microprocessor Report, March 18, 2002 I.-J. Huang, A.M. Despain, Generating instruction sets and microarchitectures from applications, in: Proceedings of International Conference on Computer Aided Design (ICCAD-94), November 1994, pp. 391–396 IBM Corporation, Network Processor 4GS3 Overview, Application Note, October 1999 AF-TM-0056.000, ATM Traffic Specification Version 4.0, ATM Forum, April 1996 J. van Lunteren, A.P.J. Engbersen, Dynamic multi-field packet classification, in: Proceedings of IEEE Globecom, November 2002 P. Crowley, J.-L. Baer, A modeling framework for network processor systems, in: Proceedings of 8th International Symposium on High-Performance Computer Architectures; Workshop on Network Processors, Cambridge, MA, February 3, 2002 M. Adiletta, M. Rosenbluth, D. Bernstein, G. Wolrich, H. Wilkinson, The next generation of Intel IXP network processors, Intel Technology Journal, vol. 06(03), August 15, 2002 draft-ietf-diffserv-model-06.txt, An Informal Management Model for Diffserv Routers, Y. Bernet, S. Blake, A. Smith, February, 2001 J. Huh, S.W. Keckler, D. Burger, Exploring the design space of future CMPs, in: Proceedings of International Conference on Parallel Architectures and Compilation Techniques (PACT 2001), pp. 199–210 Floyd, Jacobson (BIB14) 1993; 1 Chakraborty, Künzli, Thiele, Herkersdorf, Sagmeister (BIB8) 2003; 41 M. Arnold, H. Corporaal, Designing domain-specific processors, in: Proceedings of 9th International Symposium on Hardware/Software Codesign (CODES’01), April 2001, pp. 61–66 F. Engel, J. Nuhrenberg, G.P. Fettweis, A generic tool set for application specific processor architectures, in: Proceedings of 8th International Workshop on Hardware/Software Codesign (CODES 2000), May 2000, pp. 126–130 L. Thiele, S. Chakraborty, M. Gries, S. Künzli, Design space exploration of network processor architectures, in: Proceedings of 8th International Symposium on High-Performance Computer Architecture; Workshop on Network Processors, Cambridge, MA, February 3, 2002 S. Pees, A. Hoffmann, V. Zivojnovic, H. Meyr, LISA: Machine description language for cycle-accurate models of programmable dsp architectures, in: Proceedings of 35th Design Automation Conference (DAC’99), June 1999, pp. 933–938 J. van Lunteren, Searching very large routing tables in wide embedded memory, in: Proceedings of IEEE Globecom, vol. 3, November 2001, pp. 1615–1619 RFC 2309, Recommendations on Queue Management and Congestion Avoidance in the Internet, B. Braden et al., April 1998 G. Dittmann, Programmable Finite State Machines for High-speed Communication Components, Master’s Thesis, Darmstadt University of Technology, 2000. Available from Gajski, Vahid, Narayan, Gong (BIB15) 1994 3GPP TS 23.060, General Packet Radio Service (GPRS); Service Description, v4.2.0, October 2000 RFC 3031, Multiprotocol Label Switching, E. Rosen et al., January 2001 Aho, Sethi, Ullman (BIB4) 1986 > Aho (10.1016/S1389-1286(02)00453-X_BIB4) 1986 10.1016/S1389-1286(02)00453-X_BIB1 10.1016/S1389-1286(02)00453-X_BIB2 10.1016/S1389-1286(02)00453-X_BIB3 10.1016/S1389-1286(02)00453-X_BIB5 10.1016/S1389-1286(02)00453-X_BIB6 10.1016/S1389-1286(02)00453-X_BIB7 10.1016/S1389-1286(02)00453-X_BIB24 10.1016/S1389-1286(02)00453-X_BIB25 10.1016/S1389-1286(02)00453-X_BIB22 10.1016/S1389-1286(02)00453-X_BIB23 10.1016/S1389-1286(02)00453-X_BIB28 10.1016/S1389-1286(02)00453-X_BIB29 10.1016/S1389-1286(02)00453-X_BIB26 10.1016/S1389-1286(02)00453-X_BIB27 Chakraborty (10.1016/S1389-1286(02)00453-X_BIB8) 2003; 41 10.1016/S1389-1286(02)00453-X_BIB9 10.1016/S1389-1286(02)00453-X_BIB20 10.1016/S1389-1286(02)00453-X_BIB21 10.1016/S1389-1286(02)00453-X_BIB19 10.1016/S1389-1286(02)00453-X_BIB13 10.1016/S1389-1286(02)00453-X_BIB11 10.1016/S1389-1286(02)00453-X_BIB12 Hammond (10.1016/S1389-1286(02)00453-X_BIB17) 1997; 30 10.1016/S1389-1286(02)00453-X_BIB18 10.1016/S1389-1286(02)00453-X_BIB16 Wolf (10.1016/S1389-1286(02)00453-X_BIB33) 2002 10.1016/S1389-1286(02)00453-X_BIB31 10.1016/S1389-1286(02)00453-X_BIB10 Gajski (10.1016/S1389-1286(02)00453-X_BIB15) 1994 10.1016/S1389-1286(02)00453-X_BIB32 Floyd (10.1016/S1389-1286(02)00453-X_BIB14) 1993; 1 10.1016/S1389-1286(02)00453-X_BIB30 |
| References_xml | – reference: J.A. Nestor, V. Tamas, Exploiting scheduling freedom in controller synthesis, in: Proceedings of 6th International Workshop on High-Level Synthesis, November 1992, pp. 74–86 – reference: G. Dittmann, Programmable Finite State Machines for High-speed Communication Components, Master’s Thesis, Darmstadt University of Technology, 2000. Available from < – year: 1994 ident: BIB15 article-title: Specification and Design of Embedded Systems – reference: RFC 2475, An Architecture for Differentiated Services, S. Blake et al., December 1998 – reference: C. Jenkins, NPU co-processors, the power to process, Presentation at Network Processor Conference, August 2000 – reference: EZchip Technologies Ltd., Network Processor Designs for Next-Generation Networking Equipment, White Paper, 1999 – reference: Texas Instruments Incorporated, TMS320C80 Digital Signal Processor Data Sheet 2000 – reference: P. Crowley, J.-L. Baer, A modeling framework for network processor systems, in: Proceedings of 8th International Symposium on High-Performance Computer Architectures; Workshop on Network Processors, Cambridge, MA, February 3, 2002 – reference: E. Bowen, C. Jeffries, L. Kencl, A. Kind, R. Pletka, Bandwidth allocation for non-responsive flows with active queue management, in: Proceedings of International Zurich Seminar on Broadband Communications, Zurich, 2002 – reference: draft-ietf-diffserv-model-06.txt, An Informal Management Model for Diffserv Routers, Y. Bernet, S. Blake, A. Smith, February, 2001 – reference: I.-J. Huang, A.M. Despain, Generating instruction sets and microarchitectures from applications, in: Proceedings of International Conference on Computer Aided Design (ICCAD-94), November 1994, pp. 391–396 – reference: AF-TM-0056.000, ATM Traffic Specification Version 4.0, ATM Forum, April 1996 – reference: L. Thiele, S. Chakraborty, M. Gries, S. Künzli, Design space exploration of network processor architectures, in: Proceedings of 8th International Symposium on High-Performance Computer Architecture; Workshop on Network Processors, Cambridge, MA, February 3, 2002 – reference: J. van Lunteren, A.P.J. Engbersen, Dynamic multi-field packet classification, in: Proceedings of IEEE Globecom, November 2002 – reference: RFC 3031, Multiprotocol Label Switching, E. Rosen et al., January 2001 – reference: RFC 2309, Recommendations on Queue Management and Congestion Avoidance in the Internet, B. Braden et al., April 1998 – reference: SystemC, Version 2.0 Beta-1, User’s Guide, 2001 – volume: 41 start-page: 641 year: 2003 end-page: 665 ident: BIB8 article-title: Fast and accurate performance evaluation of network processor architectures: combining simulation with analytical estimation publication-title: Computer Networks – start-page: 149 year: 2002 end-page: 164 ident: BIB33 article-title: Design tradeoffs for embedded network processors publication-title: ARCS 2002 – reference: M. Arnold, H. Corporaal, Designing domain-specific processors, in: Proceedings of 9th International Symposium on Hardware/Software Codesign (CODES’01), April 2001, pp. 61–66 – year: 1986 ident: BIB4 article-title: Compilers – volume: 1 start-page: 397 year: 1993 end-page: 413 ident: BIB14 article-title: Random early detection gateways for congestion avoidance publication-title: ACM Transactions on Networking – reference: P.N. Glaskowsky, Intel Beefs Up Networking Line: New Chips Help IXP Family Reach New Markets, Microdesign Resources, Cahners Microprocessor Report, March 18, 2002 – reference: J. van Lunteren, Searching very large routing tables in wide embedded memory, in: Proceedings of IEEE Globecom, vol. 3, November 2001, pp. 1615–1619 – reference: J. Huh, S.W. Keckler, D. Burger, Exploring the design space of future CMPs, in: Proceedings of International Conference on Parallel Architectures and Compilation Techniques (PACT 2001), pp. 199–210 – reference: > – reference: 3GPP TS 23.060, General Packet Radio Service (GPRS); Service Description, v4.2.0, October 2000 – volume: 30 start-page: 79 year: 1997 end-page: 85 ident: BIB17 article-title: A single-chip multiprocessor publication-title: IEEE Computer – reference: F. Engel, J. Nuhrenberg, G.P. Fettweis, A generic tool set for application specific processor architectures, in: Proceedings of 8th International Workshop on Hardware/Software Codesign (CODES 2000), May 2000, pp. 126–130 – reference: Agere Systems, Inc., The Challenge for Next Generation Network Processors, White Paper, April 2001 – reference: S. Pees, A. Hoffmann, V. Zivojnovic, H. Meyr, LISA: Machine description language for cycle-accurate models of programmable dsp architectures, in: Proceedings of 35th Design Automation Conference (DAC’99), June 1999, pp. 933–938 – reference: M. Adiletta, M. Rosenbluth, D. Bernstein, G. Wolrich, H. Wilkinson, The next generation of Intel IXP network processors, Intel Technology Journal, vol. 06(03), August 15, 2002 – reference: IBM Corporation, Network Processor 4GS3 Overview, Application Note, October 1999 – reference: RFC 1633, Integrated Services in the Internet Architecture: An Overview, R. Braden, D. Clark, S. Shenker, July 1994 – ident: 10.1016/S1389-1286(02)00453-X_BIB9 – ident: 10.1016/S1389-1286(02)00453-X_BIB11 – ident: 10.1016/S1389-1286(02)00453-X_BIB26 doi: 10.17487/rfc1633 – ident: 10.1016/S1389-1286(02)00453-X_BIB13 – volume: 30 start-page: 79 issue: 9 year: 1997 ident: 10.1016/S1389-1286(02)00453-X_BIB17 article-title: A single-chip multiprocessor publication-title: IEEE Computer doi: 10.1109/2.612253 – year: 1986 ident: 10.1016/S1389-1286(02)00453-X_BIB4 – ident: 10.1016/S1389-1286(02)00453-X_BIB25 doi: 10.1145/309847.310101 – volume: 1 start-page: 397 issue: 4 year: 1993 ident: 10.1016/S1389-1286(02)00453-X_BIB14 article-title: Random early detection gateways for congestion avoidance publication-title: ACM Transactions on Networking doi: 10.1109/90.251892 – ident: 10.1016/S1389-1286(02)00453-X_BIB29 doi: 10.17487/rfc3031 – year: 1994 ident: 10.1016/S1389-1286(02)00453-X_BIB15 – ident: 10.1016/S1389-1286(02)00453-X_BIB19 – ident: 10.1016/S1389-1286(02)00453-X_BIB21 – ident: 10.1016/S1389-1286(02)00453-X_BIB23 doi: 10.1109/GLOCOM.2002.1189025 – ident: 10.1016/S1389-1286(02)00453-X_BIB30 – ident: 10.1016/S1389-1286(02)00453-X_BIB2 – ident: 10.1016/S1389-1286(02)00453-X_BIB12 doi: 10.1145/334012.334036 – volume: 41 start-page: 641 issue: 5 year: 2003 ident: 10.1016/S1389-1286(02)00453-X_BIB8 article-title: Fast and accurate performance evaluation of network processor architectures: combining simulation with analytical estimation publication-title: Computer Networks doi: 10.1016/S1389-1286(02)00454-1 – ident: 10.1016/S1389-1286(02)00453-X_BIB10 – ident: 10.1016/S1389-1286(02)00453-X_BIB6 – ident: 10.1016/S1389-1286(02)00453-X_BIB31 – ident: 10.1016/S1389-1286(02)00453-X_BIB5 doi: 10.1145/371636.371677 – ident: 10.1016/S1389-1286(02)00453-X_BIB7 doi: 10.1109/IZSBC.2002.991753 – ident: 10.1016/S1389-1286(02)00453-X_BIB27 doi: 10.17487/rfc2309 – ident: 10.1016/S1389-1286(02)00453-X_BIB28 doi: 10.17487/rfc2475 – ident: 10.1016/S1389-1286(02)00453-X_BIB32 doi: 10.1016/B978-155860875-7.50022-3 – ident: 10.1016/S1389-1286(02)00453-X_BIB20 – ident: 10.1016/S1389-1286(02)00453-X_BIB24 – ident: 10.1016/S1389-1286(02)00453-X_BIB18 – ident: 10.1016/S1389-1286(02)00453-X_BIB16 – start-page: 149 year: 2002 ident: 10.1016/S1389-1286(02)00453-X_BIB33 article-title: Design tradeoffs for embedded network processors – ident: 10.1016/S1389-1286(02)00453-X_BIB3 – ident: 10.1016/S1389-1286(02)00453-X_BIB22 doi: 10.1109/GLOCOM.2001.965853 – ident: 10.1016/S1389-1286(02)00453-X_BIB1 |
| SSID | ssj0004428 |
| Score | 1.6911755 |
| Snippet | We present a design methodology for a modular network processor architecture that leads to a balanced, service-defined mix between programmable processor... A design methodology for a modular network processor architecture that leads to a balanced, service-defined mix between programmable processor cores,... Article included in a special issue devoted to the theme: Network processors. Presents a design methodology for a modular network processor architecture that... |
| SourceID | proquest crossref elsevier |
| SourceType | Aggregation Database Enrichment Source Index Database Publisher |
| StartPage | 623 |
| SubjectTerms | Architecture Methods Microprocessors Modular and scalable architectures Network processors Networking Networks Open systems Performance evaluation Scalability Studies Systems on a chip Task performance |
| Title | Design methodology for a modular service-driven network processor architecture |
| URI | https://dx.doi.org/10.1016/S1389-1286(02)00453-X https://www.proquest.com/docview/199561911 https://www.proquest.com/docview/27842929 https://www.proquest.com/docview/57529842 |
| Volume | 41 |
| WOSCitedRecordID | wos000181429000006&url=https%3A%2F%2Fcvtisr.summon.serialssolutions.com%2F%23%21%2Fsearch%3Fho%3Df%26include.ft.matches%3Dt%26l%3Dnull%26q%3D |
| hasFullText | 1 |
| inHoldings | 1 |
| isFullTextHit | |
| isPrint | |
| journalDatabaseRights | – providerCode: PRVESC databaseName: Elsevier SD Freedom Collection Journals 2021 customDbUrl: eissn: 1872-7069 dateEnd: 99991231 omitProxy: false ssIdentifier: ssj0004428 issn: 1389-1286 databaseCode: AIEXJ dateStart: 19990114 isFulltext: true titleUrlDefault: https://www.sciencedirect.com providerName: Elsevier |
| link | http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwtV1Jb9QwFLaGlgMcEFvVoSw-cABVoc5uHwdaWhAaIVFQbpbjONKobWaUSav-Pf4Zz0uc0KoqIHEZjRw7Gb33zdvyFoRel6RKaZapINEIBpCUQRmWZVCFrI5DARrFxHR_fMnnc1oU7Otk8rOvhbk4zZuGXl6y1X9lNawBs3Xp7F-w298UFuA7MB0-ge3w-UeM3zc5GW40tO2wZDIl9dAbk3O6tuIhqFot6XYbmwi-u7IlA3rr6OXC2HjtJ0D0R0zAdnamWy1UDldD-bCLNTA2ijUcCvDNzQwpXSO08Bphf9F1Z25a86Fql35dv8Z_n7Vu7opJvhTeCThS7QkYr9Wyra9e7cMYscl-SYfY2rX6GiOOwZwKQIO6Ztl2jebgExA74KWX4bZ5lsNqOhLIma1mdro9s62hrqkNG8H45h8H1NONaZk2eOOgGHSlz2A0e_VWEplNxR20GeUpA92wOft0UHweinMTM-DX33soI9sbHviGRG_dw24ykK6YCsb-OX6IHjjHBc8s4B6hiWoeo_ujdpZP0NxCD4-ghwF6WGAHPfw79LDDEfbQw2PoPUXfPx4cfzgK3LyOQMYs6wIRSxEJAU6AlIQmNa0zWddlDmZgLSoqaCVjWYskJ4rIOKVVJhKiBJi4sK4bFW6hjWbZqG2E0wroFpeCyVQlVGRUgGWeAKVqMH9DGU1R0hOJS9fMXs9UOeU-a1HTlmvachJxQ1teTNE7f2xlu7ncdoD2HODOJLWmJgfo3HZ0p-cYd-JhzUNTSA4GxhS98ldBoOu3dKJRy_M115kAETgtN-8ADytisOnZv_-4HXRv-BM-Rxtde65eoLvyolus25cOwr8AyzvM-w |
| linkProvider | Elsevier |
| openUrl | ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=article&rft.atitle=Design+methodology+for+a+modular+service-driven+network+processor+architecture&rft.jtitle=Computer+networks+%28Amsterdam%2C+Netherlands+%3A+1999%29&rft.au=Gabrani%2C+Maria&rft.au=Dittmann%2C+Gero&rft.au=D%C3%B6ring%2C+Andreas&rft.au=Herkersdorf%2C+Andreas&rft.date=2003-04-05&rft.pub=Elsevier+B.V&rft.issn=1389-1286&rft.eissn=1872-7069&rft.volume=41&rft.issue=5&rft.spage=623&rft.epage=640&rft_id=info:doi/10.1016%2FS1389-1286%2802%2900453-X&rft.externalDocID=S138912860200453X |
| thumbnail_l | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/lc.gif&issn=1389-1286&client=summon |
| thumbnail_m | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/mc.gif&issn=1389-1286&client=summon |
| thumbnail_s | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/sc.gif&issn=1389-1286&client=summon |