论文摘要
传统的网络设备大多采用基于GPP或ASIC的嵌入式处理器。随着网络流量的迅速增长和网络业务的日益多样,它们在性能或灵活性上已难以满足应用需要。在这种背景下,兼具高速处理能力和灵活编程能力的网络处理器(NP,Network Processor)为下一代通信产品的设计提供了一种灵活的解决方案。目前,网络应用系统的设计越来越多地采用高速、灵活的网络处理器。 网络处理器是典型的多RISC内核的并行实时处理结构,担负着数据包的处理和网络带宽管理等实时任务。在系统结构上,NP一般由一个通用处理器和多个并行或流水的数据包处理引擎(PE,Processing Engine)组成,每个处理引擎内部支持多个线程。如何在多个PE上进行有效的资源分配和调度以提高系统吞吐量、降低数据包时延和应用程序开发时间、保证系统服务质量(QoS,Qualityof Service)要求是当前网络处理器研究的一个热点问题。 论文以863计划(国家高科技技术研究发展计划)资助课题《面向网络处理器结构的新型操作系统核心技术》为基础,研究了网络处理器软件开发平台中有关资源调度的问题。主要涉及两个方面: 1.对于流水组织模式的网络处理器,其处理任务到各个PE的分配目前主要由手工完成,开发效率低且对开发人员素质要求较高,形成产品开发的瓶颈。为解决这一问题,本文首先提出一种任务到PE的自动分配方法。给定划分好的应用任务集和处理流水线级数,应用该方法可以迅速得到近似最优的分配方案。 2.网络服务形式的日益多样使得用户对于QoS的要求越来越高。网络设备的功能由传统的存储-转发模式到存储-处理-转发模式的转换,使得QoS的保证不再仅仅限于网络带宽的分配,还要求处理资源按照QoS的要求进行分配。因此,本文研究了链路调度和多PE调度问题,给出有效的调度策略,保证调度公平、时延等特性。 论文的硬件开发环境使用Intel IXP2400网络处理器开发平台,开发板是RADISYS公司开发的ENP-2611,它是一个完整的可设计开发的设备,具有非常灵活的可编程性。软件开发平台包括基于XScale的开发工具链(Linux GNU)和微代码开发工具(Intel为IXP2400提供的Developer W0rkbench)。
论文目录
相关论文文献
- [1].一种针对多核神经网络处理器的窃取攻击[J]. 信息安全学报 2020(03)
- [2].基于多核网络处理器的编程与设计[J]. 信息与电脑(理论版) 2013(20)
- [3].基于多核网络处理器的时间感知整形技术研究与实现[J]. 微电子学与计算机 2019(12)
- [4].基于网络处理器关键技术的研究与应用[J]. 电脑知识与技术 2011(09)
- [5].最新2.4GHz ZigBee无线网络处理器实现ZigBee功能[J]. 电子设计技术 2008(06)
- [6].网络处理器中的高速缓冲机制及其有效性分析[J]. 清华大学学报(自然科学版)网络.预览 2008(01)
- [7].网络处理器 让国产硬件硬起来[J]. 信息安全与通信保密 2014(02)
- [8].基于多核网络处理器平台的网络入侵检测系统方案研究[J]. 电信网技术 2012(01)
- [9].基于多核网络处理器的高效流管理技术研究[J]. 小型微型计算机系统 2012(12)
- [10].网络处理器技术与应用[J]. 吉林省教育学院学报 2008(08)
- [11].基于网络处理器的网络入侵检测技术研究[J]. 河南科技 2010(15)
- [12].基于网络处理器的负载均衡算法的研究与实现[J]. 计算机工程与应用 2008(10)
- [13].研华新品推出96核PacketariumTM网络平台NCP-7560[J]. 国内外机电一体化技术 2010(04)
- [14].基于众核网络处理器的用户语义识别系统[J]. 计算机技术与发展 2017(07)
- [15].思博伦助力阿朗进行400G网络处理器测试[J]. 电信网技术 2011(10)
- [16].RGB推出带宽节约广播网络处理器[J]. 电子与电脑 2010(04)
- [17].新军Netronome出击高端网络处理器市场[J]. 通信世界 2008(14)
- [18].RGB网络公司针对中国市场推出带宽节约广播网络处理器[J]. 现代电视技术 2010(04)
- [19].德州仪器最新2.4 GHz ZigBee~无线网络处理器简化ZigBee设计并加速产品上市进程[J]. 电子技术应用 2008(06)
- [20].TI诞生2.4 GHz ZigBee无线网络处理器[J]. 电子产品世界 2008(06)
- [21].400G网络处理器问世 阿尔卡特朗讯借势进驻核心路由器市场[J]. 通信世界 2011(23)
- [22].众核网络处理器下高速包转发系统设计与实现[J]. 计算机应用与软件 2016(12)
- [23].STSTEVAL-STLKT01V1 SensorTile开发方案[J]. 世界电子元器件 2017(01)
- [24].基于多核网络处理器的UTM设计[J]. 计算机工程与设计 2008(22)
- [25].众核网络处理器下IPSec VPN系统设计与实现[J]. 西安工程大学学报 2016(02)
- [26].基于多核网络处理器的骨干网DNS检测与联动[J]. 舰船电子对抗 2013(02)
- [27].资讯[J]. 中国公共安全 2016(13)
- [28].“中国芯”颠覆冯诺依曼架构 中国首款嵌入式神经网络处理器(NPU)“星光智能一号”诞生——全球首次成功应用于嵌入式视频监控芯片并实现量产[J]. 中国安防 2016(07)
- [29].网络处理器IXP2850的并行运用研究[J]. 移动通信 2011(Z1)
- [30].40nm技术,NetLogic与台积电合作[J]. 电子与电脑 2009(08)