发明授权
US06286026B1 Method and apparatus for integrating pull and push tasks in pipeline data processing
有权
在拉伸和推进任务中集成管线数据处理的方法和装置
- 专利标题: Method and apparatus for integrating pull and push tasks in pipeline data processing
- 专利标题(中): 在拉伸和推进任务中集成管线数据处理的方法和装置
-
申请号: US09134866申请日: 1998-08-17
-
公开(公告)号: US06286026B1公开(公告)日: 2001-09-04
- 发明人: Dennis L. Venable , Patrick A. Fleckenstein , James E. Bollman
- 申请人: Dennis L. Venable , Patrick A. Fleckenstein , James E. Bollman
- 主分类号: G06F900
- IPC分类号: G06F900
摘要:
This invention provides a device and method for processing data with a data processing string having push type and pull type tasks. Push tasks processes data and pushes the output of the process to downstream push tasks based on link paths. On the other hand, pull tasks sends data requests via upstream links to upstream pull tasks to acquire data for processing. Data processing strings are usually configured with either push tasks and/or pull tasks to maintain consistency in the direction of links. The preferred embodiments of this invention provides a method and apparatus for inserting push tasks in a string of pull tasks and inserting pull tasks in a string of push tasks. The inserted push and pull tasks are enhanced with forward and backward message links and interface tasks are provided to interface between the inserted pull or push tasks in the strings of push or pull tasks, respectively.
信息查询