Patent ID: 9183050
Filing Date: 2015-11-10
Classification: G06F

Abstract:
1. A method for determining a total processing time (T) required for executing a plurality of jobs (n) on a plurality of computing resources, the method comprising: receiving the plurality of jobs (n), a mean processing time (μ), and a queue length (k), wherein the mean processing time (μ) is indicative of average time required for executing each job of the plurality of jobs (n), and wherein the queue length (k) indicates a maximum number of jobs capable of being executed by a single computing resource in a predefined time period; distributing preliminary jobs (p) of the plurality of jobs (n) for execution across the plurality of computing resources based upon the queue length (k); determining a first processing time (T distributing remaining jobs (n−p) of the plurality of jobs (n) for execution across the plurality of computing resources based upon the queue length (k); computing a second processing time (T summing the first processing time (T