Network Processor Design : Issues and Practices, Volume 3 (Paperback)

Mark A. Franklin, Patrick Crowley, Haldun Hadimioglu, Peter Z. Onufryk

  • 出版商: Morgan Kaufmann
  • 出版日期: 2005-02-01
  • 定價: $2,800
  • 售價: 8.5$2,380
  • 語言: 英文
  • 頁數: 336
  • 裝訂: Paperback
  • ISBN: 0120884763
  • ISBN-13: 9780120884766
  • 相關分類: Web-crawler 網路爬蟲
  • 立即出貨

買這商品的人也買了...

商品描述

Description:

The past few years have seen significant change in the landscape of high-end network processing. In response to the formidable challenges facing this emerging field, the editors of this series set out to survey the latest research and practices in the design, programming, and use of network processors.

Through chapters on hardware, software, performance and modeling, Volume 3 illustrates the potential for new NP applications, helping to lay a theoretical foundation for the architecture, evaluation, and programming of networking processors.

Like Volume 2 of the series, Volume 3 further shifts the focus from achieving higher levels of packet processing performance to addressing other critical factors such as ease of programming, application developments, power, and performance prediction. In addition, Volume 3 emphasizes forward-looking, leading-edge research in the areas of architecture, tools and techniques, and applications such as high-speed intrusion detection and prevention system design, and the implementation of new interconnect standards.

 

 

Table of Contents:

1. Network Processors: New Horizons
Patrick Crowley, Mark A. Franklin, Haldun Hadimioglu, Peter Z. Onufryk

2. Supporting Mixed Real-Time Workloads in
Multithreaded Processors with Segmented
Instruction Caches
Patrick Crowley

3. Efficient Packet Classification with Digest Caches
Francis Chang, Wu-chang Feng, Wu-chi Feng, Kang Li

4 Towards a Flexible Network Processor Interface for
RapidIO, Hypertransport, and PCI-Express
Christian Sauer, Matthias Gries, Kurt Keutzer, Jose Ignacio Gomez

5. A High-Speed, Multithreaded TCP Offload Engine for 10 Gb/s Ethernet
Yatin Hoskote, Sriram Vangal, Vasantha Erraguntla, Nitin Borkar

6. A Hardware Platform for Network Intrusion Detection and Prevention
Chris Clark,Wenke Lee, David Schimmel, Didier Contis, Mohamed Koné, Ashley Thomas

7. Packet Processing on a SIMD Stream Processor
Jathin S. Rai, Yu-Kuen Lai, Gregory T. Byrd

8. A Programming Environment for Packet-Processing
Systems: Design Considerations
Harrick Vin, Jayaram Mudigonda, Jamie Jason, Erik J. Johnson,Roy Ju, Aaron Kunze, Ruiqi Lian

9. RNOS—A Middleware Platform for Low-Cost
Packet-Processing Devices
Jonas Greutert, Lothar Thiele

10. On the Feasibility of Using Network Processors for DNA Queries
Herbert Bos, Kaiming Huang

11. Pipeline Task Scheduling on Network Processors
Mark A. Franklin, Seema Datar

12. A Framework for Design Space Exploration of Resource Efficient Network Processing on Multiprocessor SoCs
Matthias Grünewald, Jörg-Christian Niemann, Mario Porrmann, Ulrich Rückert

13. Application Analysis and Resource Mapping
for Heterogeneous Network Processor Architectures
Ramaswamy Ramaswamy, Ning Weng, Tilman Wolf

References
Index

商品描述(中文翻譯)

描述:


過去幾年來,高端網絡處理的格局發生了重大變化。為應對這一新興領域面臨的巨大挑戰,本系列的編輯們致力於調查設計、編程和使用網絡處理器的最新研究和實踐。



通過硬件、軟件、性能和建模等章節,第3卷展示了新型網絡處理器應用的潛力,有助於為網絡處理器的架構、評估和編程奠定理論基礎。



與該系列的第2卷一樣,第3卷進一步將焦點從實現更高水平的封包處理性能轉向解決其他關鍵因素,如編程便利性、應用開發、功耗和性能預測。此外,第3卷強調了前瞻性的、領先的研究,涉及架構、工具和技術以及高速入侵檢測和預防系統設計、新互連標準的實施等應用領域。

 

 


目錄:


1. 網絡處理器:新的視野

Patrick Crowley, Mark A. Franklin, Haldun Hadimioglu, Peter Z. Onufryk



2. 支持混合實時工作負載的多線程處理器與分段指令緩存

Patrick Crowley



3. 帶有摘要緩存的高效封包分類

Francis Chang, Wu-chang Feng, Wu-chi Feng, Kang Li



4. 面向RapidIO、Hypertransport和PCI-Express的靈活網絡處理器接口

Christian Sauer, Matthias Gries, Kurt Keutzer, Jose Ignacio Gomez



5. 高速多線程TCP卸載引擎用於10 Gb/s以太網

Yatin Hoskote, Sriram Vangal, Vasantha Erraguntla, Nitin Borkar



6. 用於網絡入侵檢測和預防的硬件平台

Chris Clark, Wenke Lee, David Schimmel, Didier Contis, Mohamed Koné, Ashley Thomas



7. 基於SIMD流處理器的封包處理

Jathin S. Rai, Yu-Kuen Lai, Gregory T. Byrd



8. 封包處理系統的編程環境:設計考慮

Harrick Vin, Jayaram Mudigonda, Jamie Jason, Erik J. Johnson, Roy Ju, Aaron Kunze, Ruiqi Lian



9. 低成本封包處理設備的中間件平台RNOS

Jonas Greutert, Lothar Thiele



10. 使用網絡處理器進行DNA查詢的可行性

Herbert Bos, Kaiming Huang



11. 網絡處理器上的流水線任務調度

Mark A. Franklin, Seema Datar



12. 多處理器SoC上資源高效網絡處理的設計空間探索框架

Matthias Grünewald, Jörg-Christian Niemann, Mario Porrmann, Ulrich Rückert



13. 異構網絡處理器架構的應用分析和資源映射

Ramaswamy Ramaswamy, Ning Weng, Tilman Wolf



參考文獻

索引