首页> 外国专利> Compile a graph-based program specification with automated clustering of graph components based on identifying specific data port connections

Compile a graph-based program specification with automated clustering of graph components based on identifying specific data port connections

机译:基于标识特定数据端口连接的自动组合图组件,编译基于图的程序规范

摘要

A graph-based program specification includes: a plurality of components, each corresponding to a processing task and including one or more ports, including scalar data ports for sending or receiving a single data element and collection data ports for sending or receiving a collection of multiple data elements; and one or more links, each connecting an output port of an upstream component to an input port of a downstream component. Prepared code is generated representing subsets of the plurality of components, including: identifying one or more subset boundaries, including identifying one or more links connecting a collection data port of a component to a scalar data port of a component; forming the subsets based on the identified subset boundaries; and generating prepared code for each formed subset that when used for execution by a runtime system causes processing tasks corresponding to the components in each formed subset to be performed.
机译:基于图的程序规范包括:多个组件,每个组件对应于一个处理任务,并且包括一个或多个端口,包括用于发送或接收单个数据元素的标量数据端口和用于发送或接收多个集合的收集数据端口数据元素;一个或多个链接,每个链接将上游组件的输出端口连接到下游组件的输入端口。生成代表多个组件的子集的准备代码,包括:标识一个或多个子集边界,包括标识将组件的收集数据端口连接到组件的标量数据端口的一个或多个链接;基于所识别的子集边界形成子集;并为每个形成的子集生成准备好的代码,当该代码被运行时系统执行时,将导致执行与每个形成的子集中的组件相对应的处理任务。

著录项

相似文献

  • 专利
  • 外文文献
  • 中文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号