- 博客(4)
- 收藏
- 关注
原创 SimpleScalar动态分支预测
SimpleScalar的分支预测模拟器为sim-bpredSimpleScalar分支预测的实现方法:先进行分支方向探测,即是否采取分支(当然跳转指令和调用返回指令不用作这一步),接着是生成分支地址,对于调用返回指令,直接在RAS上作相关操作,普通分支指令则要利用BTB来进行地址探测,命中则生成地址。然后对两步综合,地址命中且分支预测为采取,返回分支目标地址;地址不命中且分支预测为采取,返回1;只
2015-05-04 12:03:01 3426 1
原创 sim-outorder 5级超标量流水线模拟器介绍
sim-outorder 是一个具有完整功能的模拟程序,在sim-outorder中使用了几乎所有的模拟资源。具体乱序执行策略: 有五种很重要的功能单元支持sim-outorder对指令序列的乱序执行:保留站与重定序缓冲(RUU)、Load/Store队列(LSQ)、取指队列、输入输出相关链和寄存器忙闲表。它们在simplescalar中是通过五种数据结构来实现的。RUU单元实现寄存器的同步和通讯
2015-04-22 16:13:31 2609
原创 SimpleScalar的安装与配置
1. SimpleScalar的安装以Ubuntu 9.04系统下为例:(1)首先准备需要的安装文件,如果没有可到以下地址下载:simpletools-2v0.tgz:http://www.simplescalar.com/tools.htmlsimplesim-3v0d-with-cheetah.tar.gz:http://www.ict.kth.se/courses/IS2202/soft
2015-04-21 21:21:17 4995 2
原创 SimpleScalar 模拟器介绍
SimpleScalar 模拟器是一个超标量、5级流水的RISC体系结构模拟器,提供了从最简单到超标量乱序发射的不同的模拟程序。SimpleScalar工具集起源于80年代中后期由Manoj Franklin开发的模拟工具。1995年夏,Steve Bennett开发了SimpleScalar x86工具。SimpleScalar模拟器由Intel公司微型计算机研究室的Todd M. Austin在
2015-04-21 10:36:52 9551
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人