文摘
英文文摘
独创性声明及关于论文使用授权的说明
第1章绪论
1.1网络系统的发展
1.2网络服务与报文处理的发展
1.3网络系统体系结构的发展与趋势
1.4网络处理器系统
1.4.1网络处理器并行特性
1.4.2网络处理器体系结构特点
1.4.3网络处理器的软件结构
1.4.4网络处理器的开发环境
1.5问题的提出
1.6本文工作
第2章 网络应用程序在网络处理器架构上的并行优化研究
2.1网络应用程序特点
2.2网络应用程序并行任务划分相关研究
2.3小结
第3章基于IXA的网络程序并行优化挖掘
3.1 IXP2400简介
3.1.1微引擎(Microengine)
3.1.2 SDRAM
3.1.3 SRAM
3.1.4 Media and Switch Fabric接口
3.1.5 Scratchpad and Hash单元
3.2 INTELIXP C编译器特性介绍
3.3流水线任务划分算法分析
3.3.1流水线转化的框架
3.3.2流网络模型的构建
3.3.3流网络图的割选择
3.3.4流水线的实现
3.4小结
第4章性能分析与改进
4.1性能指标和测试用例的选择
4.2性能分析
4.2.1MTP与CTX的性能对比
4.2.2CTX的任务划分算法性能分析
4.3性能改进相关工作
4.3.1改进问题的提出
4.3.2改进方案
4.3.3性能对比
4.4 小结
第5章总结与展望
致谢
参考文献
攻读硕士学位期间已发表或录用的论文