Running RADIOSS with GPU

Altair Forum User
Altair Forum User
Altair Employee
edited October 2020 in Community Q&A

Hey, 

 

I have a question to run RADIOSS with GPU accelaration. I go through some handbooks and saw to run RADIOSS on a desktop pc with GPU support is possible, right? Is there a list of supported CUDA devices and/or need some special software?

My question in general is it possible to set it up for a desktop PC the GPU support (at the moment I#m using linux 64bit and Hypermesh is running)?

 

By the way I have a additional question. I'm running Hypermesh on a Linux openSuse System and it is running but unfortunately Hypercrash isn't running - it stops after the starting screen - do you know why?

 

Best,

Max    

Tagged:

Answers

  • Altair Forum User
    Altair Forum User
    Altair Employee
    edited May 2017

    Hi Max,

    Starting from RADIOSS Bulk/OptiStruct version 12.0, the GPU can be used to accelerate the sparse direct equation solver through the NVIDIA CUDA programming model.A speedup in the equation solver of up to 4 times, and up to 3 times overall when compared to a Quad-core Intel Nehalem Xeon run, can be achieved.

    Compatibility

    1. GPU computing is available for static analysis/optimization.

    2. GPU computing is available in 64-bit Linux platform only.

    3.GPU computing is NOT supported in the SPMD module.

    4. NVIDIA Fermi and Kepler architecture based Tesla and Quadro graphic cards are supported. Tesla C2050/C2070/M2090/K10/K20, Quadro 6000/K5000/K6000 cards are recommended for computing by NVIDIA.

    The recommended graphics board list is also attached.

    Please go through Run Options for RADIOSS in the Help Menu where setting GPU device number is shown.

     

    Which Linux and HyperWorks version are you using?.

     

     

    <?xml version="1.0" encoding="UTF-8"?>GPU.PNG

  • Altair Forum User
    Altair Forum User
    Altair Employee
    edited May 2017

    Hey, 

     

    thank you very much. 

     

    What does it mean with the SPMD module? 

     

    At the moment I'm using OpenSuse 13.2 with HyperWorks 14.0 and I want to run a crash simulation with Hypercrash in Radioss and to speed up my system I try to invovle the GPU for the estimation. The first trial was with a normal graphic card Geforce GTX 760 but I think it isn't working so therefore I have to change the card into a quadro card. 

    In the newer version of Hyperworks is it also running under Windows with GPU accelateration? 

     

    It would be nice to see some benefit to buy a better one to speed up the system. 

     

    Do you theink with the set up of openSuse is it possible to run it with the benefit of the GPU? 

     

    Best, 

    Max 

     

      

    <?xml version="1.0" encoding="UTF-8"?>Bildschirmfoto - 03.05.2017 - 103749.png

    <?xml version="1.0" encoding="UTF-8"?>Bildschirmfoto - 03.05.2017 - 103831.png

  • Altair Forum User
    Altair Forum User
    Altair Employee
    edited May 2017

    And i tried it to run it with this options.

    <?xml version="1.0" encoding="UTF-8"?>Bildschirmfoto - 03.05.2017 - 13:54:03.png

  • Altair Forum User
    Altair Forum User
    Altair Employee
    edited November 2020

    Hi Max,

    Single Program, Multiple Data (SPMD) is a parallelization technique in computing that is employed to achieve faster results by splitting the program into multiple subsets and running them simultaneously on multiple processors/machines. There are much information available on this topic in our Help Menu.

    I'm sharing a document which contains the recommended hardware and graphic boards to use with HyperWorks applications and this will be helpful for you.

    Unable to find an attachment - read this blog

  • Altair Forum User
    Altair Forum User
    Altair Employee
    edited May 2017

    Hi, 

     

    thank you very much. Ah ok I wasn't sure about the shortening but now I'm fine. Ok than one question the 'mpi' option with the ''np' option in the Radioss solver is this a type of SPMD? Because this is necessary to run the GPU option but if GPU accelaration isn't working with SPMD, than GPU shouldn't work with thhese oprions right?

     

    Just one last question. All the graphic cards at the document are working together with  RADIOSS to use the GPU to solve the simulation right? Or is it just possible to use the different TESLA cards to speed up the solver, that isn't really clear in the document? 

     

    Thank you very much.

     

    Best,

    Max  

  • Altair Forum User
    Altair Forum User
    Altair Employee
    edited May 2017

    Hi Max,

    I doubt in RADIOSS, GPU computing is supported in the SPMD module. Please go through this document http://on-demand.gputechconf.com/gtc/2012/presentations/S0225-Speedup-Altair-Radioss-Solvers-Using-NVIDIA-GPUs.pdf which shows the GPU acceleration. Meanwhile, I'll try to grab some information regarding this and will update you.

     

  • Altair Forum User
    Altair Forum User
    Altair Employee
    edited May 2017

    Hey, 

     

    so I gathered some information, too. Is it possible that GPU accelaration in RADIOSS on workstations just work with the Nvidia maximus technology or can I use it just a normal tesla card? Because now I have the option to test one of the recommended tesla ones.

    I went trough the slices and it looks great in case of the performance.  

     

    Do you have some further information? Or do you have some special expert for this issues, which I could contact? 

     

    Best, 

    Max 

  • Altair Forum User
    Altair Forum User
    Altair Employee
    edited May 2017

    Hi Max,

    You can contact the local Altair Support Team at http://www.altairhyperworks.in/ClientCenterHWSupportProduct.aspx

  • Altair Forum User
    Altair Forum User
    Altair Employee
    edited June 2018

    Does anyone has carried out the batchmesher process in Hypermesh using a GPU ????