【摘 要】
:
本文基于对近年来国内外分支预测方法的分析,提出了一种切实适用于MIPS指令系统的混合分支预测方案。 本文提出的混合预测方案由永远预测分支成功转移的预测方案和作者提出
论文部分内容阅读
本文基于对近年来国内外分支预测方法的分析,提出了一种切实适用于MIPS指令系统的混合分支预测方案。 本文提出的混合预测方案由永远预测分支成功转移的预测方案和作者提出的G-share改进型分支预测方案共同组成。为了简化预测器的复杂度,充分利用了指令分类的思想,针对MIPS指令集中的likely类分支指令和其他分支指令分别采取不同的预测方法进行处理。对于likely类指令,选用永远预测分支成功转移的预测方案;而对于非likely类指令,则采用G-share改进型方案进行分支预测。 本文提出的G-share改进型分支预测方案与经典G-share方案相比,引入操作系统的状态位信息来取代分支历史的一部分,与全局历史记录一起参与进行分支预测。对于Linux操作系统而言,作者采用的是程序计数器PC地址的最高位地址PC31。通过在支持MIPS指令系统的芯片模拟器上进行的模拟发现,在真实的操作系统中,G-share改进方案在同等的硬件复杂度下,和G-share方案分支预测的命中率相比总体有所提高。同时,由于G-share改进方案利用了操作系统提供的有效信息,因此和同复杂度的G-share方案相比,少需要一位的历史记录。
其他文献
装配序列规划是产品装配规划的重要内容,序列好坏将直接影响产品的可装配性和装配质量。20世纪90年代以来,国内外诸多学者基于遗传算法来解决装配序列规划问题,但多见于线性序
为提高售票系统网络数据库访问的安全强度,该文提出了 种数据库安全通信服务技术,使用数据库通信中间件、加密和基于证书的身份认证来提高售票系统数据库访问的安全性能.为提
在中国软件测试依然是新兴领域,与软件工程一样,仍然没有得到程序员的重视,该文首先阐述软件危机的原因及由此导致软件工程的产生.由软件工程又介绍了软件质量和软件测试的基
该文将传统的辞典与XML文档的特点相结合,提出了一种基于XML文档结构的辞典--“XML相似相关结构库”,简称为结构库.具体地说,该文的贡献如下:1.总结了XML查询和XML搜索技术的
该文研究基于关系的XML数据处理技术,对XML数据的有效检索、XML数据库系统和查询的可视化、环路查询处理、不同XML数据库系统实现的基准测试和XML的最优存储模式选择等方面的
随着多媒体技术和计算机通信的日益发展,具有庞大数据量的数字图像极大地制约了图像通信。采用有效的压缩编码技术删除冗余,以尽量少的比特数存储图像,并同时保证图像的质量,已成
分布式计算是当今计算机科学与技术发展的重要领域。计算机网络互连技术与通信技术的发展使越来越多的计算机系统可以通过互连形成网络计算机系统以满足各种数据处理中信息通
随着计算机技术的快速发展和应用需求,多线程并发程序成为现代程序设计的重要目标。由于线程之间的相互交错执行,可能会产生许多难以发现的微小错误,因此,并发软件验证成为备受关
并行技术和面向对象技术极大地促进了计算机应用和软件技术的发展,近些年来,在将这两种技术结合起来,即进行面向对象的编程并同时获得并行性的研究方面,进行了许多有益的探索,并取
该文的目的在于考察语音中的韵律.进而应用到语音识别中去.以此为出发点.该文对汉语的韵律信息进行了大量的研究和分析.并以各种方式加入到语音识别的过程,以期增强语音识别