Learn the basic concepts and elements behind Distributed Compute Gateway (DCG).
- Client Application
The Ansys application that submits jobs to DCG.
- Client Machine
The computer where Ansys applications are installed that submit jobs to DCG.
- Execution Node
The computer used for computational work. The local machine (localhost) can be an execution node if it is serving as the HPC resource.
- Head Node
The computer where jobs are submitted for scheduling. The head node can also be used as an execution node.
- Cluster Configuration
A set of properties defined in DCG that specify information about a High Performance Computing (HPC) resource.
- HPC Resource
A system that supports HPC, such as a cluster. The system uses a queueing system to make optimal use of all available resources.
- Job
The actions involved in running a simulation. This means specifying input files, solver settings, hardware settings, and output files. Jobs may be run on a local machine or an HPC cluster.
- Node
A single computer.
- Queue
A list of execution nodes that are suited to run a particular class of jobs.
When you submit a job to DCG, you submit it to an DCG Queue, which maps to an HPC Queue. The HPC Queue has one or more execution nodes assigned to it and determines when and where the job runs based on resource requests and current available resources. Queue definitions are part of the configurations that are defined in DCG.