首页
降低Cache不命中率的方法包括()
精华吧
→
答案
→
知到智慧树
→
未分类
降低Cache不命中率的方法包括()
A.虚拟Cache
B.提高相联度
C.伪相联
D.编译器预取
正确答案:提高相联度;伪相联;编译器预取
Tag:
计算机系统结构
编译器
命中率
时间:2024-01-05 21:18:32
上一篇:
在存储层次中,平均访存时间与()有关。
下一篇:
对于给定的Cache容量,增加块大小总能降低Cache的不命中率。
相关答案
1.
替换算法的先进先出法是选择()作为被替换的块。
2.
与全相联映象相比,组相联映象的优点是()
3.
“Cache-主存”层次是为了弥补主存()的不足。
4.
假设Cache大小为8块、主存大小为16块,都从0开始编号。若采用直接映象,则块号为10的主存块可以放入到块号为()的Cache块。
5.
CPU访问存储系统时,在最靠近CPU的存储器中找到所需信息的概率称为()
6.
分支目标缓冲器方法也是在ID段获得分支目标地址。
7.
基于硬件的前瞻执行所增加的硬件不是太多。
8.
保持正确的异常行为就是要保证精确异常。
9.
在Tomasulo算法中,只要指令队列头部的指令所要求的保留站有空闲的,该指令就可以流出。
10.
多流出技术是指每个时钟周期流出多条指令。
热门答案
1.
静态调度是在程序的执行过程中,依靠专门硬件对代码进行调度。
2.
假设:r是分配给当前指令的保留站或者缓冲器单元(编号);rd为目的寄存器编号;rs和rt为操作数寄存器编号;imm为符号扩展后的立即数; RS为保留站;result为浮点部件或load缓冲器返回的结果; Qi为寄存器状态表;Regs[]为寄存器组; Op为当前指令的操作码。与rs对应的保留站字段是Vj,Qj;与rt对应的保留站字段是Vk,Qk。若当前流出的指令是浮点运算指令,且Qi[rs] ≠ 0,则要进行的操作为()
3.
动态分支预测技术要解决好以下问题()。
4.
在基于硬件的前瞻执行中,指令流出时,下列描述中()是正确的
5.
可以通过寄存器重命名来消除的冲突有()
6.
流水线中若程序存在相关,就一定会产生冲突。
7.
如果流水线中各段时间相等,则各段的效率等于整条流水线的效率。
8.
流水技术适合于大量重复的时序过程。
9.
根据任务流入和流出的顺序是否相同,流水线可分为()
10.
可以采用()解决名相关。