OUTDATED VERSION. Follow the link for the latest version: https://www.hexagonmi.com/MSC-Apex-Generative-Design/help

Why is my calculation running on CPU instead of GPU?

The optimisation falls back to CPU calculation because of several different reasons:

  • There isn’t a GPU license available

    • For GPU calculation a separate license is required and needs to be purchased.

    • All GPU licenses are in use for other optimisations

  • The GPU Service is not installed.

    • Have a look at your computers Services and check for “MSC Apex GD GPU Solver Engine 2021 (port …)”

    • If you cannot find it - please install the Service manually:

      1. Open a command window

      2. Navigate to C:\Program Files\MSC.Software\MSC Apex Generative Design\2021-772889\leaf\Services\AEM\WIN8664\bin

      3. Execute install_mgd_gpu_solver.cmd -p (42001) -i (Computers IP-Address)

        1. For port the default in MSC Apex Generative Design is: -p (42001)

        2. You can find out your IP- Address in windows by opening a command window and using the command ipconfig -all.

      4. Check in the computers Services again and see if the Service is installed and running

  • The GPU Service is not active (no active network interface).

    • Have a look at your computers Services and check if “MSC Apex GD GPU Solver Engine 2021 (port …)” is running.

    • If it is not running, start it.

  • There isn’t enough GPU memory available, the model is too big.

    • Adjust the model or the Complexity of the model and start again.

Copyright (C) 2021, MSC Software Corporation and its licensors. All rights reserved.