[发明专利]具有世代重命名的计算机处理器有效
| 申请号: | 201510206131.X | 申请日: | 2015-04-27 |
| 公开(公告)号: | CN105005463B | 公开(公告)日: | 2018-03-06 |
| 发明(设计)人: | 索菲·威尔逊;约翰·雷德福;杰弗里·巴雷特;塔里克·库尔德 | 申请(专利权)人: | 安华高科技通用IP(新加坡)公司 |
| 主分类号: | G06F9/30 | 分类号: | G06F9/30;G06F13/38 |
| 代理公司: | 北京律盟知识产权代理有限责任公司11287 | 代理人: | 张世俊 |
| 地址: | 新加坡*** | 国省代码: | 暂无信息 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | 本公开涉及一种具有世代重命名的计算机处理器,该处理器包括寄存器堆,寄存器堆具有多个寄存器并且被配置用于乱序指令,该处理器进一步包括重命名器单元,重命名器单元产生与寄存器堆地址相关联的号,以提供从现有版本的寄存器临时偏移的重命名版本的寄存器,而非指定非程序员可见的物理寄存器作为重命名寄存器。该处理器包括耦接至指令高速缓存并且被配置为将推测性地址提供给指令高速缓存的小型重置DHL Gshare分支预测单元。 | ||
| 搜索关键词: | 具有 世代 重命名 计算机 处理器 | ||
【主权项】:
一种处理器,包括:预留队列;重命名器,所述重命名器耦接至所述预留队列并且被配置为产生世代号且将所述世代号通信至所述预留队列;寄存器,所述寄存器耦接至所述预留队列并且被配置为存储值;执行管线,所述执行管线耦接至所述预留队列;以及解读机构,所述解读机构耦接至所述执行管线,所述解读机构包括:第一存储器,所述第一存储器包括多个寄存器,所述多个寄存器经配置以将暂时将执行管线结果作为中间结果存储;第二存储器,所述第二存储器通信耦接至所述第一存储器,所述第二存储器经配置以接收且存储包括所述中间结果中的一或多者的多个存储结果;第一仲裁器,所述第一仲裁器通信性耦接至所述第一存储器和所述第二存储器,所述第一仲裁器经配置以接收多个中间结果和所述多个存储结果,且从所述多个中间结果和所述多个存储结果中选择将引退的所述第一仲裁器的输出;第二仲裁器,所述第二仲裁器经通信耦接以接收执行管线结果和所述第一仲裁器的输出;以及第三存储器,所述第三存储器经通信耦接以从所述第二仲裁器接收多个推测执行管线结果。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于安华高科技通用IP(新加坡)公司,未经安华高科技通用IP(新加坡)公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201510206131.X/,转载请声明来源钻瓜专利网。





