Managing task execution

Managing task execution includes: receiving a specification of a plurality of tasks (442, 444, 446) to be performed by respective functional modules; processing a flow of input data (402, 404, 406) using a dataflow graph that includes nodes representing data processing components (410) connected by...

Full description

Saved in:
Bibliographic Details
Main Authors WAKELING TIM, BUXBAUM MARK
Format Patent
LanguageChinese
English
Published 10.08.2016
Subjects
Online AccessGet full text

Cover

Loading…
More Information
Summary:Managing task execution includes: receiving a specification of a plurality of tasks (442, 444, 446) to be performed by respective functional modules; processing a flow of input data (402, 404, 406) using a dataflow graph that includes nodes representing data processing components (410) connected by links representing flows of data between data processing components; in response to at least one flow of data provided by at least one data processing component (410), generating a flow of messages (422); and in response to each of the messages in the flow of messages, performing an iteration of a set of one or more tasks (442) using one or more corresponding functional modules. 管理任务执行包括:接收将由各个功能模块执行的多个任务(442、444、446)的规范;使用数据流图来处理输入数据(402、404、406)流,所述数据流图包括表示由链接连接的数据处理组件(410)的节点,所述链接表示数据处理组件之间的数据流;响应于至少个数据处理组件(410)提供的至少个数据流,生成消息(422)流;和响应于消息流中的每个消息,使用个或多个相应功能模块来执行个或多个任务(442)的集合的迭代。
Bibliography:Application Number: CN201610144848