[发明专利]硬件访问计数器以及用于协调多线程处理的事件产生有效
申请号: | 201680070290.4 | 申请日: | 2016-12-12 |
公开(公告)号: | CN108292230B | 公开(公告)日: | 2022-06-10 |
发明(设计)人: | 曼基特·洛 | 申请(专利权)人: | 图芯芯片技术有限公司 |
主分类号: | G06F9/38 | 分类号: | G06F9/38 |
代理公司: | 上海光华专利事务所(普通合伙) 31219 | 代理人: | 余明伟 |
地址: | 美国加利*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 计算机系统包含硬件同步组件(HSC)。多个同时的执行线程发布指令以更新所述HSC的状态。多个线程可以在相同时钟循环中更新所述状态,并且线程不需要在更新其状态之前接收所述HSC的控制。聚合参考在所述相同时钟循环期间接收到的所述状态的指令,并且根据所述指令的数目更新所述状态。相对于阈值条件评估所述状态。如果符合阈值条件,则所述HSC将事件输出到处理器。所述处理器随后识别受所述事件影响的线程,并且基于所述事件(例如,所述线程的阻塞、分支化、解除阻塞)采取预定措施。 | ||
搜索关键词: | 硬件 访问 计数器 以及 用于 协调 多线程 处理 事件 产生 | ||
【主权项】:
1.一种方法,包括:提供存储可执行数据的存储器装置;提供处理装置,所述处理装置连接到所述存储器装置并且可用于检索和执行所述可执行数据;提供可操作地连接到所述处理装置的硬件同步组件;通过所述处理装置同时执行多个执行线程;通过所述多个执行线程将指令发布到所述硬件同步组件;响应于所述指令,通过所述硬件同步组件更新所述硬件同步组件的状态;通过所述硬件同步组件确定所述硬件同步组件的所述状态是否符合阈值条件;响应于确定所述硬件同步组件的所述状态符合所述阈值条件,通过所述硬件同步组件将事件输出到所述处理装置;响应于从所述硬件同步组件接收所述事件,通过所述处理装置改变所述多个执行线程中的至少一个线程的执行。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于图芯芯片技术有限公司,未经图芯芯片技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201680070290.4/,转载请声明来源钻瓜专利网。
- 上一篇:用于重新出现的相邻聚集的指令和逻辑
- 下一篇:从数据生成应用的方法和系统