DEPLOYING PARALLEL DATA INTEGRATION APPLICATIONS TO DISTRIBUTED COMPUTING ENVIRONMENTS
First Claim
1. A method to process parallel computing tasks on a distributed computing system, comprising:
- computing an execution plan for a parallel computing job to be executed on the distributed computing system, the distributed computing system comprising a plurality of compute nodes;
generating, based on the execution plan, an ordered set of tasks, wherein the ordered set of tasks comprises;
(i) configuration tasks, and (ii) execution tasks for executing the parallel computing job on the distributed computing system; and
launching a distributed computing application to assign the tasks of the ordered set of tasks to the plurality of compute nodes to execute the parallel computing job on the distributed computing system.
1 Assignment
0 Petitions
Accused Products
Abstract
System, method, and computer program product to process parallel computing tasks on a distributed computing system, by computing an execution plan for a parallel computing job to be executed on the distributed computing system, the distributed computing system comprising a plurality of compute nodes, generating, based on the execution plan, an ordered set of tasks, the ordered set of tasks comprising: (i) configuration tasks, and (ii) execution tasks for executing the parallel computing job on the distributed computing system, and launching a distributed computing application to assign the tasks of the ordered set of tasks to the plurality of compute nodes to execute the parallel computing job on the distributed computing system.
-
Citations
7 Claims
-
1. A method to process parallel computing tasks on a distributed computing system, comprising:
-
computing an execution plan for a parallel computing job to be executed on the distributed computing system, the distributed computing system comprising a plurality of compute nodes; generating, based on the execution plan, an ordered set of tasks, wherein the ordered set of tasks comprises;
(i) configuration tasks, and (ii) execution tasks for executing the parallel computing job on the distributed computing system; andlaunching a distributed computing application to assign the tasks of the ordered set of tasks to the plurality of compute nodes to execute the parallel computing job on the distributed computing system. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
Specification