首页> 外国专利> Task execution using multiple pools of processing threads, each pool dedicated to execute different types of sub-tasks

Task execution using multiple pools of processing threads, each pool dedicated to execute different types of sub-tasks

机译:使用多个处理线程池执行任务,每个池专用于执行不同类型的子任务

摘要

A task analyzer analyzes received tasks to identify and classify corresponding sub-tasks. For example, for each given received task, the task analyzer analyzes a given task to identify a first type of sub-tasks (e.g., sub-tasks that can be executed in any order). The task analyzer also analyzes the given task to identify a second type of sub-tasks (e.g., sub-tasks that are to be executed in parallel) associated with the given task. A task execution manager submits the first type of sub-tasks for execution by a first pool of processing threads, which is dedicated for executing the first type of sub-tasks. The task execution manager submits the second type of sub-tasks for execution by the second pool of processing threads. The second pool of processing threads is dedicated to execute the second type of sub-tasks.
机译:任务分析器分析接收到的任务以识别和分类相应的子任务。例如,对于每个给定的接收任务,任务分析器分析给定任务以识别第一类型的子任务(例如,可以以任何顺序执行的子任务)。任务分析器还分析给定任务以识别与给定任务相关联的第二类型的子任务(例如,将并行执行的子任务)。任务执行管理器提交第一类型的子任务以由第一处理线程池执行,该第一处理线程池专用于执行第一类型的子任务。任务执行管理器提交第二类型的子任务,以由第二个处理线程池执行。第二个处理线程池专用于执行第二种子任务。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号