粗粒度数据流网络处理器设计关键技术研究

被引量 : 0次 | 上传用户:dygaalove4390
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着Internet的飞速发展,社会对网络依赖程度日益加重,层出不穷的新型网络应用及业务的部署,对网络处理设备提出了更高要求。网络处理设备不但应具有高速的业务处理能力,能够满足不断增长的网络带宽和流量的处理需求;还应具有高度的可编程性和灵活的适应性,以支持新型业务及应用的快速配置和部署,有效减少产品的设计开发时间。在上述需求背景下,网络处理器应运而生,并得到迅速而广泛的应用,成为推动下一代互联网发展的核心器件。新型网络处理器体系结构设计必须能够有效匹配网络报文处理的流特性,以克服传统控制流网络处理器在处理模式和拓扑组织结构等方面的不足。基于粗粒度数据流计算模型,本文提出了一种新型的粗粒度数据流网络处理器DynaNP,并深入研究了DynaNP体系结构设计中所涉及的关键技术。本文的主要工作和创新点包括:面向边缘/访问网络设备在可编程性、性能及适应性等方面的要求,提出了一种新型粗粒度数据流网络处理器DynaNP。DynaNP在粗粒度数据流计算模型基础上,通过将控制流结构引入到处理单元PE (Processing Element)中,可有效提高系统可编程性;并利用数据流处理方式在并行性开发方面的优势,有效开发网络应用负载中的任务级并行性。在系统总结DynaNP体系结构特征及概念的基础上,介绍了DynaNP的基本组成、令牌驱动的报文处理模式以及主要处理部件的功能结构。DynaNP通过集成丰富的硬件加速资源和灵活的全局调度资源,可以有效提升系统对网络应用的处理性能和对动态变化网络流量的适应性。为有效支持DynaNP硬件加速资源开发,提出了硬件加速资源自动合成机制DynaHB,设计实现了核心的硬件加速资源选择算法。DynaNP通过集成大量的硬件加速资源,包括多种协处理器和面向网络应用优化的定制指令,可以有效加速报文处理性能,DynaHB则可为DynaNP硬件加速资源优化配置提供有力指导。实验结果表明,DynaHB能够针对不同规模的DynaNP硬件加速资源合成问题,快速确定近似最优的硬件加速资源配置方案。面向DynaNP定制指令扩展问题,提出了相应的精确定制指令标识算法Con-sEnum和RelaxEnum。DynaNP定制指令扩展需面对庞大的搜索空间和复杂的PE微体系结构约束,是DynaHB机制中的难点问题。在给定PE寄存器端口约束情况下,ConsEnum算法采用简单高效的剪枝策略,极大降低了搜索复杂度,可以快速枚举出所有适合DynaNP集成的定制指令实例。面对松弛的PE寄存器端口约束,RelaxEnum算法首先将定制指令标识问题转化为最大有效子图枚举问题,采用至上而下的分治思想,通过迭代划分方法快速获得精确解。实验结果表明,在确保最优解的前提下,上述算法的性能皆优于已有同类算法。为有效支持DynaNP调度资源开发,提出了DynaNP处理资源分配调度机制DynaRS,包括基于随机映射的处理资源静态分配算法TPRSA和令牌处理路径动态调度算法TPPDS。TPRSA用于优化网络应用负载中任务到DynaNP处理资源的映射,TPPDS则负责在运行时动态调整DynaNP各PE上的网络流量负载。模拟实验结果表明,DynaRS机制可保证各PE间负载均衡,避免突发流量带来的性能抖动,从而有效提高DynaNP的系统流量和报文转发率。本文最后介绍了DynaNP资源开发平台DynaPF,通过扩展已有工具链和自主开发两种方式,实现了用于DynaNP硬件加速资源和调度资源开发的工具链及模拟器,包括DynaHBtool和TPS,可以有效支持DynaNP硬件加速资源自动合成机制DynaHB的实现以及处理资源分配调度机制DynaRS的性能评价。
其他文献
等离子体处理是一种极具发展前途的清洁生产技术。用等离子体技术处理纺织材料大大降低用水量、用电量、用气量以及化学品用量,并且能在不产生或少产生污染的情况下实现相同的
本论文用乙二胺四乙酸二酐(EDTAD)对大豆分离蛋白(SPI)进行酰化改性,制备出改性大豆蛋白酰化物,再将酰化物通过戊二醛交联制备成改性大豆蛋白凝胶。研究了改性大豆蛋白凝胶的溶胀平
抗性淀粉(Resistant starch,RS)是指在健康人体小肠中不能被消化,而能在大肠中可以被发酵分解的淀粉及其降解物的总称。本论文对RS的测定方法与影响RS形成的因素作了初步研究,并利
近20年来,我国的公路建设得到了飞速发展,对国民经济的发展起到了重要的推动作用。然而随着公路工程项目施工环境和组织形式的多样性、复杂性演变趋势,在项目风险事件中隐含
本文对玉米SOD的提取及其对酒精发酵的影响进行了研究,在不影响酒精发酵的前提下,提取得SOD酶制剂,抵消酒精生产过程的成本。 从玉米整粒中提取SOD的最佳工艺条件为:用玉米质
壳寡糖作为一种具有丰富生理活性的新食品原料,在食品、医药等领域蕴藏着巨大的应用潜力,但少数人群服用壳寡糖会引起眼睛发红和口角炎等现象,由于研究缺乏,导致上述过敏性反
太湖的生态位决定了它是环太湖城市的生命源。发展生态旅游业,从社会经济和环境效益来看,都是环太湖城市产业发展的有利选择。发展环太湖生态旅游,优势在于环太湖城市生态位好,劣
目的比较替米沙坦、依那普利和氨氯地平对糖尿病肾病合并高血压患者的治疗效果。方法选取2016年2月—2017年10月中山大学附属第一医院收治的150例糖尿病肾病并高血压患者,随
在翻译标准中,忠实向来被认为是最重要的准则之一,然而在翻译中要做到百分之百忠实,完全再现原文的语义、文风、措辞和修辞等是无法实现的。在口译中更是如此。口译活动素有
目的研究菊科植物苍耳Xanthium sibiricum的干燥成熟带总苞果实(苍耳子)的化学成分。方法采用硅胶柱色谱、ODS反相柱色谱、Sephadex LH-20、MCI gel CHP 20P和HPLC等色谱方法