网络处理器及其处理单元相关技术的研究

来源 :哈尔滨工业大学 | 被引量 : 0次 | 上传用户:abcdefghijklmn
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着通信技术的飞速发展,当今网络正在向着可以提供包括海量数据传输、音视频等各种高带宽服务的下一代网络发展。这种发展趋势对整体网络设施的网络包的处理能力与处理速度都提出新的要求,基于专用集成电路和通用处理器的传统网络数据解决方案已不能同时满足网络包处理速度和灵活性这两方面的需求,因此出现了专门为网络数据高速处理任务量身定做、基于专用指令集处理器技术的可编程网络处理器。本文首先介绍了现代网络处理器体系结构,分析了目前网络处理器设计中所面临的两个共同问题:第一是缺乏对指令级并行性的挖掘;第二是处理单元拓扑结构不够灵活。然后此基础上提出了一种基于片上网络和超长指令字结构的网络处理器体系结构。该体系结构可以较好的解决上面两个问题,超长指令字处理单元可以增加对程序中指令并行性的开发;片上网络的自动负载能力和本文提出的任务资源动态映射的算法使得网络处理单元拓扑结构能够具有很好的灵活性。其次,本文研究了超长指令字处理单元的结构,根据网络处理任务的特点分析了协处理器通信接口和几种利用硬件机制实现的网络处理专用指令的设计方法,并对设计的协处理器通信接口以及指令相关的部分硬件模块进行了仿真验证,确定了其设计方法的正确性。最后,本文深入分析了专用指令中路由查找指令对应的协处理器的相关技术,在此基础上提出了一种易于硬件实现、基于可变分支Trie树结构的树位图路由查找算法以及硬件实现方案,并对路由表查找算法进行了性能验证以及硬件适用性分析。结果表明该路由查找算法的性能指标以及实现方式都可以达到硬件的要求。
其他文献
由于互联网的复杂性、异构性等问题严重制约互联网行为的研究,网络模拟就成为了研究Internet的重要手段。网络拓扑数据作为网络模拟的基础数据,其真实性直接影响模拟的真实性
近年来,在多维关联规则中,主要是研究关联规则的正规则问题。对于多维负关联规则的研究相对较少。这种情况存在下,多维负关联规则的挖掘算法就显得尤为重要。虽然已经奠定了
公钥密码的出现促使了数字签名技术的产生,数字签名技术在现代盛行的网络电子交易中发挥着不可替代的重要作用。以RSA公钥密码为基础的数字签名技术在网络身份认证中扮演着重
随着互联网的高速发展,网络技术得到不断提高,攻击手段和攻击方法变得更为复杂,各种类型的攻击事件层出不穷。现有的安全措施无法保障网络系统的安全、可靠与正常的运行。为
碰撞检测问题在计算机图形学、机器人路径规划、虚拟装配、计算机动画等领域有很长的研究历史。目前,已经成为虚拟现实技术研究的一个热点。虚拟环境的真实性和沉浸性,不仅需
移动传感器网络是由小微型、低功耗传感器节点组成的,能够感知和处理被监测范围的数据信息,通过节点的无线通信功能上传采集到的数据信息。其网络中的传感节点都具有移动性,能够
基于CT图像的CAD(计算机辅助诊断)技术是目前世界上一种先进的医学影像诊断检查的临床应用技术,该技术通过对计算机图像处理技术来高效识别CT图像中的可疑病灶。CAD技术能够提高
随着人民生活水平的提高,“健康”和“疾病”成为人民关注的焦点,运用计算机技术进行疾病分析预测也成为健康医疗领域的研究热点之一。呼吸系统疾病是一类常见疾病,而且和气
随着多媒体技术、计算机技术的迅速发展,多媒体数据已经成为重要的信息资源,人们每天都可以通过互联网接触到大量的多媒体信息,如视频、图像、各类新闻等。网络新闻作为一种
海量科学数据的到来使领域科学家面临前所未有的科学数据管理困境。一方面,传统以表为数据模型的关系型数据库管理系统已经不能满足科学领域大规模科学数据的管理需求;另一方