[发明专利]控制数据处理任务有效
| 申请号: | 201580047059.9 | 申请日: | 2015-09-02 |
| 公开(公告)号: | CN106605209B | 公开(公告)日: | 2020-05-12 |
| 发明(设计)人: | C·W·斯坦菲尔;R·夏皮罗;A·韦斯;A·F·罗伯茨;约瑟夫·斯凯芬顿·沃莱三世;J·古尔德 | 申请(专利权)人: | 起元科技有限公司 |
| 主分类号: | G06F9/50 | 分类号: | G06F9/50;G06F9/48 |
| 代理公司: | 隆天知识产权代理有限公司 72003 | 代理人: | 石海霞;李昕巍 |
| 地址: | 美国马*** | 国省代码: | 暂无信息 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 控制 数据处理 任务 | ||
1.一种用于在执行基于图的程序规范时控制计算资源的使用的方法,所述方法包括:
接收表示基于图的程序规范的信息,所述基于图的程序规范具有多个组件和所述多个组件的端口之间的有向链路,每个组件对应于任务,以及
执行与所述基于图的程序规范相对应的程序,
其中所述基于图的程序规范的第一组件包括第一数据端口、第一控制端口和第二控制端口,
其中所述第一数据端口被配置为接收将由与所述第一组件相对应的第一任务处理的数据,或者被配置为提供由与所述第一组件相对应的所述第一任务处理后的数据,
其中所述第一控制端口被配置为接收第一控制信息,
其中所述第二控制端口是被配置为提供第二控制信息,并且
其中执行与所述基于图的程序规范相对应的程序包括:
在所述第一控制端口处接收所述第一控制信息,
响应于接收所述第一控制信息,确定是否调用所述第一任务,以及
在接收到所述第一控制信息之后,从所述第二控制端口提供所述第二控制信息。
2.根据权利要求1所述的方法,其中所述第一控制信息包括触发调用所述第一任务的信息。
3.根据权利要求2所述的方法,其中所述第一任务的调用导致对在所述第一数据端口处接收的数据的处理。
4.根据权利要求2所述的方法,其中所述第一任务的调用导致对从所述第一数据端口提供的数据的处理。
5.根据权利要求2所述的方法,其中,从所述第二控制端口提供所述第二控制信息包括至少部分地基于所述第一任务的结果来计算所述第二控制信息。
6.根据权利要求2所述的方法,其中所述第一任务的调用使得将计算资源分配给所述任务。
7.根据权利要求2所述的方法,其中所述第一任务的调用使得所述任务从不消耗计算资源转换到消耗计算资源。
8.根据权利要求1所述的方法,其中所述第一控制信息包括用来触发对所述第一任务的处理的禁止的信息。
9.根据权利要求8所述的方法,其中从所述第二控制端口提供所述第二控制信息包括:将用来触发所述第一任务的处理的禁止的所述信息传播到具有连接到所述第二控制端口的控制端口的组件。
10.根据权利要求8所述的方法,其中所述第二控制端口连接到第二组件的第一控制端口。
11.根据权利要求10所述的方法,还包括:使得所述第一组件禁止对应于所述第二组件的第二任务的处理。
12.根据权利要求11所述的方法,其中使得所述第一组件禁止所述第二任务的处理包括:所述第一组件在所述第一组件的所述第二控制端口上放置负控制消息,以及所述第二组件在所述第二组件的所述第一控制端口上接收所述负控制消息。
13.根据权利要求2所述的方法,其中所述第二控制端口连接到第二组件的第一控制端口。
14.根据权利要求13所述的方法,还包括:使得所述第一组件触发对应于所述第二组件的第二任务的处理。
15.根据权利要求14所述的方法,其中使得所述第一组件触发所述第二任务的处理包括:所述第一组件在所述第一组件的所述第二控制端口上放置正控制消息,以及所述第二组件在所述第二组件的所述第一控制端口上接收所述正控制消息。
16.根据权利要求1所述的方法,还包括:提供包括第一输入、第二输入和输出的逻辑,并且将所述输出连接到第二组件的第一控制端口。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于起元科技有限公司,未经起元科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201580047059.9/1.html,转载请声明来源钻瓜专利网。
- 上一篇:客户端设备和主机设备订阅
- 下一篇:着色器的渲染时间链接





