System and method for efficient parallel execution of physical simulations
AssigneeX Development LLC
InventorsArdavan Oskooi, Christopher Hogan, Alec M. Hammond, Steven G. Johnson
Life of this patent
Estimating the term…
Loading patent…
AssigneeX Development LLC
InventorsArdavan Oskooi, Christopher Hogan, Alec M. Hammond, Steven G. Johnson
Estimating the term…
In some embodiments, a method for optimal parallel execution of a simulation of a design is provided. A computing device extracts one or more features from the design. The computing device provides at least the one or more features as inputs to one or more machine learning models to determine one or more predictions of execution times. The computing device determines an optimum execution architecture based on the one or more predictions of execution times. The computing device distributes portions of the design for simulation based on the optimum execution architecture. In some embodiments, one or more machine learning models are trained to generate outputs for predicting an optimal parallel execution architecture for simulation of a design.
A non-transitory computer-readable medium having logic stored thereon that, in response to execution by one or more processors of a computing device, cause the computing device to perform actions for optimal parallel execution of a simulation of a design, the actions comprising:
A method for optimal parallel execution of a simulation of a design, the method comprising:
A non-transitory computer-readable medium having logic stored thereon that, in response to execution by one or more processors of a computing device, cause the computing device to perform actions for training a machine learning model to generate outputs for predicting an optimal parallel execution architecture for simulation of a design, the actions comprising:
Dependencies are inferred from the claim text.