计算机工程与应用 ›› 2009, Vol. 45 ›› Issue (5): 13-15.DOI: 10.3778/j.issn.1002-8331.2009.05.004
史莉雯,樊晓桠,黄小平
SHI Li-wen,FAN Xiao-ya,HUANG Xiao-ping
摘要: 同时多线程(SMT)是一种允许多个独立的线程每周期发射多条指令的技术,这种技术充分利用了可能存在的指令级并行和线程级并行,提高了有限资源的利用率。文章以西北工业大学航空微电子中心自主研发的32位超标量处理器“龙腾R2”为基础,引入SMT技术,在基本不改变内部结构大小、不增加执行功能部件、仅做一些必要修改的前提条件下进行研究。通过仿真不同的线程数和各种线程组合,进行性能分析。尽管存在制约性能提升的一些因素,引入SMT技术后依然获得了最高约50%的性能增加。