买专利,只认龙图腾
首页 专利交易 科技果 科技人才 科技服务 商标交易 会员权益 IP管家助手 需求市场 关于龙图腾
 /  免费注册
到顶部 到底部
清空 搜索

【发明公布】用于减少独占操作延迟的争用跟踪_辉达公司_202211020812.3 

申请/专利权人:辉达公司

申请日:2022-08-24

公开(公告)日:2023-08-01

公开(公告)号:CN116521580A

主分类号:G06F12/0844

分类号:G06F12/0844;G06F12/0811;G06F12/084

优先权:["20220120 US 17/580,360"]

专利状态码:在审-实质审查的生效

法律状态:2023.08.18#实质审查的生效;2023.08.01#公开

摘要:本公开涉及用于减少独占操作延迟的争用跟踪。本文公开的技术涉及跟踪争用和使用跟踪的争用来减少独占存储器操作的延迟。该技术使处理器能够跟踪主存储器中的哪些位置是有争议的,并基于争议性修改独占存储器操作的处理顺序。线程可以包括同一存储器位置的多个独占操作例如,独占加载和互补的独占存储。可以将多个独占存储器操作添加到队列并且在队列中包括它们之间的一个或更多个介入操作。处理器可以基于添加它们的顺序处理队列中的操作,并且可以使用跟踪的争用来执行一些独占操作的乱序处理。例如,处理器可以执行独占加载操作,并且因为对应的位置是有争议的,所以可以在介入操作之前处理互补的独占存储操作。

主权项:1.一种系统,包括:存储器;以及处理设备,其与所述存储器可操作地耦合,用于执行以下操作,包括:确定线程被阻止访问被锁定的多个存储器位置的数据;更新数据结构以指示所述多个存储器位置是有争议的,其中所述多个存储器位置在被解锁之后保持为有争议的;处理来自队列的第一存储器操作,所述队列包括所述第一存储器操作、多个介入操作和第二存储器操作,其中所述第一存储器操作和所述第二存储器操作对存储器位置的数据进行操作;基于所述数据结构确定所述存储器位置是有争议的存储器位置;以及在所述介入操作中的至少一个介入操作之前处理所述第二存储器操作,其中所述至少一个介入操作位于所述队列中所述第一存储器操作和所述第二存储器操作之间。

全文数据:

权利要求:

百度查询: 辉达公司 用于减少独占操作延迟的争用跟踪

免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。