基于EPIC同时多线程处理器的寄存器堆设计
在体现EPIC设计思想的Itanium微处理器中,寄存器堆的管理是通过寄存器堆栈引擎(RSE)技术实现的。EPIC硬件简单,动态同时多线程(DSMT)易于开发线程级并行,针对结合二者优点的EDSMT微体系结构,提出一种基于映射表的寄存器堆管理方法-MTRSE。该方法兼容Itanium体系结构,支持同时多线程,并提高了寄存器资源使用效率。实验表明,当线程数为3或4时,该方法对于寄存器资源有40%使用效率的提升。
寄存器 并行指令计算 映射表 微处理器
黄彩霞
长沙学院计算机科学与技术系,湖南,长沙,410003
国内会议
哈尔滨
中文
143-146
2009-08-07(万方平台首次上网日期,不代表论文的发表时间)