US 12,001,883 B2
Dynamic resource allocation for computational simulation
Ian Campbell, San Jose, CA (US); Ryan Diestelhorst, Atlanta, GA (US); Joshua Oster-Morris, Atlanta, GA (US); David M. Freed, Burlingame, CA (US); and Scott McClennan, Sunnyvale, CA (US)
Assigned to OnScale, Inc., Redwood City, CA (US)
Filed by OnScale, Inc., Redwood City, CA (US)
Filed on Jun. 9, 2023, as Appl. No. 18/332,321.
Application 18/332,321 is a continuation of application No. 17/557,488, filed on Dec. 21, 2021, granted, now 11,714,680.
Application 17/557,488 is a continuation of application No. 17/030,991, filed on Sep. 24, 2020, granted, now 11,210,138, issued on Dec. 28, 2021.
Prior Publication US 2023/0393895 A1, Dec. 7, 2023
This patent is subject to a terminal disclaimer.
Int. Cl. G06F 9/50 (2006.01); G06F 30/20 (2020.01); G06F 30/23 (2020.01); G06F 111/10 (2020.01)
CPC G06F 9/50 (2013.01) [G06F 30/20 (2020.01); G06F 30/23 (2020.01); G06F 2111/10 (2020.01); G06F 2209/505 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A computer-implemented method for automated resource allocation during a computational simulation, comprising:
analyzing a set of simulation inputs to determine a first set of computing resources in a computing cluster for performing a simulation, wherein the first set of computing resources is configured to start the simulation;
starting the simulation with the first set of computing resources;
dynamically analyzing at least one attribute of the simulation to determine a second set of computing resources in the computing cluster for performing the simulation, wherein the second set of computing resources is different than the first set of computing resources; and
performing the simulation with the second set of computing resources.