摘要 | 第1-4页 |
Abstract | 第4-14页 |
第1章 引言 | 第14-24页 |
·研究背景 | 第14-17页 |
·网络处理器简介 | 第14-15页 |
·深度处理类型网络应用 | 第15-16页 |
·工业界的现状和发展趋势 | 第16页 |
·学术界的研究现状 | 第16-17页 |
·主要研究内容和难点 | 第17-21页 |
·主要研究内容 | 第17-20页 |
·研究难点 | 第20-21页 |
·主要研究成果和创新点 | 第21-23页 |
·论文组织结构 | 第23-24页 |
第2章 相关工作综述 | 第24-37页 |
·网络处理器概述 | 第24-27页 |
·主流网络处理器的结构与特点 | 第24-26页 |
·网络处理器的数据处理流程 | 第26-27页 |
·深度处理类型网络应用 | 第27-30页 |
·现有深度处理类型网络应用 | 第27-29页 |
·深度处理类型网络应用特点 | 第29-30页 |
·深度处理网络应用对网络处理器带来的挑战 | 第30页 |
·网络处理器存储器结构 | 第30-33页 |
·基于处理器本地存储器的存储结构 | 第31-32页 |
·基于 Cache 的存储结构 | 第32-33页 |
·网络处理器数据包调度算法 | 第33-35页 |
·以数据包为粒度的调度算法 | 第33-34页 |
·以网络流为粒度的调度算法 | 第34-35页 |
·网络处理器内部通信机制 | 第35-36页 |
·本章小结 | 第36-37页 |
第3章 应用Push模型的网络处理器存储结构 | 第37-74页 |
·网络处理器存储结构中存在的问题 | 第37-39页 |
·深度数据包处理类网络应用的需求 | 第37-38页 |
·传统存储结构存在的问题 | 第38-39页 |
·解决方案概述 | 第39-41页 |
·Push 模型的设计 | 第41-57页 |
·传统模型——Pull 模型及其特点 | 第41-44页 |
·传统模型——Cache 模型及其特点 | 第44-47页 |
·Push 模型的引入 | 第47-48页 |
·Push 模型结构和特点 | 第48-52页 |
·Push 模型理论分析 | 第52-57页 |
·Push 模型实现难点 | 第57页 |
·Push 模型的实现 | 第57-63页 |
·设计平台 THNPU 概述 | 第57-59页 |
·Push 模型整体结构 | 第59-60页 |
·Push 模型模块介绍 | 第60-63页 |
·性能评价 | 第63-72页 |
·可行性评价——IXP28xx 架构下性能评价 | 第63-67页 |
·Vs. Pull 模型——THNPU 架构下性能评价 | 第67-69页 |
·Vs. Cache 模型——Tilera Tile 架构下性能评价 | 第69-71页 |
·资源开销评价 | 第71-72页 |
·小结 | 第72页 |
·本章小结 | 第72-74页 |
第4章 基于网络流的调度算法 | 第74-99页 |
·调度算法对于网络处理器性能的影响 | 第74-76页 |
·负载均衡程度 | 第74-76页 |
·网络流数据局部性 | 第76页 |
·现有调度算法存在的问题 | 第76-82页 |
·以数据包为粒度的调度算法 | 第76-79页 |
·以网络流为粒度的调度算法 | 第79-82页 |
·调度算法设计难点 | 第82页 |
·PLBF 调度算法的设计和实现 | 第82-89页 |
·PLBF 算法整体架构 | 第83-84页 |
·PLBF 算法模块介绍 | 第84-85页 |
·PLBF 算法核心机制 | 第85-89页 |
·PLBF 算法分析 | 第89-91页 |
·性能评价 | 第91-97页 |
·性能评价方法 | 第91-92页 |
·映射表空间需求 | 第92-94页 |
·调度算法负载均衡程度评价 | 第94-95页 |
·调度算法流数据局部性评价 | 第95-96页 |
·算法执行时间 | 第96-97页 |
·小结 | 第97页 |
·本章小结 | 第97-99页 |
第5章 网络处理器内部通信机制改进 | 第99-111页 |
·网络处理器内部通信机制存在的问题 | 第99-103页 |
·现有网络处理器内部通信机制及其特点 | 第99-100页 |
·处理单元对通信消息的处理 | 第100-101页 |
·Push 模型下通信机制面对的问题 | 第101-103页 |
·适用于 Push 模型的内部通信机制设计与实现 | 第103-105页 |
·新型内部通信机制概述 | 第103-104页 |
·新型内部通信机制模块介绍 | 第104-105页 |
·新型内部通信机制分析 | 第105-107页 |
·可行性分析 | 第105-106页 |
·可扩展性分析 | 第106-107页 |
·性能评价 | 第107-110页 |
·性能评价方法 | 第107页 |
·系统吞吐率 | 第107-108页 |
·线程切换次数 | 第108-109页 |
·资源开销评价 | 第109-110页 |
·小结 | 第110页 |
·本章小结 | 第110-111页 |
第6章 总结和进一步的研究展望 | 第111-114页 |
·研究工作总结 | 第111-112页 |
·进一步研究计划 | 第112-114页 |
参考文献 | 第114-120页 |
致谢 | 第120-122页 |
个人简历、在学期间发表的学术论文与研究成果 | 第122页 |