[发明专利]微处理器系统、操作微处理器系统的方法、可读介质有效
申请号: | 201580014083.2 | 申请日: | 2015-03-11 |
公开(公告)号: | CN106104483B | 公开(公告)日: | 2020-07-14 |
发明(设计)人: | R·埃利奥特;V·普拉萨德;A·恩格-哈斯特维德 | 申请(专利权)人: | ARM有限公司 |
主分类号: | G06F9/48 | 分类号: | G06F9/48 |
代理公司: | 北京三友知识产权代理有限公司 11127 | 代理人: | 李辉;吕俊刚 |
地址: | 英国*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 微处理器系统、操作微处理器系统的方法、可读介质。一种微处理器系统(1)包括主机处理器(2)、包括多个处理内核(4)的图形处理单元(3)以及异常处理机。当在处理机内核(4)上执行的线程在它的指令序列中遭遇异常时,线程被重新导向至该异常处理机。然而,异常事件还被传递到图形处理单元(3)的任务管理器(5)。该任务管理器(5)然后向各处理内核(4)广播原因异常消息。各处理内核然后标识其当前执行且与原因异常消息有关的线程,并且将这些线程重新导向到该异常处理机。这样,由单个线程所引起的异常被广播到任务内的全部线程。 | ||
搜索关键词: | 微处理器 系统 操作 方法 可读 介质 | ||
【主权项】:
一种微处理器系统,该微处理器系统包括:一个或更多个处理内核,各内核可操作为并行执行多个执行线程;任务管理器,该任务管理器可操作为向所述处理内核发布任务以处理;以及异常处理机,该异常处理机可操作为处理在执行期间遭遇异常的线程;其中:所述处理内核中的至少一个处理内核能够在所述处理内核执行的线程遭遇异常或希望产生异常时向所述任务管理器触发异常事件;所述任务管理器能够在从处理内核接收到异常事件的指示时向所述处理内核中的至少一个处理内核广播原因异常消息;并且所述处理内核能够在所述处理内核从所述任务管理器接收到所广播的原因异常消息时标识所述内核当前执行且所述原因异常消息应用于的任何线程,并且将任何这种所标识的线程重新导向到所述异常处理机以处理。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于ARM有限公司,未经ARM有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201580014083.2/,转载请声明来源钻瓜专利网。