US2019272198A1PendingUtilityA1

Distributed computing with adaptive parallelization

Assignee: AMAZON TECH INCPriority: Sep 19, 2016Filed: May 17, 2019Published: Sep 5, 2019
Est. expirySep 19, 2036(~10.1 yrs left)· nominal 20-yr term from priority
G06F 9/4843G06F 9/46G06F 9/4887G06F 9/4881
52
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

Methods, systems, and computer-readable media for distributed computing with adaptive parallelization are disclosed. An execution time metric is determined based (at least in part) on execution of a batch of jobs. A quantity of partitions for an additional batch of jobs is determined based (at least in part) on the execution time metric and on a target metric. The additional batch of jobs is divided between a set of partitions of the determined quantity. Execution is initiated of the additional batch of jobs in the set of partitions. The set of partitions comprises at least a first partition and a second partition. A first subset of jobs in the first partition is executed in parallel with a second subset of jobs in the second partition.

Claims

exact text as granted — not AI-modified
1 .- 20 . (canceled) 
     
     
         21 . A computer-implemented method, comprising:
 determining, based at least in part on an execution time metric or on a throughput metric, a quantity of partitions for a batch of jobs;   dividing the batch of jobs between a set of partitions of the determined quantity, wherein the set of partitions comprises at least a first partition and a second partition; and   initiating execution of the batch of jobs in the set of partitions.

Join the waitlist — get patent alerts

Track US2019272198A1 — get alerts on status changes and closely related new filings.

We store only your email — no account needed. See our privacy policy.