Flexible computing
AssigneeSnowflake Inc.
InventorsThierry Cruanes, Igor Demura, Varun Ganesh, Prasanna Rajaperumal, Libo Wang, Jiaqi Yan
Life of this patent
Estimating the term…
Loading patent…
AssigneeSnowflake Inc.
InventorsThierry Cruanes, Igor Demura, Varun Ganesh, Prasanna Rajaperumal, Libo Wang, Jiaqi Yan
Estimating the term…
Embodiments of the present disclosure may provide dynamic and fair assignment techniques for allocating resources on a demand basis. Assignment control may be separated into at least two components: a local component and a global component. Each component may have an active dialog with each other; the dialog may include two aspects: 1) a demand for computing resources, and 2) a total allowed number of computing resources. The global component may allocate resources from a pool of resources to different local components, and the local components in turn may assign their allocated resources to local competing requests. The allocation may also be throttled or limited at various levels.
A method comprising:
A system comprising:
A non-transitory computer readable storage media storing instructions that, when executed by one or more processors, cause the one or more processors to:
Dependencies are inferred from the claim text.