量化分析影响同时多线程处理器性能的因子
基 同时多线程(Simultaneous Multithreading,SMT)处理器能同时执行来自不同线程的多条指令,线程间对于资源的共享一方面提高了资源的利用率,进而提高了处理器的性能;但另一方面,线程间对于关键资源存在恶性竞争,可能导 致“饥饿”现象,反而导致处理器性能下降。影响SMT 结构性能的关键资源包括重命名寄存器、指令队列、再定序缓冲、分支预测器和cache 等,然而这些因子对于SMT 结构的影响能力大小不一。本文通过2K 因子分析法来量化这些因子对于 处理器性能的影响能力。试验表明,重命名寄存器和指令队列对于性能影响最大,其他因素则较小。
同时多线程 关键资源 2K 因子分析法 指令队列 重命名寄存器
印杰 江建慧 刘宇
同济大学计算机科学与技术系,上海 201804
国内会议
2010年全国高性能计算学术年会(HPC china2010)
北京
中文
469-478
2010-10-27(万方平台首次上网日期,不代表论文的发表时间)