[发明专利]用于执行确定性和机会性多线程的系统和方法有效
申请号: | 201580012419.1 | 申请日: | 2015-02-03 |
公开(公告)号: | CN106104481B | 公开(公告)日: | 2020-02-11 |
发明(设计)人: | C·J·格罗斯纳;G·J·纳塞尔;M·森蒂尔维兰;V·卡拉什尼科夫;A·J·霍阿尼;P·达西;S·D·兰库;王生洪 | 申请(专利权)人: | 优创半导体科技有限公司 |
主分类号: | G06F9/46 | 分类号: | G06F9/46 |
代理公司: | 11038 中国国际贸易促进委员会专利商标事务所 | 代理人: | 李颖 |
地址: | 美国*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 一种处理装置识别具有等待发出的指令的软件线程的集合。对于软件线程的集合中的每个软件线程,处理装置将软件线程绑定到硬件上下文的集合中的可用硬件上下文,并且将绑定到软件线程的可用硬件上下文的标识符存储到有序列表中的下一个可用条目。处理装置读取存储在有序列表的条目中的标识符。响应于与和等待发出的指令之中的任何其他指令没有依赖关系的标识符相关联的指令,处理装置向与标识符相关联的硬件上下文发出等待发出的指令。 | ||
搜索关键词: | 确定性 机会 多线程 | ||
【主权项】:
1.一种方法,所述方法包括:/n通过处理器将软件线程的集合中的软件线程绑定到硬件上下文的集合中的可用硬件上下文,所述软件线程的集合具有等待发出的指令,所述硬件上下文是能够发出指令和执行软件线程的硬件线程单元;/n通过所述处理器将绑定到所述软件线程的可用硬件上下文的标识符存储到有序列表中的下一个可用条目;/n通过所述处理器读取存储在所述有序列表中的标识符;以及/n响应于确定与所述标识符相关联的指令与所述等待发出的指令之中的任何其他指令没有依赖关系,/n通过所述处理器向与所述标识符相关联的所述硬件上下文发出所述等待发出的指令。/n
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于优创半导体科技有限公司,未经优创半导体科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201580012419.1/,转载请声明来源钻瓜专利网。