Techniques for job flow processing
AssigneeSAS Institute Inc.
InventorsJohn Michael Kichak, Edward L. Rowe, James Edward Georges, Daniel Thomas Kelly, Glenn Daniel Sidle, Charles Michael Cavalier
Life of this patent
Estimating the term…
Loading patent…
AssigneeSAS Institute Inc.
InventorsJohn Michael Kichak, Edward L. Rowe, James Edward Georges, Daniel Thomas Kelly, Glenn Daniel Sidle, Charles Michael Cavalier
Estimating the term…
Various embodiments are generally directed to techniques for job flow processing, such as by ordering the performance of parallel tasks in a job flow to minimize a makespan for the job flow, for instance. Some embodiments are particularly directed to ordering the performance of tasks in a job flow based on computation of one or more independent and dependent metrics for tasks in a job flow. In many embodiments, tasks along a critical path of a job flow may be identified and prioritized using the one or more metrics computed for tasks in the job flow. For example, computing a time remaining until end and/or a longest path to end for each task in a job flow may enable a listing of tasks in the job flow to be ordered in a manner that prioritizes tasks to optimize the makespan for the job flow to be executed.
An apparatus comprising a processor and a storage to store instructions that, when executed by the processor, cause the processor to perform operations comprising:
A computer-implemented method, comprising:
A computer-program product tangibly embodied in a non-transitory machine-readable storage medium, the computer-program product including instructions operable to cause a processor to perform operations comprising:
Dependencies are inferred from the claim text.