Network processor design :: issues and practices. Volume 2 /
Responding to ever-escalating requirements for performance, flexibility, and economy, the networking industry has opted to build products around network processors. To help meet the formidable challenges of this emerging field, the editors of this volume created the first Workshop on Network Process...
Gespeichert in:
Weitere Verfasser: | |
---|---|
Format: | Elektronisch E-Book |
Sprache: | English |
Veröffentlicht: |
Amsterdam ; Boston :
Elsevier/Morgan Kaufmann,
©2004.
|
Schriftenreihe: | Morgan Kaufmann Series in Computer Architecture and Design.
|
Schlagworte: | |
Online-Zugang: | Volltext |
Zusammenfassung: | Responding to ever-escalating requirements for performance, flexibility, and economy, the networking industry has opted to build products around network processors. To help meet the formidable challenges of this emerging field, the editors of this volume created the first Workshop on Network Processors, a forum for scientists and engineers to discuss latest research in the architecture, design, programming, and use of these devices. This series of volumes contains not only the results of the annual workshops but also specially commissioned material that highlights industry's latest network pro. |
Beschreibung: | 1 online resource (464 pages) |
Bibliographie: | Includes bibliographical references and index. |
ISBN: | 9780080491943 0080491944 1281005177 9781281005175 9786611005177 661100517X |
Internformat
MARC
LEADER | 00000cam a2200000 a 4500 | ||
---|---|---|---|
001 | ZDB-4-EBA-ocn156879207 | ||
003 | OCoLC | ||
005 | 20241004212047.0 | ||
006 | m o d | ||
007 | cr cnu---unuuu | ||
008 | 070720s2004 ne ob 001 0 eng d | ||
040 | |a N$T |b eng |e pn |c N$T |d OCLCQ |d YDXCP |d OCLCQ |d IDEBK |d OCLCQ |d UKDOC |d NLGGC |d OCLCQ |d OCLCF |d VTS |d STF |d M8D |d VLY |d OCLCQ |d OCLCO |d OCLCQ |d OCLCO |d OCLCL |d OCLCQ | ||
019 | |a 1162000665 |a 1241921771 |a 1300694693 | ||
020 | |a 9780080491943 |q (electronic bk.) | ||
020 | |a 0080491944 |q (electronic bk.) | ||
020 | |a 1281005177 | ||
020 | |a 9781281005175 | ||
020 | |a 9786611005177 | ||
020 | |a 661100517X | ||
035 | |a (OCoLC)156879207 |z (OCoLC)1162000665 |z (OCoLC)1241921771 |z (OCoLC)1300694693 | ||
050 | 4 | |a TK7895.M5 |b N48eb vol. 2 | |
072 | 7 | |a TEC |x 008050 |2 bisacsh | |
072 | 7 | |a TEC |x 008030 |2 bisacsh | |
072 | 7 | |a COM |x 036000 |2 bisacsh | |
082 | 7 | |a 621.395 |2 22 | |
049 | |a MAIN | ||
245 | 0 | 0 | |a Network processor design : |b issues and practices. |n Volume 2 / |c edited by Patrick Crowley [and others]. |
260 | |a Amsterdam ; |a Boston : |b Elsevier/Morgan Kaufmann, |c ©2004. | ||
300 | |a 1 online resource (464 pages) | ||
336 | |a text |b txt |2 rdacontent | ||
337 | |a computer |b c |2 rdamedia | ||
338 | |a online resource |b cr |2 rdacarrier | ||
490 | 1 | |a The Morgan Kaufmann Series in Computer Architecture and Design | |
504 | |a Includes bibliographical references and index. | ||
588 | 0 | |a Print version record. | |
505 | 0 | |a Front Cover; Network Processor Design Issues and Practices; Copyright Page; About the Editors; Contents; Preface; Chapter 1. Network Processors: Themes and Challenges; 1.1 Technology; 1.2 Programming; 1.3 Applications; 1.4 Challenges and Conclusions; References; PART I: DESIGN PRINCIPLES; Chapter 2. A Programmable, Scalable Platform for Next-Generation Networking; 2.1 The Network Processor Architecture; 2.2 Processor Scheduling; 2.3 Fibre Channel/Infiniband Implementation; 2.4 Performance Simulation and Analysis; 2.5 Conclusions; Acknowledgments; References | |
505 | 8 | |a Chapter 3. Power Considerations in Network Processor Design3.1 Computational Performance Model; 3.2 Power Model; 3.3 Performance Metrics; 3.4 Design Results; 3.5 Summary and Conclusions; Acknowledgments; References; Chapter 4. Worst-Case Execution Time Estimation for Hardware-Assisted Multithreaded Processors; 4.1 Background and Motivation; 4.2 Processing Throughput of a Single Thread of Execution; 4.3 Processing Throughput of Two Threads; 4.4 Processing Throughput of Four Threads; 4.5 Limitations and Future Work; 4.6 Conclusions; Acknowledgments; References | |
505 | 8 | |a Chapter 5. Multiprocessor Scheduling in Processor-Based Router Platforms: Issues and Ideas5.1 Related Work and Concepts; 5.2 Issues in Using Pfair Schedulers in Routers; 5.3 Multiprocessor Scheduling in Routers: Key Ideas; 5.4 Experimental Evaluation; 5.5 Conclusions; Acknowledgments; References; Chapter 6. A Massively Multithreaded Packet Processor; 6.1 Random External Memory Accesses; 6.2 Processor/Memory Architectures; 6.3 The Tribe Microarchitecture; 6.4 Network Block; 6.5 Interconnect; 6.6 Project Status; 6.7 Conclusions; References | |
505 | 8 | |a Chapter 7. Exploring Trade-Offs in Performance and Programmability of Processing Element Topologies for Network Processors7.1 Problem Identification; 7.2 Performance Modeling and Evaluation; 7.3 Topology Exploration for Performance Metrics; 7.4 Interrelation Between Programmability and Topologies; 7.5 Conclusions; Acknowledgments; References; Chapter 8. Packet Classification and Termination in a Protocol Processor; 8.1 Programmable Protocol Processor; 8.2 Control Memory Access Accelerator; 8.3 System Performance; 8.4 Conclusions; 8.5 Further Work; Acknowledgments; References | |
505 | 8 | |a Chapter 9. NP-Click: A Programming Model for the Intel IXP12009.1 Background; 9.2 Programming Models; 9.3 Description of NP-Click; 9.4 Results; 9.5 Summary and Conclusions; 9.6 Future Work; Acknowledgments; References; Chapter 10. NEPAL: A Framework for Efficiently Structuring Applications for Network Processors; 10.1 Modules; 10.2 NEPAL Design Flow; 10.3 Module Extraction from Sequential Binaries; 10.4 Dynamic Module Manager; 10.5 Discussion; 10.6 Experiments; 10.7 Related Work; 10.8 Conclusions; References | |
520 | |a Responding to ever-escalating requirements for performance, flexibility, and economy, the networking industry has opted to build products around network processors. To help meet the formidable challenges of this emerging field, the editors of this volume created the first Workshop on Network Processors, a forum for scientists and engineers to discuss latest research in the architecture, design, programming, and use of these devices. This series of volumes contains not only the results of the annual workshops but also specially commissioned material that highlights industry's latest network pro. | ||
546 | |a English. | ||
650 | 0 | |a Network processors |x Design. | |
650 | 0 | |a Application-specific integrated circuits |x Design. | |
650 | 7 | |a TECHNOLOGY & ENGINEERING |x Electronics |x Circuits |x VLSI & ULSI. |2 bisacsh | |
650 | 7 | |a TECHNOLOGY & ENGINEERING |x Electronics |x Circuits |x Logic. |2 bisacsh | |
650 | 7 | |a COMPUTERS |x Logic Design. |2 bisacsh | |
650 | 7 | |a Application-specific integrated circuits |x Design |2 fast | |
700 | 1 | |a Crowley, Patrick. | |
776 | 0 | 8 | |i Print version: |t Network processor design. |d Amsterdam ; Boston : Elsevier/Morgan Kaufmann, ©2004 |z 0121981576 |z 9780121981570 |w (OCoLC)52395233 |
830 | 0 | |a Morgan Kaufmann Series in Computer Architecture and Design. | |
856 | 4 | 0 | |l FWS01 |p ZDB-4-EBA |q FWS_PDA_EBA |u https://search.ebscohost.com/login.aspx?direct=true&scope=site&db=nlebk&AN=194986 |3 Volltext |
938 | |a 123Library |b 123L |n 36482 | ||
938 | |a EBSCOhost |b EBSC |n 194986 | ||
938 | |a YBP Library Services |b YANK |n 2586443 | ||
994 | |a 92 |b GEBAY | ||
912 | |a ZDB-4-EBA | ||
049 | |a DE-863 |
Datensatz im Suchindex
DE-BY-FWS_katkey | ZDB-4-EBA-ocn156879207 |
---|---|
_version_ | 1816881649697161216 |
adam_text | |
any_adam_object | |
author2 | Crowley, Patrick |
author2_role | |
author2_variant | p c pc |
author_facet | Crowley, Patrick |
author_sort | Crowley, Patrick |
building | Verbundindex |
bvnumber | localFWS |
callnumber-first | T - Technology |
callnumber-label | TK7895 |
callnumber-raw | TK7895.M5 N48eb vol. 2 |
callnumber-search | TK7895.M5 N48eb vol. 2 |
callnumber-sort | TK 47895 M5 N48 EB VOL 12 |
callnumber-subject | TK - Electrical and Nuclear Engineering |
collection | ZDB-4-EBA |
contents | Front Cover; Network Processor Design Issues and Practices; Copyright Page; About the Editors; Contents; Preface; Chapter 1. Network Processors: Themes and Challenges; 1.1 Technology; 1.2 Programming; 1.3 Applications; 1.4 Challenges and Conclusions; References; PART I: DESIGN PRINCIPLES; Chapter 2. A Programmable, Scalable Platform for Next-Generation Networking; 2.1 The Network Processor Architecture; 2.2 Processor Scheduling; 2.3 Fibre Channel/Infiniband Implementation; 2.4 Performance Simulation and Analysis; 2.5 Conclusions; Acknowledgments; References Chapter 3. Power Considerations in Network Processor Design3.1 Computational Performance Model; 3.2 Power Model; 3.3 Performance Metrics; 3.4 Design Results; 3.5 Summary and Conclusions; Acknowledgments; References; Chapter 4. Worst-Case Execution Time Estimation for Hardware-Assisted Multithreaded Processors; 4.1 Background and Motivation; 4.2 Processing Throughput of a Single Thread of Execution; 4.3 Processing Throughput of Two Threads; 4.4 Processing Throughput of Four Threads; 4.5 Limitations and Future Work; 4.6 Conclusions; Acknowledgments; References Chapter 5. Multiprocessor Scheduling in Processor-Based Router Platforms: Issues and Ideas5.1 Related Work and Concepts; 5.2 Issues in Using Pfair Schedulers in Routers; 5.3 Multiprocessor Scheduling in Routers: Key Ideas; 5.4 Experimental Evaluation; 5.5 Conclusions; Acknowledgments; References; Chapter 6. A Massively Multithreaded Packet Processor; 6.1 Random External Memory Accesses; 6.2 Processor/Memory Architectures; 6.3 The Tribe Microarchitecture; 6.4 Network Block; 6.5 Interconnect; 6.6 Project Status; 6.7 Conclusions; References Chapter 7. Exploring Trade-Offs in Performance and Programmability of Processing Element Topologies for Network Processors7.1 Problem Identification; 7.2 Performance Modeling and Evaluation; 7.3 Topology Exploration for Performance Metrics; 7.4 Interrelation Between Programmability and Topologies; 7.5 Conclusions; Acknowledgments; References; Chapter 8. Packet Classification and Termination in a Protocol Processor; 8.1 Programmable Protocol Processor; 8.2 Control Memory Access Accelerator; 8.3 System Performance; 8.4 Conclusions; 8.5 Further Work; Acknowledgments; References Chapter 9. NP-Click: A Programming Model for the Intel IXP12009.1 Background; 9.2 Programming Models; 9.3 Description of NP-Click; 9.4 Results; 9.5 Summary and Conclusions; 9.6 Future Work; Acknowledgments; References; Chapter 10. NEPAL: A Framework for Efficiently Structuring Applications for Network Processors; 10.1 Modules; 10.2 NEPAL Design Flow; 10.3 Module Extraction from Sequential Binaries; 10.4 Dynamic Module Manager; 10.5 Discussion; 10.6 Experiments; 10.7 Related Work; 10.8 Conclusions; References |
ctrlnum | (OCoLC)156879207 |
dewey-full | 621.395 |
dewey-hundreds | 600 - Technology (Applied sciences) |
dewey-ones | 621 - Applied physics |
dewey-raw | 621.395 |
dewey-search | 621.395 |
dewey-sort | 3621.395 |
dewey-tens | 620 - Engineering and allied operations |
discipline | Elektrotechnik / Elektronik / Nachrichtentechnik |
format | Electronic eBook |
fullrecord | <?xml version="1.0" encoding="UTF-8"?><collection xmlns="http://www.loc.gov/MARC21/slim"><record><leader>05873cam a2200637 a 4500</leader><controlfield tag="001">ZDB-4-EBA-ocn156879207</controlfield><controlfield tag="003">OCoLC</controlfield><controlfield tag="005">20241004212047.0</controlfield><controlfield tag="006">m o d </controlfield><controlfield tag="007">cr cnu---unuuu</controlfield><controlfield tag="008">070720s2004 ne ob 001 0 eng d</controlfield><datafield tag="040" ind1=" " ind2=" "><subfield code="a">N$T</subfield><subfield code="b">eng</subfield><subfield code="e">pn</subfield><subfield code="c">N$T</subfield><subfield code="d">OCLCQ</subfield><subfield code="d">YDXCP</subfield><subfield code="d">OCLCQ</subfield><subfield code="d">IDEBK</subfield><subfield code="d">OCLCQ</subfield><subfield code="d">UKDOC</subfield><subfield code="d">NLGGC</subfield><subfield code="d">OCLCQ</subfield><subfield code="d">OCLCF</subfield><subfield code="d">VTS</subfield><subfield code="d">STF</subfield><subfield code="d">M8D</subfield><subfield code="d">VLY</subfield><subfield code="d">OCLCQ</subfield><subfield code="d">OCLCO</subfield><subfield code="d">OCLCQ</subfield><subfield code="d">OCLCO</subfield><subfield code="d">OCLCL</subfield><subfield code="d">OCLCQ</subfield></datafield><datafield tag="019" ind1=" " ind2=" "><subfield code="a">1162000665</subfield><subfield code="a">1241921771</subfield><subfield code="a">1300694693</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">9780080491943</subfield><subfield code="q">(electronic bk.)</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">0080491944</subfield><subfield code="q">(electronic bk.)</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">1281005177</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">9781281005175</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">9786611005177</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">661100517X</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(OCoLC)156879207</subfield><subfield code="z">(OCoLC)1162000665</subfield><subfield code="z">(OCoLC)1241921771</subfield><subfield code="z">(OCoLC)1300694693</subfield></datafield><datafield tag="050" ind1=" " ind2="4"><subfield code="a">TK7895.M5</subfield><subfield code="b">N48eb vol. 2</subfield></datafield><datafield tag="072" ind1=" " ind2="7"><subfield code="a">TEC</subfield><subfield code="x">008050</subfield><subfield code="2">bisacsh</subfield></datafield><datafield tag="072" ind1=" " ind2="7"><subfield code="a">TEC</subfield><subfield code="x">008030</subfield><subfield code="2">bisacsh</subfield></datafield><datafield tag="072" ind1=" " ind2="7"><subfield code="a">COM</subfield><subfield code="x">036000</subfield><subfield code="2">bisacsh</subfield></datafield><datafield tag="082" ind1="7" ind2=" "><subfield code="a">621.395</subfield><subfield code="2">22</subfield></datafield><datafield tag="049" ind1=" " ind2=" "><subfield code="a">MAIN</subfield></datafield><datafield tag="245" ind1="0" ind2="0"><subfield code="a">Network processor design :</subfield><subfield code="b">issues and practices.</subfield><subfield code="n">Volume 2 /</subfield><subfield code="c">edited by Patrick Crowley [and others].</subfield></datafield><datafield tag="260" ind1=" " ind2=" "><subfield code="a">Amsterdam ;</subfield><subfield code="a">Boston :</subfield><subfield code="b">Elsevier/Morgan Kaufmann,</subfield><subfield code="c">©2004.</subfield></datafield><datafield tag="300" ind1=" " ind2=" "><subfield code="a">1 online resource (464 pages)</subfield></datafield><datafield tag="336" ind1=" " ind2=" "><subfield code="a">text</subfield><subfield code="b">txt</subfield><subfield code="2">rdacontent</subfield></datafield><datafield tag="337" ind1=" " ind2=" "><subfield code="a">computer</subfield><subfield code="b">c</subfield><subfield code="2">rdamedia</subfield></datafield><datafield tag="338" ind1=" " ind2=" "><subfield code="a">online resource</subfield><subfield code="b">cr</subfield><subfield code="2">rdacarrier</subfield></datafield><datafield tag="490" ind1="1" ind2=" "><subfield code="a">The Morgan Kaufmann Series in Computer Architecture and Design</subfield></datafield><datafield tag="504" ind1=" " ind2=" "><subfield code="a">Includes bibliographical references and index.</subfield></datafield><datafield tag="588" ind1="0" ind2=" "><subfield code="a">Print version record.</subfield></datafield><datafield tag="505" ind1="0" ind2=" "><subfield code="a">Front Cover; Network Processor Design Issues and Practices; Copyright Page; About the Editors; Contents; Preface; Chapter 1. Network Processors: Themes and Challenges; 1.1 Technology; 1.2 Programming; 1.3 Applications; 1.4 Challenges and Conclusions; References; PART I: DESIGN PRINCIPLES; Chapter 2. A Programmable, Scalable Platform for Next-Generation Networking; 2.1 The Network Processor Architecture; 2.2 Processor Scheduling; 2.3 Fibre Channel/Infiniband Implementation; 2.4 Performance Simulation and Analysis; 2.5 Conclusions; Acknowledgments; References</subfield></datafield><datafield tag="505" ind1="8" ind2=" "><subfield code="a">Chapter 3. Power Considerations in Network Processor Design3.1 Computational Performance Model; 3.2 Power Model; 3.3 Performance Metrics; 3.4 Design Results; 3.5 Summary and Conclusions; Acknowledgments; References; Chapter 4. Worst-Case Execution Time Estimation for Hardware-Assisted Multithreaded Processors; 4.1 Background and Motivation; 4.2 Processing Throughput of a Single Thread of Execution; 4.3 Processing Throughput of Two Threads; 4.4 Processing Throughput of Four Threads; 4.5 Limitations and Future Work; 4.6 Conclusions; Acknowledgments; References</subfield></datafield><datafield tag="505" ind1="8" ind2=" "><subfield code="a">Chapter 5. Multiprocessor Scheduling in Processor-Based Router Platforms: Issues and Ideas5.1 Related Work and Concepts; 5.2 Issues in Using Pfair Schedulers in Routers; 5.3 Multiprocessor Scheduling in Routers: Key Ideas; 5.4 Experimental Evaluation; 5.5 Conclusions; Acknowledgments; References; Chapter 6. A Massively Multithreaded Packet Processor; 6.1 Random External Memory Accesses; 6.2 Processor/Memory Architectures; 6.3 The Tribe Microarchitecture; 6.4 Network Block; 6.5 Interconnect; 6.6 Project Status; 6.7 Conclusions; References</subfield></datafield><datafield tag="505" ind1="8" ind2=" "><subfield code="a">Chapter 7. Exploring Trade-Offs in Performance and Programmability of Processing Element Topologies for Network Processors7.1 Problem Identification; 7.2 Performance Modeling and Evaluation; 7.3 Topology Exploration for Performance Metrics; 7.4 Interrelation Between Programmability and Topologies; 7.5 Conclusions; Acknowledgments; References; Chapter 8. Packet Classification and Termination in a Protocol Processor; 8.1 Programmable Protocol Processor; 8.2 Control Memory Access Accelerator; 8.3 System Performance; 8.4 Conclusions; 8.5 Further Work; Acknowledgments; References</subfield></datafield><datafield tag="505" ind1="8" ind2=" "><subfield code="a">Chapter 9. NP-Click: A Programming Model for the Intel IXP12009.1 Background; 9.2 Programming Models; 9.3 Description of NP-Click; 9.4 Results; 9.5 Summary and Conclusions; 9.6 Future Work; Acknowledgments; References; Chapter 10. NEPAL: A Framework for Efficiently Structuring Applications for Network Processors; 10.1 Modules; 10.2 NEPAL Design Flow; 10.3 Module Extraction from Sequential Binaries; 10.4 Dynamic Module Manager; 10.5 Discussion; 10.6 Experiments; 10.7 Related Work; 10.8 Conclusions; References</subfield></datafield><datafield tag="520" ind1=" " ind2=" "><subfield code="a">Responding to ever-escalating requirements for performance, flexibility, and economy, the networking industry has opted to build products around network processors. To help meet the formidable challenges of this emerging field, the editors of this volume created the first Workshop on Network Processors, a forum for scientists and engineers to discuss latest research in the architecture, design, programming, and use of these devices. This series of volumes contains not only the results of the annual workshops but also specially commissioned material that highlights industry's latest network pro.</subfield></datafield><datafield tag="546" ind1=" " ind2=" "><subfield code="a">English.</subfield></datafield><datafield tag="650" ind1=" " ind2="0"><subfield code="a">Network processors</subfield><subfield code="x">Design.</subfield></datafield><datafield tag="650" ind1=" " ind2="0"><subfield code="a">Application-specific integrated circuits</subfield><subfield code="x">Design.</subfield></datafield><datafield tag="650" ind1=" " ind2="7"><subfield code="a">TECHNOLOGY & ENGINEERING</subfield><subfield code="x">Electronics</subfield><subfield code="x">Circuits</subfield><subfield code="x">VLSI & ULSI.</subfield><subfield code="2">bisacsh</subfield></datafield><datafield tag="650" ind1=" " ind2="7"><subfield code="a">TECHNOLOGY & ENGINEERING</subfield><subfield code="x">Electronics</subfield><subfield code="x">Circuits</subfield><subfield code="x">Logic.</subfield><subfield code="2">bisacsh</subfield></datafield><datafield tag="650" ind1=" " ind2="7"><subfield code="a">COMPUTERS</subfield><subfield code="x">Logic Design.</subfield><subfield code="2">bisacsh</subfield></datafield><datafield tag="650" ind1=" " ind2="7"><subfield code="a">Application-specific integrated circuits</subfield><subfield code="x">Design</subfield><subfield code="2">fast</subfield></datafield><datafield tag="700" ind1="1" ind2=" "><subfield code="a">Crowley, Patrick.</subfield></datafield><datafield tag="776" ind1="0" ind2="8"><subfield code="i">Print version:</subfield><subfield code="t">Network processor design.</subfield><subfield code="d">Amsterdam ; Boston : Elsevier/Morgan Kaufmann, ©2004</subfield><subfield code="z">0121981576</subfield><subfield code="z">9780121981570</subfield><subfield code="w">(OCoLC)52395233</subfield></datafield><datafield tag="830" ind1=" " ind2="0"><subfield code="a">Morgan Kaufmann Series in Computer Architecture and Design.</subfield></datafield><datafield tag="856" ind1="4" ind2="0"><subfield code="l">FWS01</subfield><subfield code="p">ZDB-4-EBA</subfield><subfield code="q">FWS_PDA_EBA</subfield><subfield code="u">https://search.ebscohost.com/login.aspx?direct=true&scope=site&db=nlebk&AN=194986</subfield><subfield code="3">Volltext</subfield></datafield><datafield tag="938" ind1=" " ind2=" "><subfield code="a">123Library</subfield><subfield code="b">123L</subfield><subfield code="n">36482</subfield></datafield><datafield tag="938" ind1=" " ind2=" "><subfield code="a">EBSCOhost</subfield><subfield code="b">EBSC</subfield><subfield code="n">194986</subfield></datafield><datafield tag="938" ind1=" " ind2=" "><subfield code="a">YBP Library Services</subfield><subfield code="b">YANK</subfield><subfield code="n">2586443</subfield></datafield><datafield tag="994" ind1=" " ind2=" "><subfield code="a">92</subfield><subfield code="b">GEBAY</subfield></datafield><datafield tag="912" ind1=" " ind2=" "><subfield code="a">ZDB-4-EBA</subfield></datafield><datafield tag="049" ind1=" " ind2=" "><subfield code="a">DE-863</subfield></datafield></record></collection> |
id | ZDB-4-EBA-ocn156879207 |
illustrated | Not Illustrated |
indexdate | 2024-11-27T13:16:05Z |
institution | BVB |
isbn | 9780080491943 0080491944 1281005177 9781281005175 9786611005177 661100517X |
language | English |
oclc_num | 156879207 |
open_access_boolean | |
owner | MAIN DE-863 DE-BY-FWS |
owner_facet | MAIN DE-863 DE-BY-FWS |
physical | 1 online resource (464 pages) |
psigel | ZDB-4-EBA |
publishDate | 2004 |
publishDateSearch | 2004 |
publishDateSort | 2004 |
publisher | Elsevier/Morgan Kaufmann, |
record_format | marc |
series | Morgan Kaufmann Series in Computer Architecture and Design. |
series2 | The Morgan Kaufmann Series in Computer Architecture and Design |
spelling | Network processor design : issues and practices. Volume 2 / edited by Patrick Crowley [and others]. Amsterdam ; Boston : Elsevier/Morgan Kaufmann, ©2004. 1 online resource (464 pages) text txt rdacontent computer c rdamedia online resource cr rdacarrier The Morgan Kaufmann Series in Computer Architecture and Design Includes bibliographical references and index. Print version record. Front Cover; Network Processor Design Issues and Practices; Copyright Page; About the Editors; Contents; Preface; Chapter 1. Network Processors: Themes and Challenges; 1.1 Technology; 1.2 Programming; 1.3 Applications; 1.4 Challenges and Conclusions; References; PART I: DESIGN PRINCIPLES; Chapter 2. A Programmable, Scalable Platform for Next-Generation Networking; 2.1 The Network Processor Architecture; 2.2 Processor Scheduling; 2.3 Fibre Channel/Infiniband Implementation; 2.4 Performance Simulation and Analysis; 2.5 Conclusions; Acknowledgments; References Chapter 3. Power Considerations in Network Processor Design3.1 Computational Performance Model; 3.2 Power Model; 3.3 Performance Metrics; 3.4 Design Results; 3.5 Summary and Conclusions; Acknowledgments; References; Chapter 4. Worst-Case Execution Time Estimation for Hardware-Assisted Multithreaded Processors; 4.1 Background and Motivation; 4.2 Processing Throughput of a Single Thread of Execution; 4.3 Processing Throughput of Two Threads; 4.4 Processing Throughput of Four Threads; 4.5 Limitations and Future Work; 4.6 Conclusions; Acknowledgments; References Chapter 5. Multiprocessor Scheduling in Processor-Based Router Platforms: Issues and Ideas5.1 Related Work and Concepts; 5.2 Issues in Using Pfair Schedulers in Routers; 5.3 Multiprocessor Scheduling in Routers: Key Ideas; 5.4 Experimental Evaluation; 5.5 Conclusions; Acknowledgments; References; Chapter 6. A Massively Multithreaded Packet Processor; 6.1 Random External Memory Accesses; 6.2 Processor/Memory Architectures; 6.3 The Tribe Microarchitecture; 6.4 Network Block; 6.5 Interconnect; 6.6 Project Status; 6.7 Conclusions; References Chapter 7. Exploring Trade-Offs in Performance and Programmability of Processing Element Topologies for Network Processors7.1 Problem Identification; 7.2 Performance Modeling and Evaluation; 7.3 Topology Exploration for Performance Metrics; 7.4 Interrelation Between Programmability and Topologies; 7.5 Conclusions; Acknowledgments; References; Chapter 8. Packet Classification and Termination in a Protocol Processor; 8.1 Programmable Protocol Processor; 8.2 Control Memory Access Accelerator; 8.3 System Performance; 8.4 Conclusions; 8.5 Further Work; Acknowledgments; References Chapter 9. NP-Click: A Programming Model for the Intel IXP12009.1 Background; 9.2 Programming Models; 9.3 Description of NP-Click; 9.4 Results; 9.5 Summary and Conclusions; 9.6 Future Work; Acknowledgments; References; Chapter 10. NEPAL: A Framework for Efficiently Structuring Applications for Network Processors; 10.1 Modules; 10.2 NEPAL Design Flow; 10.3 Module Extraction from Sequential Binaries; 10.4 Dynamic Module Manager; 10.5 Discussion; 10.6 Experiments; 10.7 Related Work; 10.8 Conclusions; References Responding to ever-escalating requirements for performance, flexibility, and economy, the networking industry has opted to build products around network processors. To help meet the formidable challenges of this emerging field, the editors of this volume created the first Workshop on Network Processors, a forum for scientists and engineers to discuss latest research in the architecture, design, programming, and use of these devices. This series of volumes contains not only the results of the annual workshops but also specially commissioned material that highlights industry's latest network pro. English. Network processors Design. Application-specific integrated circuits Design. TECHNOLOGY & ENGINEERING Electronics Circuits VLSI & ULSI. bisacsh TECHNOLOGY & ENGINEERING Electronics Circuits Logic. bisacsh COMPUTERS Logic Design. bisacsh Application-specific integrated circuits Design fast Crowley, Patrick. Print version: Network processor design. Amsterdam ; Boston : Elsevier/Morgan Kaufmann, ©2004 0121981576 9780121981570 (OCoLC)52395233 Morgan Kaufmann Series in Computer Architecture and Design. FWS01 ZDB-4-EBA FWS_PDA_EBA https://search.ebscohost.com/login.aspx?direct=true&scope=site&db=nlebk&AN=194986 Volltext |
spellingShingle | Network processor design : issues and practices. Morgan Kaufmann Series in Computer Architecture and Design. Front Cover; Network Processor Design Issues and Practices; Copyright Page; About the Editors; Contents; Preface; Chapter 1. Network Processors: Themes and Challenges; 1.1 Technology; 1.2 Programming; 1.3 Applications; 1.4 Challenges and Conclusions; References; PART I: DESIGN PRINCIPLES; Chapter 2. A Programmable, Scalable Platform for Next-Generation Networking; 2.1 The Network Processor Architecture; 2.2 Processor Scheduling; 2.3 Fibre Channel/Infiniband Implementation; 2.4 Performance Simulation and Analysis; 2.5 Conclusions; Acknowledgments; References Chapter 3. Power Considerations in Network Processor Design3.1 Computational Performance Model; 3.2 Power Model; 3.3 Performance Metrics; 3.4 Design Results; 3.5 Summary and Conclusions; Acknowledgments; References; Chapter 4. Worst-Case Execution Time Estimation for Hardware-Assisted Multithreaded Processors; 4.1 Background and Motivation; 4.2 Processing Throughput of a Single Thread of Execution; 4.3 Processing Throughput of Two Threads; 4.4 Processing Throughput of Four Threads; 4.5 Limitations and Future Work; 4.6 Conclusions; Acknowledgments; References Chapter 5. Multiprocessor Scheduling in Processor-Based Router Platforms: Issues and Ideas5.1 Related Work and Concepts; 5.2 Issues in Using Pfair Schedulers in Routers; 5.3 Multiprocessor Scheduling in Routers: Key Ideas; 5.4 Experimental Evaluation; 5.5 Conclusions; Acknowledgments; References; Chapter 6. A Massively Multithreaded Packet Processor; 6.1 Random External Memory Accesses; 6.2 Processor/Memory Architectures; 6.3 The Tribe Microarchitecture; 6.4 Network Block; 6.5 Interconnect; 6.6 Project Status; 6.7 Conclusions; References Chapter 7. Exploring Trade-Offs in Performance and Programmability of Processing Element Topologies for Network Processors7.1 Problem Identification; 7.2 Performance Modeling and Evaluation; 7.3 Topology Exploration for Performance Metrics; 7.4 Interrelation Between Programmability and Topologies; 7.5 Conclusions; Acknowledgments; References; Chapter 8. Packet Classification and Termination in a Protocol Processor; 8.1 Programmable Protocol Processor; 8.2 Control Memory Access Accelerator; 8.3 System Performance; 8.4 Conclusions; 8.5 Further Work; Acknowledgments; References Chapter 9. NP-Click: A Programming Model for the Intel IXP12009.1 Background; 9.2 Programming Models; 9.3 Description of NP-Click; 9.4 Results; 9.5 Summary and Conclusions; 9.6 Future Work; Acknowledgments; References; Chapter 10. NEPAL: A Framework for Efficiently Structuring Applications for Network Processors; 10.1 Modules; 10.2 NEPAL Design Flow; 10.3 Module Extraction from Sequential Binaries; 10.4 Dynamic Module Manager; 10.5 Discussion; 10.6 Experiments; 10.7 Related Work; 10.8 Conclusions; References Network processors Design. Application-specific integrated circuits Design. TECHNOLOGY & ENGINEERING Electronics Circuits VLSI & ULSI. bisacsh TECHNOLOGY & ENGINEERING Electronics Circuits Logic. bisacsh COMPUTERS Logic Design. bisacsh Application-specific integrated circuits Design fast |
title | Network processor design : issues and practices. |
title_auth | Network processor design : issues and practices. |
title_exact_search | Network processor design : issues and practices. |
title_full | Network processor design : issues and practices. Volume 2 / edited by Patrick Crowley [and others]. |
title_fullStr | Network processor design : issues and practices. Volume 2 / edited by Patrick Crowley [and others]. |
title_full_unstemmed | Network processor design : issues and practices. Volume 2 / edited by Patrick Crowley [and others]. |
title_short | Network processor design : |
title_sort | network processor design issues and practices |
title_sub | issues and practices. |
topic | Network processors Design. Application-specific integrated circuits Design. TECHNOLOGY & ENGINEERING Electronics Circuits VLSI & ULSI. bisacsh TECHNOLOGY & ENGINEERING Electronics Circuits Logic. bisacsh COMPUTERS Logic Design. bisacsh Application-specific integrated circuits Design fast |
topic_facet | Network processors Design. Application-specific integrated circuits Design. TECHNOLOGY & ENGINEERING Electronics Circuits VLSI & ULSI. TECHNOLOGY & ENGINEERING Electronics Circuits Logic. COMPUTERS Logic Design. Application-specific integrated circuits Design |
url | https://search.ebscohost.com/login.aspx?direct=true&scope=site&db=nlebk&AN=194986 |
work_keys_str_mv | AT crowleypatrick networkprocessordesignissuesandpracticesvolume2 |