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