《计算机学报》文章摘要 全文下载 | |
文章题目 | 两级分配多可用重命名寄存器 |
作者 | 杨华 崔刚 刘宏伟 杨孝宗 |
作者单位 | (哈尔滨工业大学计算机科学与技术学院 哈尔滨 150001) |
发表年份 | 2006 |
发表月份 | 10期(1729—1739) |
文章摘要 | 摘要 提出了一种新的寄存器重命名机制——两级分配多可用重命名寄存器,简称2L-MuRR,其特点如下:(1)对重命名寄存器文件(RRF)的占用要经过两级重命名和分配过程,减少了无效占用时间.(2)RRF被划分为多个不同宽度的字段,根据目标值的大小进行按字段分配,这样使每个重命名寄存器都是多可用的.(3)同一重命名寄存器内的多个目标值的写(或读)操作可以合并成一次完成,减少了RRF的访问次数和读/写端口的压力.模拟实验表明,2L-MuRR显著提高了RRF的存储能力(70%以上),能以较少的重命名寄存器满足SMT高并行度的要求,有效缓解了寄存器文件的设计压力. 关键词 同时多线程;寄存器重命名;高性能;多可用 |