[发明专利]对任务进行调度的方法和系统有效
申请号: | 201810607434.6 | 申请日: | 2018-06-13 |
公开(公告)号: | CN109146764B | 公开(公告)日: | 2023-10-20 |
发明(设计)人: | 西蒙·尼尔德;Y-C·弗;亚当·德格拉斯;卢卡·尤利亚诺 | 申请(专利权)人: | 想象技术有限公司 |
主分类号: | G06T1/20 | 分类号: | G06T1/20;G06F9/38 |
代理公司: | 北京安信方达知识产权代理有限公司 11262 | 代理人: | 李琰;杨明钊 |
地址: | 英国赫*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 任务 进行 调度 方法 系统 | ||
1.一种在并行处理单元内对指令进行调度的方法,包括:
在指令解码器中对处于激活状态的调度任务中的指令进行解码;
通过指令控制器,检查变换标志在解码的指令中是否被设置;以及
响应于确定所述变换标志在所述解码的指令中被设置,触发调度器以通过将所述调度任务从所述激活状态改变为非激活状态来去激活所述调度任务。
2.根据权利要求1所述的方法,还包括:
响应于确定所述变换标志在所述解码的指令中未被设置,将所述解码的指令发送到所述解码的指令的目标ALU。
3.一种指令控制器,包括:
输入端,所述输入端用于从调度器接收处于激活状态的调度任务中的指令;
指令解码器,所述指令解码器被布置成对所接收的指令进行解码;以及
硬件逻辑,该硬件逻辑被布置成检查变换标志在解码的指令中是否被设置,并且响应于确定所述变换标志在所述解码的指令中被设置,触发所述调度器以通过将所述调度任务从所述激活状态改变为非激活状态来去激活所述调度任务。
4.根据权利要求3所述的指令控制器,还包括:
硬件逻辑,该硬件逻辑被布置成响应于确定所述变换标志在所述解码的指令中未被设置,将所述解码的指令发送到所述解码的指令的目标ALU。
5.一种并行处理系统,所述并行处理系统配置成执行根据权利要求1-2中的任一项所述的方法。
6.根据权利要求5所述的并行处理系统,其中,所述并行处理系统体现在集成电路上的硬件中。
7.一种计算机可读代码,所述计算机可读代码被配置成当所述代码在计算机上运行时执行根据权利要求1-2中的任一项所述的方法的步骤。
8.一种制造方法,所述制造方法使用集成电路制造系统制造根据权利要求3或4所述的指令控制器。
9.一种计算机可读代码,所述计算机可读代码被配置成使根据权利要求1-2中的任一项所述的方法当所述代码运行时被执行。
10.一种计算机可读存储介质,所述计算机可读存储介质具有在其上被编码的根据权利要求9所述的计算机可读代码。
11.一种集成电路定义数据集,所述集成电路定义数据集当在集成电路制造系统中被处理时,将所述集成电路制造系统配置为制造根据权利要求3或4所述的指令控制器。
12.一种计算机可读存储介质,所述计算机可读存储介质具有在其上被存储的集成电路的计算机可读描述,所述集成电路的计算机可读描述当在集成电路制造系统中被处理时,使得所述集成电路制造系统制造根据权利要求3或4所述的指令控制器。
13.一种集成电路制造系统,所述集成电路制造系统被配置成制造根据权利要求3或4所述的指令控制器。
14.一种集成电路制造系统,包括:
计算机可读存储介质,所述计算机可读存储介质具有在其上被存储的描述指令控制器的、集成电路的计算机可读描述;
布局处理系统,所述布局处理系统被配置为处理所述集成电路描述,以生成体现所述指令控制器的、集成电路的电路布局描述;以及
集成电路生成系统,所述集成电路生成系统被配置为根据所述电路布局描述来制造所述指令控制器,
其中,所述指令控制器包括:
输入端,所述输入端用于从调度器接收处于激活状态的调度任务中的指令;
指令解码器,所述指令解码器被布置成对所接收的指令进行解码;以及
硬件逻辑,该硬件逻辑被布置成检查变换标志在解码的指令中是否被设置,并且响应于确定所述变换标志在所述解码的指令中被设置,触发所述调度器以通过将所述调度任务从所述激活状态改变为非激活状态来去激活所述调度任务。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于想象技术有限公司,未经想象技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810607434.6/1.html,转载请声明来源钻瓜专利网。