基于跳转轨迹的分支目标缓冲研究

来源 :计算机科学 | 被引量 : 0次 | 上传用户:tzxyqzch
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
现代计算机体系结构受两个方面的困扰:性能和能耗。为降低嵌入式处理器日益增长的功耗,提出基于跳转轨迹的分支目标缓冲结构(TG-BTB)。与传统分支目标缓冲每次提取指令时需要查询分支目标缓冲不同,TG-BTB只在执行轨迹预测为跳转时才查询分支目标缓冲。该结构通过在程序执行过程中动态分析跳转轨迹行为,可以实现只在轨迹跳转时查询分支目标缓冲,从而降低功耗。在动态分析过程中首先提取记录两条跳转分支指令之间的指令间隔,然后将提取的指令间隔存储在TG-BTB中,最后根据存储在TG-BTB中的指令间隔决定是否需要查询BT
其他文献
介绍了基于VXI的通用红外成像导引头测控系统的软、硬件实现;该测试系统采用先进的虚拟仪器技术,系统硬件结构采用了先进的VXI体系结构,软件采用测控领域广为流行的LabVIEW图形
首先分析了图像边缘特性以及Laplacian算子检测图像边缘的基本原理,提出了一种新的边缘检测算法,能准确地检测出图像中的目标边缘;在确定直线参数时,先使用Hough变换检测第一条最为明显的直线,然后去掉该直线以及附近的点,然后再次对图像进行Hough变换,并重复此过程,直到找到所有的直线;使用此改进后的Hough变化能够准确地检测到图像中构成网格的直线的参数。
2008年7月,美国NI公司近日推出DIAdem 11.0新版软件,它是用于管理、分析、报告测试数据的交互式软件的最新更新版本。DIAdem 11.0为三维CAD建模加入了传感器数据映射,从而不仅简化
角色工程是基于角色访问控制(Role-Based Access Control,RBAC)中的一个重要研究方向,它主要研究角色的获取与优化。目前已有很多关于角色获取与优化的研究,但这些研究所提出的
首次在某型航空发动机燃油调节器试验台测控系统中设计使用了基于VXI总线的数据采集系统和集散控制系统;在VC++环境下,采用科学的设计方法开发了功能齐备、界面友好的应用软件;通
10月19日,科技部副部长曹健林在“国家973计划和重大科学研究计划2009年项目实施会”上透露,经过专家严格评审,今年科技部批准了84个973计划项目和39个重大科学研究计划项目,未来
模式折射率是分析光子晶体光纤色散特性的一个基本参数,其快速而较准确的计算有助于对不同结构参数的分析比较,便于工程应用,但用时域有限差分法等数值方法分析传输特性通常需要
针对铜闪速炉冰铜温度预测问题,提出了一个基于智能集成策略的预测模型;该模型结合了基于热平衡的数学模型和模糊神经网络模型,再通过一个智能协调器调整两个模型的权值,最终得到
为了降低设备复杂程度,对四种微控制器与4~20mA变送器接口的方案进行了研究并实现,并应用于海洋激光雷达的状态采集;该方案在硬件上采用了Microchip低功耗微控制器与TI公司4~20
推荐系统是解决互联网信息过载问题的有效途径之一,其中具有代表性的是协同过滤推荐。传统的协同过滤推荐方法只考虑评分信息,而评论信息则包含了用户和物品更具体的特征信息