|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
* d. R8 o" g* E( Q$ @2 w( b E
摘要:NTS高缓为直接映象高缓扩充了一个小的全相联高缓,其中保存被预测为具有非时间局部性的数据块.与牺牲高缓的区别在于NIS高缓在两个高缓之间没有直接的数据通路,因此结构设计简单,功耗低.本文提出了一个NTS高缓的改进方案,称为选择性冲突预测高缓(SCP高缓)设计方案.SCP高缓利用冲突预测算法监测高缓中数据块局部性,并有选择性地将数据块填充到直接映象高缓或全相联高缓中.仿真结果显示,容量相当的SCР高缓性能优于NTS高缓.. G! G/ ^$ g4 h
0 E7 z* R& f+ g! I关键词:高缓性能;冲突预测;缺失率
# z. G, [; D# |9 m) W8 W& K8 k9 {
; h8 `' n/ X% l% l: `% {: S 访存延迟一直是微处理器的性能瓶颈.尤其是在进行高性能超标量以及超长指令字处理器设计时,访存问题更加突出.处理器与存储器性能的差距不断扩大,这样一来使得高缓缺失( cache miss)导致的性能损失代价也就越发高昂.因此,现代微处理器体系结构中,高缓在降低访存代价和功耗方面越来越重要.同时,随着半导体工艺水平的不断提高,使得单个芯片上可集成更多的功能部件而同时不会增加开销,因此采用片内高缓智能管理机制成为可能,该机制按照高缓动态访问模式确定缓存策略,从而改善片内高缓的性能。! E7 @" F; O, k9 k7 N
) d' M6 Y) K; F7 P3 b) U6 r" U
5 v9 v+ P: w- t/ D$ f. J4 q2 V6 g% c; g0 q$ t0 @
8 `" L, [8 r3 X) B7 C" Z1 L! \0 n& i4 |# j0 L3 S5 T
) D' t/ C% s( q7 v4 X
1 f% Q( d* i) c& O
+ ?! L) [1 |1 m) _
% c; I8 B' c* U1 z' i3 z* B; Q |
|