超标量处理器中的存储指令动态调度:DYNAMEM微体系结构

来源 :清华大学 | 被引量 : 0次 | 上传用户:Leechen17008
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
存储访问的二义性相关性是提高超标量处理器指令级并行度的一个重要障碍.许多文章试图通过静态消除存储地址二义性,以及混合型运行时间消除二义性的方法.这些方法要求复杂的编译器,而且在存储访问不规则时效果不好.一些硬件方法在存储指令动态调度方面有局限性.该文提出DYNAMEM微体系结构,对存储指令进行动态调度,load指令可以超越store指令,即使store指令的地址还未计算出.还提供了修复错误load的方法,同时保证处理器可以精确中断.实验结果表明,DYNAMEM可以极大地缓解存储二义性对提高指令级并行度的限制,在同样的调度范围条件下,它的性能接近与理想的存储动态调度.
其他文献
该论文工作在充分研究基于ODP的中间件MOSEware的基础上,设计并实现了它的集成化软件开发环境,后者是应用开发、系统管理和系统配置与测试三者的综合集成.该论文包括四大部分
该文以医院信息系统的设计方案为例,讨论客户机/服务器的设计模式和客户机/服务器的数据安全性问题.客户机/服务器系统相对基于过程的计算机系统有着明显优势.利用计算机网络
"在数据库中实现多媒体字段的直接查询"实现了对数据库中多媒体信息的直接查询.查询处理是的一个数据库必备的特征.因此,多媒体数据库同样也要能够处理查询.研究人员实现了将
该文介绍了数据仓库的概念、产生背景、主要特点以及开发和组织的关键技术.在此基础上,作者的主要贡献是:1、提出了基于知识的智能查询方法--KBIQ方法;2、设计实现了该方法中
该论文的主要内容,即是在针对这一专用领域的CASE工具开发的九五军事预研项目的基础上完成的.论文主要围绕军预研项目中采用的嵌入式实时系统行为建模语言StateChart进行展开
Internet是世界是规模最大、用户最多、影响最广的计算机互联网络.许多组织把他们的联网(Interanet)与Internet相连,使这能够享受全球服务.但是,随着Internet和Intranet的普
国际互联网协会推出了可扩展标记语言XML作为互联网上的一种重要的数据表示和交换标准之一,在电子商务、远程教育、数字图书馆等诸多领域有着十分广泛的应用。XML的模式设计是
该论文围绕着网络系统中如何解决数据的一致性问题,研究和分析了数据的同步更新策略和数据库复制技术的实现方法及步骤,并以航天部十七所研制的演示系统软件为对象,讨论了数
该文介绍了数字程控交换机DK200中模拟内线板和模拟外线板的硬件设计和软件开发.模拟内线板的硬件设计侧重于原理图介绍,包括如何实现用户电路和控制电路的功能;软件设计包括
该文简要介绍了"基于功能表面分解重构原理的机械产品设计自动化系统"的基本原理和步骤,重点介绍了零件重构部分.该课题在零件重构阶段设计了基于特征分解和重组的构造方法和