书籍详情

高性能网络处理器体系结构及关键技术

高性能网络处理器体系结构及关键技术

作者:李韬,杨惠,厉俊男,刘汝霖

出版社:东北大学出版社

出版时间:2023-05-01

ISBN:9787551732604

定价:¥68.00

内容简介
  网络处理器是面向网络领域的专用处理器,作为网络流量处理的核心芯片,被广泛地应用于路由器、交换机以及网络中间盒等设备中。由于不同网络应用环境对网络处理器的可编程性、性能以及成本等方面的不同需求,主流网络处理器具有不同的设计目标,呈现出不同的设计特点。本书在系统分析高性能网络处理器和处理模型典型架构的基础上,介绍粗粒度数据流网络处理器以及可重构通用多核网络处理器,并对网络处理器分组处理等关键技术展开讨论,希望可以对新型网络处理器架构设计和关键技术研究有所帮助。本书可供网络处理器相关科研工作者和工程技术人员参考,也可作为高等院校网络硬件设计相关专业研究生的教学参考书。
作者简介
暂缺《高性能网络处理器体系结构及关键技术》作者简介
目录
第1章 绪论
1.1 网络处理器的兴起与发展
1.1.1 网络处理器的演化历程
1.1.2 网络处理器的特征结构
1.1.3 高性能网络处理器的应用需求
1.2 高性能网络处理器的设计挑战
第2章 外相关工作
2.1 网络处理器体系结构
2.1.1 控制流网络处理器体系结构
2.1.2 数据流网络处理器体系结构
2.2 网络处理器硬件加速
2.2.1 协处理器与 指令
2.2.2 硬件加速资源合成
2.3 异构网络处理器协同处理模式
2.3.1 Look-aside协同处理模型
2.3.2 In-1ine协同处理模型
2.4 本章小结
第3章 粗粒度数据流网络处理器
3.1 粗粒度数据流网络处理器结构
3.1.1 基本概念
3.1.2 DvnaNP体系结构
3.2 粗粒度数据流网络处理器处理模型
3.2.1 核心处理单元
3.2.2 入口/出口管理引擎
3.2.3 共享资源访问单元
3.2.4 全局调度器
3.3 硬件加速资源自动合成机制
3.3.1 整体设计
3.3.2 硬件加速资源选择算法
3.3.3 DvnaHB工具链
3.4 处理资源分配调度机制
3.4.1 整体设计
3.4.2 处理资源静态分配
3.4.3 令牌处理路径动态调度
3.5 本章小结
第4章 可重构通用多核网络处理器
4.1 可重构通用多核网络处理器架构设计
4.1.1 问题和需求分析
4.1.2 PicoArch模型及其特点
4.1.3 PicoArch协同处理流程
4.2 可重构协同分组处理模型
4.2.1 整体设计
4.2.2 协议无关匹配部件
4.2.3 动作处理部件
4.3 协议无关可编程解析器
4.3.1 可编程解析器设计背景
4.3.2 可编程解析器设计
4.3.3 可编程解析器关键模块设计
4.4 网络功能快速重构技术
4.4.1 需求分析和方案设计
猜您喜欢

读书导航