异质媒体双发射处理器的设计研究

来源 :浙江大学信息科学与工程学院 浙江大学 | 被引量 : 0次 | 上传用户:f_mei520
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
微处理器是嵌入式系统的核心。基于本文作者参与设计的32-bit嵌入式处理器RISC32E,分析标量处理器的性能和频率瓶颈,提出一种异质媒体双发射处理器POLLUX结构框架,探讨处理器流水线微结构、分支预测和媒体数据通路的设计。嵌入式微处理器的性能提高方法主要有两种:频率提升和体系结构改进。存储壁垒限制了短流水线处理器的频率提升,标量处理器的最大吞吐率不超过每周期一条指令。本文以访存操作为导向划分POLLUX的流水线,通过独立的媒体流水线和整型流水线构建POLLUX的乱序执行的双发射结构框架。本文设计了高性能的数据旁路网络和新颖的粗粒度分布式控制机制解决流水线互锁问题;设计了低硬件开销的重排序缓冲器解决了乱序执行处理器的精确异常问题。实验结果表明,POLLUX在TSMC13G标准单元工艺下,worst case主频超过400MHz,typical case主频超过580MHz,Dhrystone测评分值为1.4 DMIPS/MHz。对FFT、DCT、FIR、LMS等媒体核心算法性能评估的结果表明,异质媒体双发射结构具有较强的媒体处理能力。随着处理器可利用的指令级并行性的增加,程序中条件分支和无条件分支指令的频繁出现使得控制相关迅速成为提高并行度的限制因素。为了尽量减小分支指令造成的性能损失,提高处理器的指令流吞吐率,POLLUX采用动态分支预测作为有效探索指令级并行的一种关键方法。通过评测在不同配置下多种分支预测器的预测精度、面积和功耗,本文采用Gshare、Bimodal预测器作为嵌入式处理器的优选方案,并且提出一种软件可配置的双模式分支预测器。实验结果表明,本文实现的分支预测电路以13,907门的硬件代价取得91%的分支预测精度。媒体数据通路是POLLUX微结构的重要组成部分,本文以POLLUX的媒体指令扩展为基础,结合时延和功耗优化提出一种基于标准单元的结构层次的数据通路优化方法,应用于媒体数据通路中的分裂式乘加器。实验结果表明,利用该方法优化后的分裂式乘加器提高性能33.6%的同时降低了27.1%的功耗。
其他文献
无线传感器网络作为全新的信息获取和处理技术,在国防、工农业、环境监测等众多领域都有着重大的应用价值和科研价值。而众多的应用中均是基于网络节点的位置信息,因此节点定位
本文首先结合国内外移动机器人的研究现状,综述了移动机器人的发展概况,阐明了本课题的研究背景和意义,并概况了简述本论文的主要研究内容和所做工作。然后,结合移动机器人机
无线城域网(WMAN)技术已经成为全球通信架构中重要的组成部分。WiMAX作为一种面向WMAN领域的宽带接入方案,以其优异的性能和广阔的市场前景而倍受关注。针对WiMAX技术,制定了80
矢量水听器由传统声压水听器和质点振速水听器组成,与传统声压水听器相比,前者能同时共点测量声场中的声压和振速信息,单矢量传感器具备一定的方位估计能力。正因如此基于矢量传感器的信号处理系统往往具有更高的参数估计性能和信源检测概率,所以得到国内外学者们的广泛的关注和研究。子空间类高分辨方位估计算法的发展为水下目标的探测、定位等问题提供了新的解决方式,在此背景下,本文针对波束形成、MVDR算法、子空间类高
随着互联网和移动通信技术的飞速发展,越来越多的用户使用移动终端接入互联网,把无线移动接入技术与IPv6结合起来成为目前的研究热点。移动IPv6(MIPv6)技术作为网络层的移动
数字图像修补技术在污损图像修补、目标移除、图像压缩等图像处理领域扮演着很重要的角色。本文主要研究基于偏微分方程的图像修补方法。在污损区初始化方面,本文考虑到污损
共振峰是语音学特征中重要的组成部分,在语音信号处理领域有着广泛的应用。因此,可靠的共振峰轨迹跟踪算法将是进行各种语音研究的基础。大量的声学和发音学研究表明,语音信
摘要:伴随现代社会的发展,越来越多的工程建设中,将施工安全管理作为施工有序开展的重要保障,建筑工程作为我国工程体系中一项重要的建设工程,具有着施工时间跨度大,施工环节复杂等特点,因而在其施工中加诸于施工安全的管理具有着重要的意义。本案通过对建筑工程中的施工安全管理现状及存在的安全问题进行了详细的探究分析,从建筑工程实施施工安全管理的重点意义和原则出发,提出了相关的管理控制方法及措施。  关键词:建
期刊
随着Internet的迅速发展,网络技术和信息技术也得以广泛的应用与发展。据中国互联网络信息中心(CNNIC)发布的“第二十次中国互联网络发展状况统计报告”显示,截至2007年6月,
移动公司的网络设备分布于各地市机房,又常常需要进行拆闲补忙和基站载波调等变更工作,同时还有大量的新增设备入网,造成资产清查和设备调动管理工作十分艰巨。通过引入REID