首页> 中文学位 >高效能网络处理器并行机制及相关协议的模拟研究
【6h】

高效能网络处理器并行机制及相关协议的模拟研究

代理获取

目录

高效能网络处理器并行机制及相关协议的模拟研究

SIMULATION AND RESEARCH ON HIGH EFFICIENCY NETWORK PROCESSOR PARALLELISM AND RELATED PROTOCOL

摘要

Abstract

第1章 绪论

1.1 课题研究的背景、目的和意义

1.2 网络处理器的特征及发展历程

1.3 国内外研究现状及分析

1.4 本文主要的研究内容及章节组织

第2章高效能网络处理器模拟系统及应用环境

2.1 引言

2.2 网络处理器基础模拟系统构架

2.3 高效能网络处理器综合性能评价

2.4 网络处理器基准程序的执行特征

2.5 基于数据挖掘的网络处理器设计

2.6 基于网络处理器的自组网应用环境

2.7 本章小结

第3章高效能网络处理器指令级并行机制

3.1 引言

3.2 并行性开发的粒度及划分

3.3 指令级并行处理结构设计

3.4 高频指令对的组合设计与分析

3.5 指令级并行的局限性及解决方案

3.6 本章小结

第4章高效能网络处理器线程级并行机制

4.1 引言

4.2 多线程并行模型的特征及分类

4.3 网络处理器同时多线程并行模型

4.4 线程调度算法设计与分析

4.5 本章小结

第5章高效能网络处理器处理级并行机制

5.1 引言

5.2 Intel IXP 网络处理器并行机制

5.3 微引擎个数及频率对系统综合性能的影响

5.4 微引擎线程调度算法的分析与改进

5.5 本章小结

第6章基于网络处理器的自组网安全应用

6.1 引言

6.2 自组网的安全问题

6.3 基于网络处理器的自组网安全体系结构

6.4 模拟环境及性能评价

6.5 本章小结

结论

参考文献

攻读博士学位期间发表的学术论文

哈尔滨工业大学博士学位论文原创性声明

哈尔滨工业大学博士学位论文使用授权书

致谢

个人简历

展开▼

摘要

随着网络技术的飞速发展,新的网络协议及应用不断涌现,网络设备对性能和灵活性的要求也越来越高。传统的基于通用处理器及专用集成电路的网络处理方式逐渐暴露出种种弊端,一种基于并行可编程网络处理器的网络处理方式被引入到网络设备的处理层面,它兼有硬件和软件两种方案的特点。网络处理器的出现将经典的“存储-转发”处理模式变为“存储-处理-转发”,这为复杂的负载处理和访问控制提供了可能。网络处理器采用多种并行处理技术提高网络处理的性能,并行处理机制是网络处理器的关键性技术,对其研究具有重要意义。
  本文依据多维数据分析的观点将网络处理器指令级、线程级、处理器级三个并行层次定义为三个维度的设计空间,并分别定义了每个维空间里的关键参数。采用系统模拟及量化分析的方法对这三个维空间内的并行机制进行了深入研究,以充分发掘网络处理过程中各层次所蕴涵的可用并行性。随着网络处理器性能的增加,功耗也迅速增加,系统级的低功耗感知设计必须在底层电路设计之前进行考虑,本文提出了高效能网络处理器的设计目标,针对网络处理器各个并行维空间进行性能与功耗的折衷优化。
  本文首先构建了网络处理器性能与功耗同时模拟系统,采用NetBench作为网络处理器测试基准程序,对网络处理器各并行维空间内的关键参数进行分析与优化,解决了网络处理器性能、功耗的权衡问题。在网络处理器指令级并行处理机制中提出了高频率指令序列模式挖掘及组合设计的思想,实验表明该设计在提高性能的同时能够有效降低指令cache的功耗;在线程级并行处理机制中,提出了多感知信息的线程调度算法,它充分考虑了误预测指令数对线程优先级的调节作用,基于网络处理器热点功耗提出了新的性能评价指标,该指标更加公平、合理,实验表明网络处理器采用多感知信息的线程调度算法后,性能及效能均优于传统的多线程调度算法;在处理器级并行处理机制中,本文针对Intel IXP网络处理器微引擎线程调度算法的局限性,提出了空闲时间优先的线程调度算法,使各个线程的空闲时间基本均衡,以减少线程的无用功耗,该算法在基本不影响系统性能的前提下,降低了网络处理器的功耗。
  针对自组网中的安全问题,本文提出了基于网络处理器的自组网安全体系结构。通过对网络处理器进行合理的任务分配,结合了安全检测和加密两种安全策略,提高了系统的安全性。安全代理Agent可根据系统安全需求的等级由硬件线程执行安全检测算法或由加密引擎执行加密运算,突破了以往单一的安全体系结构。本文定义了无线自主网中节点的可信度,Agent可根据其邻节点的可信度定期更新以适应分布式路由计算环境,有效提高网络的可信性。首次从时间域上对自组网的安全体系结构进行了细分,有效降低了网络安全协议的计算代价。通过对拒绝服务攻击的模拟及量化评价验证了该安全机制的合理与有效。
  本文设计的高效能网络处理器并行处理结构、线程调度算法以及相关的安全协议为我国自主知识产权的高效能网络处理器设计及应用提供了有价值的实验数据、理论模型和实用化依据,具有重要的理论及现实意义。

著录项

相似文献

  • 中文文献
  • 外文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号