[发明专利]用于执行存储到加载转发的技术在审

专利信息
申请号: 202080082330.3 申请日: 2020-11-02
公开(公告)号: CN114730294A 公开(公告)日: 2022-07-08
发明(设计)人: 约翰·M·金;马修·T·索贝尔 申请(专利权)人: 超威半导体公司
主分类号: G06F12/0875 分类号: G06F12/0875;G06F12/109;G06F13/16;G06F12/0811
代理公司: 上海胜康律师事务所 31263 代理人: 樊英如;张静
地址: 美国加利*** 国省代码: 暂无信息
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 用于 执行 存储 加载 转发 技术
【说明书】:

提供了一种用于执行存储到加载转发的技术。所述技术包括:确定针对加载指令要加载的数据的虚拟地址;通过将加载指令的基于虚拟地址的比较值与一个或多个存储指令的一个或多个基于虚拟地址的比较值进行比较,来从一个或多个存储指令存储器识别匹配的存储指令;确定加载指令的物理地址;以及基于加载指令的物理地址与匹配的存储指令的物理地址之间的比较来验证加载指令。

相关申请的交叉参考

本申请要求于2019年11月27日提交的标题为“TECHNIQUES FOR PERFORMINGSTORE-TO-LOAD FORWARDING(用于执行存储到加载转发的技术)”的未决美国非临时专利申请号16/698,808的权益,所述申请的全部内容以引用方式并入本文中。

背景技术

无序处理器无序地执行指令,但遵守某些约束,以便确保如程序所指定地进行执行。特定地说,与较旧存储对同一地址执行的较新加载有时是无序执行的且一起及时关闭。如果由存储指令存储的值在加载指令执行时尚未被提交给存储器系统(其包括例如由更高层级的高速缓存及系统存储器支持的高速缓存),则执行存储到加载转发,其中指令流水线将由存储指令存储的数据直接提供给加载指令。

附图说明

可以从结合附图以举例的方式给出的以下描述中获得更详细的理解,在附图中:

图1是其中实施本公开的各方面的示例性装置的框图;

图2是根据示例的位于图1的处理器内的指令执行流水线的框图;

图3A是根据示例的图解说明用于执行存储到加载转发的操作的图式;

图3B是根据另一示例的图解说明用于执行存储到加载转发的操作的图式;以及

图4是根据示例的用于对加载指令执行存储到加载转发的方法的流程图。

具体实施方式

提供了一种用于执行存储到加载转发的技术。所述技术包括:确定针对加载指令要加载的数据的虚拟地址;通过将加载指令的基于虚拟地址的比较值与一个或多个存储指令的一个或多个基于虚拟地址的比较值进行比较,来从一个或多个存储指令存储器识别匹配的存储指令;确定加载指令的物理地址;以及基于加载指令的物理地址与匹配的存储指令的物理地址之间的比较来验证加载指令。还提供了处理单元及加载/存储子系统。

图1是其中实施本公开的各方面的示例性装置100的框图。装置100包括例如计算机、游戏装置、手持式装置、机顶盒、电视、移动电话或平板电脑。装置100包括处理器102、存储器104、存储装置106、一个或多个输入装置108以及一个或多个输出装置110。装置100还可选地包括输入驱动器112及输出驱动器114。在一些实施方式中,装置100包括图1中未示出的附加部件。

在一些示例中,处理器102包括中央处理单元(CPU)、图形处理单元(GPU)、位于同一裸片上的CPU及GPU或者一个或多个处理器内核,其中每个处理器内核是CPU或GPU。在各种示例中,存储器104与处理器102位于同一裸片上,或者与处理器102分开定位。存储器104包括易失性或非易失性存储器,例如随机存取存储器(RAM)、动态RAM或高速缓存。

在各种示例中,存储装置106包括但不限于固定或可移除存储装置,例如硬盘驱动器、固态驱动器、光盘或闪存驱动器。在各种示例中,输入装置108包括但不限于键盘、小键盘、触摸屏幕、触摸板、检测器、麦克风、加速度计、陀螺仪、生物扫描仪或网络连接(例如,用于传输及/或接收无线IEEE 802信号的无线局域网卡)。在各种示例中,输出装置110包括但不限于显示器、扬声器、打印机、触觉反馈装置、一个或多个灯、天线或网络连接(例如,用于传输及/或接收无线IEEE 802信号的无线局域网卡)。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于超威半导体公司,未经超威半导体公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/202080082330.3/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top