1.3. Requirements for the GPU Accelerator in Mechanical APDL

Your system must meet the following requirements to use the GPU accelerator capability in Mechanical APDL. For information on the most recently tested GPU cards, see the GPU Accelerator Capabilities PDF on the Platform Support section of the Ansys Website.

  • The machine(s) being used for the simulation must contain at least one GPU card.

  • A minimum 16GB of on-card memory is recommended in order to achieve meaningful acceleration in simulations that can use the GPU card.

  • To achieve optimal performance, only GPU cards with significant double precision performance (FP64) are recommended for use with the sparse direct solver and eigensolvers based on the sparse solver (for example, Block Lanczos or subspace). The following cards are recommended:

     Recommended Solvers
    CardRelease YearSparse (Direct)Iterative (PCG, etc.)Mixed
    AMD Instinct MI325X2024YYY
    AMD Instinct MI300X2023YYY
    AMD Instinct MI2102022YYY
    AMD Instinct MI250, MI250X2021YYY
    NVIDIA B1002024YYY
    NVIDIA A8002024YYY
    NVIDIA H1002022YYY
    NVIDIA A302021YYY
    NVIDIA A1002020YYY
     
    AMD Radeon Pro W7900, W78002023NYY
    NVIDIA RTX 5880 Ada2024NYY
    NVIDIA RTX 5000 Ada, A4500 Ada2023NYY
    NVIDIA L402022NYY
    NVIDIA RTX 6000 Ada2022NYY
    NVIDIA RTX A55002022NYY
    NVIDIA A16, A102021NYY
    NVIDIA RTX A5000, A4500, A40002021NYY
    NVIDIA RTX A60002020NYY
    NVIDIA A402020NYY
  • For NVIDIA GPU cards, note the following:

    1. The Mechanical APDL installation provides the necessary CUDA 12.6 libraries to accelerate the FEA solution. No separate installation of CUDA is required.

    2. The GPU driver is not installed by Mechanical APDL. The driver version must be 525.60.13 or newer.

  • For AMD GPU cards, note the following:

    1. The Mechanical APDL installation provides the necessary HIP/ROCm 6.2.0 libraries to accelerate the FEA solution. No separate installation of HIP/ROCm is required. Note that your machine must have at least SUSE Linux Enterprise Server 15 SP2 to use the ROCm libraries.

    2. The GPU driver is not installed by Mechanical APDL. The driver version must be 6.2.0 or newer. Some instructions are given below.

      • the following AMD link lists their supported operating systems (OS).

      • To install the AMD driver, you must perform the three-step procedure summarized below and described in detail with specific Linux commands for different operating systems on the AMD page: How to Install ROCm (amd.com).

      • Download the "amdgpu-install" script to your system using the appropriate commands for your operating system. Note that the version of amdgpu-install must come from the ROCm 6.2.0 page, and you only need to download the installer script (the full ROCm package is not needed).

      • Install the "kernel-mode driver" with the following command:

        sudo amdgpu-install --usecase=dkms
      • Install the “libdrm-amdgpu” library to your operating system using the appropriate commands.

      • Add your user name (LOGNAME) to the list of users in the video group through the following command.

        sudo usermod -a -G video $LOGNAME
  • To utilize a GPU device that is not on the recommended list of cards, set the following environment variable:

    ANSGPU_OVERRIDE=1

    This is most beneficial when you wish to run on newer GPUs that were not available at the time of release of this version of the Ansys program. If you choose to use this environment variable, you should ensure that the GPU device that you wish to use is sufficiently powerful, in terms of both double-precision compute power and on-card memory, to achieve meaningful acceleration for your simulation. Using this environment variable with an underpowered CPU may actually decelerate your simulation.

  • If you have issues setting up the GPU drivers, see Troubleshooting in the Parallel Processing Guide.