支持SMT的微结构模拟器实现与应用  

Implementation and Application of Micro Structure Simulator Supporting SMT

在线阅读下载全文

作  者:陈伟健 郭勇 朱英 尹飞 

机构地区:[1]上海高性能集成电路设计中心,上海201204

出  处:《计算机工程》2016年第12期60-65,72,共7页Computer Engineering

基  金:2014年上海市软件和集成电路产业发展专项"国产高性能芯片关键技术仿真分析平台"(140101)

摘  要:某国产处理器微结构模拟器(MASim)无法支持同时多线程(SMT)技术,难以满足研究与工程需求。为此,提出一种新的微结构模拟器。将MASim和SMT技术相结合,从架构模拟、仿真速度、仿真精度与灵活可控等方面采用模块化和队列优化等技术进行设计与实现。实验结果表明,该模拟器的仿真精度、仿真速度与原有的单线程微结构模拟器基本相当,SMT技术对该系列国产处理器具有性能提升作用,每时钟周期执行指令数平均提升29.61%。A domestic processor Micro Architecture Simulator (MASim) cannot Support Simultaneous Multithreading (SMT) technology. It is difficult to meet the research and engineering requirements. Therefore,a new micro architecture simulator is proposed. The combination of MASim and SMT technology is adopted to design and realize the technology of modularization and queue optimization from the aspects of architecture simulation, simulation speed, simulation precision and flexible controllability. Experimental results show that the simulation accuracy and the simulation speed are almost the same as those of the original single-thread micro architecture simulator. SMT technology has the function of enhancing the performance of the series of domestic processors. The number of Instructions Per Clock Cycle (IPC) is increased by an average of 29.61% .

关 键 词:国产处理器 结构模拟器 处理器微结构 处理器验证 同时多线程 线程级并行 

分 类 号:TP311.1[自动化与计算机技术—计算机软件与理论]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

相关的主题
相关的作者对象
相关的机构对象