《计算机学报》文章摘要   全文下载
  文章题目SMA:前瞻性多线程体系结构
  作者肖 刚 周兴铭 徐 明 邓 
  作者单位(国防科学技术大学并行与分布处理国家重点实验室 长沙 410073)
  发表年份1999
  发表月份6期 (页码:582—590)
  文章摘要提出了一种新的ILP处理器体系结构——前瞻性多线程体系结构,简称SMA.它结合了前瞻性执行机制和多线程执行机制,以整个线程为步长进行前瞻性执行,多个线程并行执行并且共享处理器硬件资源.这样,处理器既通过组合每个线程的指令窗口形成一个大的动态指令窗口,开发出程序中更大的ILP, 又利用多线程执行机制屏蔽各种长延迟操作,达到较高的资源利用率;介绍了SMA执行模型,并讨论了SMA处理器的实现和其中的关键技术.这些关键技术包括:线程控制、分布式寄存器重命名、指令发射执行、中断处理和处理器对编译优化的要求.性能分析结果表明SMA处理器可以适应各种不同类型的程序,以达到高性能,如果采用较好的编译支持和线程预测算法,性能将进一步提高. 关键词 超标量,前瞻性执行,多线程,寄存器重命名.