面向IP包处理的硬件多线程处理器研究与设计

来源 :西安电子科技大学 | 被引量 : 0次 | 上传用户:dreambox007
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
多核处理器的吞吐量优化日益成为网络处理器体系结构优化的方向,为了提高网络处理器中数据通路的处理性能,本文设计并在Xilinx的FPGA上实现了一个专用指令集多线程处理器核(ASIP)。处理器使用了一个专门用于IP包处理的指令集并以5级流水线RISC处理器作为基本架构,通过使用阻塞式多线程(BMT)方式以及一个基于轮询算法的静态线程切换策略,确保内核中每个线程运行的公平性,大大提高了包处理能力。本文设计的处理器结构可以使线程切换的开销降低至0或者1个时钟周期,大大提高了处理器运行效率及处理器性能。单核多线程通过使多个执行上下文快速的硬件切换,共享一个处理器,弥补了多核应用的不足,更可以应用于多核多线程中。通过在Xilinx的Virtex-II PRO xc2vp30平台上综合,结果显示了在逻辑块中多线程占用了7%的开销。但通过功能仿真对比,可以看到4线程处理器在性能上比单线程有了近3倍的提升。从目前多线程开发的经验看,将来的工作更多的放在高性能多核多线程处理器体系结构的优化上,用以提高其处理IP网络数据的性能。
其他文献
目的:分析腹腔镜胆囊切除术与传统开腹手术治疗急性胆囊炎的临床效果.方法:选择急性胆囊炎患者(60例),选择时间为2017.8-2019.8,通过动态化随机分组的方式将选择例数分为2组,
目的:对胫腓骨骨折患者采取综合护理措施,观察干预效果.方法:将本院68例胫腓骨骨折患者分为两组.参照组(34例)采用一般护理,干预组(34例)进行综合护理干预.观察两组应用效果.
随着物联网的发展,大规模传感器部属已成为趋势。其中,气体传感器节点应具有功耗低、稳定性好以及网络化等特点。本文针对微热板式气体传感器低功耗和快速热响应的特点结合物
目的:探索早期护理对慢性阻塞性肺患者的效果.方法:在2017年5月22日至2018年5月22日期间选择120例慢性阻塞性肺患者为试验对象,运用奇偶数分组方式,观察组和对照组分别进行早
光纤布拉格光栅传感器是一种能感测多种物理参量的光无源器件,作为光电子研究领域的一种新兴技术,以光纤光栅为基本传感器的检测技术近年来受到广泛的关注。与传统的电传感器
摘要:传统数学教学因其单一性、封闭性、依附性过强,探索性、开放性、发展性不足而受到了批判和质疑。实施新课程后,课堂教学在情景性、探索性、交互性等方面有所加强的同时,带来了许多形式化、表面化的东西,有从一种“僵化”走向另一种“僵化”的倾向和危险。在此,笔者就对有些教师在新课程数学教学实施中产生的误区以及热点、难点问题进行探讨。  关键词:初中数学;新课程教学;问题  中图分类号:G633.6 文献标
现代无线宽带通讯技术和多媒体数字化技术的发展要求系统具有更高的分辨率和带宽以进行高信息密度的图像视频信号的传输和处理。这对于系统中的数据转换接口(主要是ADC和DAC)而
目的:观察在小儿喘息性支气管炎患儿治疗过程中应用孟鲁司特纳与干扰素α1b的临床疗效.方法:选择在2017年7月-2019年7月间在我院儿科进行治疗的108例小儿喘息性支气管炎患儿
该研究对胚胎移植中超数排卵、腹腔镜检查的准确性、胚胎采集与移植方法等方面进行了探讨,试图建立起一套完整的胚胎移植程序,为以后分割胚胎、细胞核移植、体外受精、转基因
目的:分析高压氧气疗法和标准外伤大骨瓣减压术对治疗重型颅脑外伤的疗效.方法:选取我院2017年3月至2019年4月收治的64例重型颅脑外伤患者为本次研究对象,随机分为实验组和对