|
|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
- @4 B3 l5 A& s. `摘要:NTS高缓为直接映象高缓扩充了一个小的全相联高缓,其中保存被预测为具有非时间局部性的数据块.与牺牲高缓的区别在于NIS高缓在两个高缓之间没有直接的数据通路,因此结构设计简单,功耗低.本文提出了一个NTS高缓的改进方案,称为选择性冲突预测高缓(SCP高缓)设计方案.SCP高缓利用冲突预测算法监测高缓中数据块局部性,并有选择性地将数据块填充到直接映象高缓或全相联高缓中.仿真结果显示,容量相当的SCР高缓性能优于NTS高缓.
5 i8 r6 d* |8 z! z
; i7 E! @4 G! a. P% e' v关键词:高缓性能;冲突预测;缺失率0 V9 k8 L5 [* H! S( @3 p: o4 W
& |8 n8 H6 x! Q
访存延迟一直是微处理器的性能瓶颈.尤其是在进行高性能超标量以及超长指令字处理器设计时,访存问题更加突出.处理器与存储器性能的差距不断扩大,这样一来使得高缓缺失( cache miss)导致的性能损失代价也就越发高昂.因此,现代微处理器体系结构中,高缓在降低访存代价和功耗方面越来越重要.同时,随着半导体工艺水平的不断提高,使得单个芯片上可集成更多的功能部件而同时不会增加开销,因此采用片内高缓智能管理机制成为可能,该机制按照高缓动态访问模式确定缓存策略,从而改善片内高缓的性能。
, x9 ^+ B1 B: g% G; O1 A
) h6 V& Q& |" T5 A1 C; ?3 \* `& b# D r& J# _" X
7 w8 }" Y% j4 C# ^7 E/ I
2 Z& G+ e- \% u$ w4 H
$ ?4 j6 w4 F7 \( u7 B' Q3 s
* ]6 |8 m; T2 q3 _
" {& o: H' P( q! _: h2 _% I# Y! m
+ R: p9 E! @( J d4 x1 j
( k$ _. }' W( F. k* L0 ? z$ l |
|