3.1. Ansys HPC

These physics-neutral licenses can be used to run a simulation across multiple cores and/or GPUs and work with most Ansys applications. Some Ansys applications can utilize CPU processors and/or GPUs. We will use the following definitions to describe licensing behavior on GPUs:

  • Native GPU Solver: a solver that operates on GPUs to calculate the solution.

  • Offload GPU Solver: a solver that operates on CPUs but offloads some part of the solution to GPUs to accelerate the solution.

  • GCU (Graphics Compute Unit): a processing unit in a GPU card. In NVIDIA GPU cards these are called Streaming Multiprocessors (SMs), while in AMD GPU cards they are named Compute Units (CUs). Each GPU card contains many GCUs, with the number varying depending on the GPU model. While GCUs are architecturally different to cores on CPU, we can make the analogy to CPU cores from a licensing perspective.

Solvers running on CPUs license on a per core basis, while solvers using GPUs may be license per GPU card or per GCU.

Most Ansys applications allow you to use four CPU cores without using any HPC licenses, while the number of GPU cards or GCUs included in the solvers varies (see table below). Ansys HPC licenses add to this base solver functionality, enabling more CPU cores, GPU cards, or GCUs. For example, running Ansys CFD Enterprise using twelve CPU cores will consume only eight Ansys HPC licenses, since 4 cores are included in the solver. Contact your Ansys sales representative for a complete list of applications with this option.


Note:  HPC licenses and HPC Pack licenses cannot be combined within the same solution. Additionally, HPC licenses do not participate in license borrowing.


3.1.1. Ansys HPC Pack Licenses

Ansys HPC Pack Licenses can be used to run a simulation across multiple cores/GCUs and work with most Ansys applications. Contact your Ansys sales representative for a complete list of applications that can be used with Ansys HPC Pack Licenses. Individual HPC Pack Licenses cannot be split between multiple users or between multiple analyses.

Products with Included Cores

Application/ModuleIncluded CPU CoresIncluded GPUs or GCUsNative GPU Solver: HPC tasks per additional GCU or GPUOffload GPU Solver: HPC tasks per GCU or GPU
Additive Suite4N/AN/AN/A
Ansys Rocky4112 GCUs1 per GCU ( 2)N/A
Aqwa4N/AN/AN/A
Autodyn4N/AN/AN/A
CFX4N/AN/AN/A
Chemkin4N/AN/AN/A
Circuit4N/A8 per GPUN/A
Discovery41 GPUSee 5See 5
EMIT4N/A8 per GPUN/A
Explicit4N/AN/AN/A
FENSAP4N/AN/AN/A
Fluent440 GCUs1 per GCUN/A
Forte4N/AN/AN/A
FreeFlow475 GCUs1 per GCUN/A
HFSS408 per GPU8 per GPU
Icepak408 per GPUN/A
LS-DYNA1 (1)N/AN/AN/A
Lumerical44 GCUs1 per GCUN/A
Maxwell40N/A8 per GPU
Mechanical APDL4N/AN/A1 per GPU (4)
Motion1N/AN/AN/A
Polyflow Classic40N/A1 per GPU (4)
Q3D4N/AN/AN/A
RBD4N/AN/AN/A
SIwave4N/AN/AN/A
Speos416 GCUs1 per 4 GCUsN/A
Thermal Desktop (RadCAD)16N/AN/AN/A
  1. Ansys LS-DYNA HPC needed

  2. Requires Ansys Rocky HPC

  3. Requires Ansys OPTIS HPC

  4. A maximum of 50% of the HPC tasks can be used to enable GPUs, for example 2 HPC Packs enables a total of 36 cores and a maximum of 18 can be used for GPUs.

  5. Discovery offers GPU-based solvers, with 1 GPU card included. You cannot use multiple GPU cards. CPU solves are supported only in the Refine stage and follow standard HPC task consumption rates for cores requested.

HPC Packs per Simulation

 

You may only borrow one Ansys HPC Pack license at a time.

3.1.2. HPC License Sharing (System Coupling)

When running a system coupling calculation using multiple solvers. Each solver has to check out its own HPC licenses. For example: A system coupling calculation where Fluent is using six cores and Mechanical eight cores would require the simultaneous checkout of the following licenses.

Fluent: Requires the base CFD solver enabling the license plus either a HPC Pack, or 2 additional Ansys HPC licenses

Mechanical: Requires the base mechanical solver enabling the license plus either a HPC Pack, or 4 additional Ansys HPC licenses

3.1.3. HPC Licensing with Hyperthread Cores

For Ansys HPC licensing, a hyperthread core is treated as being the same as a physical CPU core. If you run a 24 core Ansys solution on a CPU with 12 physical and 12 hyperthread, you will consume the number of HPC licenses required to enable a total of 24 cores. Typically, the 12 Hyperthread cores will enable little or no speedup to the calculations and therefore hyperthreading is not recommended.