[发明专利]用于整理和退出存储的处理器、方法、系统和装置有效
申请号: | 201480076458.3 | 申请日: | 2014-03-27 |
公开(公告)号: | CN106030518B | 公开(公告)日: | 2019-03-26 |
发明(设计)人: | A.列钦科;A.埃菲莫夫;S.Y.施什洛夫;A.克卢奇尼科夫;K.加里富林;I.布罗文科;B.A.巴巴彦 | 申请(专利权)人: | 英特尔公司 |
主分类号: | G06F9/38 | 分类号: | G06F9/38 |
代理公司: | 中国专利代理(香港)有限公司 72001 | 代理人: | 申屠伟进;杜荔南 |
地址: | 美国加利*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 一种处理器包括用于无序地执行指令流的逻辑。指令流被划分为多个股,并且它的指令和该流内的那些指令被按照程序次序(PO)排序。所述处理器还包括用于执行下述操作的逻辑:识别指令流中的最早的未分派的指令并且将它的关联的PO记录为已执行指令指针;识别指令流中的最近提交的存储指令并且将它的关联的PO记录为存储提交指针;搜索指针具有小于执行指令指针的PO;识别存储缓冲器中的具有小于搜索指针的PO并且适合提交的第一组存储指令;评估第一组存储指令是否大于存储缓冲器的读端口的数量,并且调整搜索指针。 | ||
搜索关键词: | 用于 整理 退出 存储 指令 逻辑 | ||
【主权项】:
1.一种处理器,包括:第一逻辑,用于无序地执行指令流,所述指令流被划分为多个股,每个股内的指令流和内容被按照程序次序PO排序;第二逻辑,用于识别指令流中的最早的未分派的指令并且将它的关联的PO记录为已执行指令指针;第三逻辑,用于识别指令流中的最近提交的存储指令并且将它的关联的PO记录为存储提交指针;第四逻辑,用于确定具有小于所述已执行指令指针的PO的搜索指针;第五逻辑,用于识别存储缓冲器中的第一组存储指令,所述第一组存储指令中的每个存储指令具有小于搜索指针并且大于所述存储提交指针的PO;第六逻辑,用于评估第一组存储指令的数量是否大于存储缓冲器的读端口的数量;和第七逻辑,用于基于第一组存储指令的数量大于存储缓冲器的读端口的数量的评估调整搜索指针从而减少所述第一组存储指令的数量。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于英特尔公司,未经英特尔公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201480076458.3/,转载请声明来源钻瓜专利网。
- 上一篇:一种精镗气缸套内孔的自动定心夹具
- 下一篇:偏心轴生产线质检方法