发明名称 |
一种减少处理器寄存器文件的写端口数目的方法 |
摘要 |
本发明公开了一种减少处理器寄存器文件的写端口数目的方法,增加一个调度器模块,用于接收来自于译码模块的信息,对指令发射进行调度;译码模块增加功能,为每条指令提供额外的信息,所述信息被发送到调度器。具有低成本、低功耗的优点,适用于计算机技术领域。 |
申请公布号 |
CN102662629B |
申请公布日期 |
2015.09.30 |
申请号 |
CN201210117108.X |
申请日期 |
2012.04.20 |
申请人 |
西安电子科技大学 |
发明人 |
王平;陈群曲;刘宁;郭立新;杨银堂 |
分类号 |
G06F9/30(2006.01)I |
主分类号 |
G06F9/30(2006.01)I |
代理机构 |
|
代理人 |
|
主权项 |
一种减少处理器寄存器文件的写端口数目的方法,其特征在于,增加一个调度器模块,用于接收来自于译码模块的信息,对指令发射进行调度;译码模块增加功能,为每条指令提供额外的信息,所述信息被发送到调度器;所述调度器在发射指令到执行单元之前,会判断指令序列是否会在将来发生同时回写,若发生,将通过适当的指令调度来避免多条指令同时回写的情况发生;所述译码模块在进行指令译码的时候,把指令的latency数值,转换成独热码;译码模块把所述的从指令latency数值转换出的独热码,发送给调度器;调度器接受到指令latency数值的独热码,把它和调度器内部的记分板做逻辑与的运算。 |
地址 |
710071 陕西省西安市太白南路2号西安电子科技大学 |