| 《计算机学报》文章摘要 全文下载 | |
| 文章题目 | 基于线程感知寄存器重命名的SMT处理器资源分配 |
| 作者 | 杨华1) 崔刚2) 刘宏伟2) 杨孝宗2) |
| 作者单位 | 1)(沈阳航空工业学院计算机学院 沈阳 110136) 2)(哈尔滨工业大学计算机学院 哈尔滨 150001) |
| 发表年份 | 2008 |
| 发表月份 | 5期(845—857) |
| 文章摘要 | 摘要 SMT处理器的资源分配一般是通过调控各线程的取指过程间接实现的,这种间接调控有时会导致资源滥用和饥饿,从而严重浪费资源并降低整体性能.以往的改进措施往往实现代价较大,且不能消除资源分配的“不均衡性”,因此效果不太理想.文中提出一种新的SMT处理器资源调控机制——线程感知寄存器重命名TSRR(Thread-Sensitive Register Renaming),消除了资源分配的“不均衡性”,其优点如下:(1)资源分配自动适应线程运行状态的变化,实现“按需分配”;(2)通过调控重命名寄存器文件(RRF)的分配来间接控制其它资源分配,实现代价较低;(3)兼顾资源分配的效率和公平,既防止了资源滥用和饥饿,又充分发掘各线程的性能潜力.此外,TSRR还可以间接降低RRF的尺寸要求和取指逻辑的复杂度. 关键词:同时多线程;资源分配;寄存器重命名;处理器;高性能 |