Distributed Analysis
Distributed analysis allows users to split certain types of analyses and solve each portion of an analysis simultaneously on multiple machines. Simulation times can be greatly decreased by using this feature.
Maxwell supports the following forms of distributed analysis:
- Distributing rows of a parametric table, either as a regular DSO, or as Large Scale DSO performed through command line. Large Scale DSO generates a reduced set of outputs.
- Distributing a single or discrete interpolating sweep.
- Maxwell 2D and Maxwell 3D designs support distribution of frequencies, transient solver, solution matrix and skew model.
Maxwell Circuit and RMxprt designs do not support MPI. As a result, the supported forms of distribution depend on the design type.
All types of distribution for Maxwell 2D and Maxwell 3D use MPI, except when only distributing rows of a parametric table, either as a regular DSO or as Large Scale DSO performed through command line. MPI may also be used if Auto mode is specified, and rows of a parametric table are distributed. MPI must be correctly configured if the distributed analysis uses MPI. See Setting HPC and Analysis Options for setting MPI Licensing and the Ansys Electronics Desktop Installation Guide for details on installing MPI.
To configure a distributed analysis, you must select a distributed machine configuration containing a list of machines to use for a simulation, based on memory and CPU considerations (See: Selecting an Optimal Configuration for Distributed Analysis). To create an new distributed machine configuration or to edit an existing one, see Editing Distributed Machine Configurations.
Before you can select a configuration, it must be active. See: Setting HPC and Analysis Options.
To select an existing, active configuration:
- From the Simulation tab, use the Active drop-down menu to select a configuration.
Related Topics
Configuring Distributed Analysis
Editing Distributed Machine Configurations