Abstract: Systems and methods for automated resource allocation during a computational simulation are described herein. An example method includes performing a simulation with a first set of computing resources. The method also includes dynamically analyzing at least one attribute of the simulation to determine a second set of computing resources for performing the simulation, and performing the simulation with the second set of computing resources. The second set of computing resources is different than the first set of computing resources.
Type:
Grant
Filed:
April 24, 2024
Date of Patent:
May 13, 2025
Assignee:
OnScale, Inc.
Inventors:
Ian Campbell, Ryan Diestelhorst, Joshua Oster-Morris, David M. Freed, Scott McClennan
Abstract: Systems and methods for automated resource allocation during a computational simulation are described herein. An example method includes analyzing a set of simulation inputs to determine a first set of computing resources for performing a simulation, and starting the simulation with the first set of computing resources. The method also includes dynamically analyzing at least one attribute of the simulation to determine a second set of computing resources for performing the simulation, and performing the simulation with the second set of computing resources. The second set of computing resources is different than the first set of computing resources.
Type:
Grant
Filed:
June 9, 2023
Date of Patent:
June 4, 2024
Assignee:
OnScale, Inc.
Inventors:
Ian Campbell, Ryan Diestelhorst, Joshua Oster-Morris, David M. Freed, Scott McClennan
Abstract: Systems and methods for automated resource allocation during a computational simulation are described herein. An example method includes analyzing a set of simulation inputs to determine a first set of computing resources for performing a simulation, and starting the simulation with the first set of computing resources. The method also includes dynamically analyzing at least one attribute of the simulation to determine a second set of computing resources for performing the simulation, and performing the simulation with the second set of computing resources. The second set of computing resources is different than the first set of computing resources.
Type:
Grant
Filed:
December 21, 2021
Date of Patent:
August 1, 2023
Assignee:
OnScale, Inc.
Inventors:
Ian Campbell, Ryan Diestelhorst, Joshua Oster-Morris, David M. Freed, Scott McClennan
Abstract: Systems and methods are provided to move the solving of multi-physics engineering simulations away from specific CAE, or combination CAD and CAE, applications. In one embodiment, an Application Programming Interface (API) is provided that can be integrated into any device, system, application, or software workflow. The API exposes a series of functions or modules that a user can use to create a simulation file that includes parameters such as a model for the simulation, physics for the simulation, timings for the simulation, and other parameters. The simulation file may then be executed on one or more nodes of a cloud-based computer cluster, and the results of executing the simulation can be provided back to the user. The user may then visualize the results using their preferred device, software, application, or workflow.
Type:
Grant
Filed:
April 23, 2020
Date of Patent:
June 6, 2023
Assignee:
OnScale, Inc.
Inventors:
Robbie Banks, Gerald Harvey, Andy Tweedie, Ryan Diestelhorst, Josh Oster-Morris, Laura Carcione, Scott McClennan, Jonathan McLaughlin, Jeff Dobson, Ian Campbell, David Freed
Abstract: Systems and methods for automated resource allocation during a computational simulation are described herein. An example method includes analyzing a set of simulation inputs to determine a first set of computing resources for performing a simulation, and starting the simulation with the first set of computing resources. The method also includes dynamically analyzing at least one attribute of the simulation to determine a second set of computing resources for performing the simulation, and performing the simulation with the second set of computing resources. The second set of computing resources is different than the first set of computing resources.
Type:
Grant
Filed:
September 24, 2020
Date of Patent:
December 28, 2021
Assignee:
ONSCALE, INC.
Inventors:
Ian Campbell, Ryan Diestelhorst, Joshua Oster-Morris, David M. Freed, Scott McClennan