[发明专利]执行基于图的程序规范有效
申请号: | 201580047180.1 | 申请日: | 2015-09-02 |
公开(公告)号: | CN106663010B | 公开(公告)日: | 2021-01-08 |
发明(设计)人: | C·W·斯坦菲尔;R·夏皮罗;A·韦斯;A·F·罗伯茨;约瑟夫·斯凯芬顿·沃莱三世;J·古尔德;S·A·库克利希 | 申请(专利权)人: | 起元科技有限公司 |
主分类号: | G06F13/36 | 分类号: | G06F13/36;G06F8/41;G06F9/4401;G06F9/50 |
代理公司: | 隆天知识产权代理有限公司 72003 | 代理人: | 石海霞;李昕巍 |
地址: | 美国马*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 基于图的程序规范(110)包括对应于任务的组件和组件的端口之间的有向链路,包括:链接的组件的端口之间的第一类型的链路配置,其对应于控制的传送或单个数据元素的传送;以及链接的组件的端口之间的第二类型的链路配置,其对应于多个数据元素的传送。编译器(120)生成包括表示至少一个控制图的控制代码的目标程序规范,所述控制图包括表示组件的图节点,其中至少两个图节点基于第一类型的链路连接。计算节点(152)启动目标程序规范的执行,并且管理第二类型的链路的计算资源,计算资源包括以下中的至少一个:用于存储由输出端口提供的数据元素的缓存器,或用于存储提供给输入端口的数据元素的缓存器。 | ||
搜索关键词: | 执行 基于 程序 规范 | ||
【主权项】:
一种计算系统,包括:存储系统,存储一个或多个基于图的程序规范;至少第一基于图的程序规范包括对应于任务的多个组件和所述多个组件的端口之间的有向链路,所述第一基于图的程序规范包括:(1)链接的组件的端口之间的第一类型的链路配置,其对应于控制的传送或单个数据元素的传送,以及(2)链接的组件的端口之间的第二类型的链路配置,其对应于多个数据元素的传送;编译器,被配置为从所述第一基于图的程序规范生成目标程序规范,所述目标程序规范包括表示至少一个控制图的控制代码,所述至少一个控制图包括表示所述第一基于图的程序规范中的组件的多个图节点,其中基于具有所述第一类型的链路配置的链路来连接两个或更多个图节点;以及一个或多个计算节点,每个计算节点包括至少一个处理器,所述一个或多个计算节点中的至少第一计算节点被配置为:启动所述目标程序规范的执行,以及管理具有所述第二类型的链路配置的链路的计算资源,所述计算资源包括以下中的至少一个:(1)用于存储由输出端口提供的数据元素的缓存器,或(2)用于存储提供给输入端口的数据元素的缓存器。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于起元科技有限公司,未经起元科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201580047180.1/,转载请声明来源钻瓜专利网。