分簇处理器中分簇投机的L0 Cache设计  

Speculative Clustered L0 Caches Design in Clustered Processor

在线阅读下载全文

作  者:杨兵[1] 毛志刚[1] 陈晓[1] 尹捷明[1] 

机构地区:[1]哈尔滨工业大学微电子中心,黑龙江哈尔滨150001

出  处:《微电子学与计算机》2010年第7期15-20,共6页Microelectronics & Computer

摘  要:处理器分簇技术是进一步提高超标量处理器性能的一种有效手段,实现了更大指令窗口和发射宽度的同时对Cache系统提出了严峻要求,需要一种访存延迟更小、扩展性更强的Cache结构.采用分簇投机的L0 Cache结构,处理器在访存时投机访问各簇内简单快速的L0 Cache,较好地隐藏了下级Cache的访问延迟.仿真结果显示在8簇的分簇处理器中,采用4kB,2路组相连的分簇L0 Cache后处理器性能平均提升5.6%,在部分测试程序中达到20%以上.Clustering is an attractive technique for large monolithic superscalar processor,allowing for more in-flight instructions,wider issue width. Thus,to design a Cache structure with low memory access latency and high scalability is needed. By implementing spectulative clustered L0 caches,clustered processor speculatively accesses a small,fast,and simple L0 cache in cluster so that accessing latency of low-level high-capacity cache is hidden. As a result,the latency of memory access is shortened. Simulation studies show that 4kB,2-way set associative L0 Cache in 1x8 clustered processor provides a 5.6% IPC improvement,and in some particular programs a 20% improvement is achieved.

关 键 词:分簇处理器 CACHE结构 投机访问 

分 类 号:TP368.1[自动化与计算机技术—计算机系统结构]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

相关的主题
相关的作者对象
相关的机构对象