MUMPS memory error - Optistruct

inasiopo
inasiopo New Altair Community Member
edited April 2021 in Community Q&A
Dear all,
We are trying to run a very heavy model, non-linear analysis (slide contact + pretension) and quite a lot of elements.
 
It keeps giving us an error of not enough memory for the mumps solver. We are running on a machine with 4 cores and 64 Gb Ram. We tried all the options, (core in, core out, fixlen, len, etc..) but same error!
 
Is there a way to tell optistruct to use all the available ram and then use the hard drive for the rest? Or do you now of a better way to avoid this error message, and let the simulation run, even if it is going to do few days to run?
 
Many thanks in advance for any response and for your help and valuable time.

Answers

  • Rahul Rajan_21763
    Rahul Rajan_21763 New Altair Community Member
    edited August 2017

    Could you please share us .out file of the run?

  • inasiopo
    inasiopo New Altair Community Member
    edited August 2017

    Dear Rahul,

    I can share those files, of course. Can I please ask what is the best way to get these files to you?

    Many thanks, we really appreciate your support.

     

    Elias

     

  • Rahul Rajan_21763
    Rahul Rajan_21763 New Altair Community Member
    edited August 2017

    Please use secure dropbox link available in my signature.

    https://ftam1.altair.com/filedrop/rahul.rajan@altair.com

  • inasiopo
    inasiopo New Altair Community Member
    edited August 2017

    Dear Rahul,

    We have uploaded the files. (stat + out).

    Any ideas please?

  • Rahul Rajan_21763
    Rahul Rajan_21763 New Altair Community Member
    edited August 2017

     Thanks for sharing files.we are working on your query & update you.

  • Rahul Rajan_21763
    Rahul Rajan_21763 New Altair Community Member
    edited August 2017

    As you see the below message, the required memory is simply not available on this machine (the printing is just the estimate and the actual required memory could be a bit more).

    **               Windows 7  SP1 (Build 7601)  GIVE_PC01               **
    **         16 CPU:  Intel(R) Xeon(R) CPU E5-2670 0 @ 2.60GHz          **
    **                    53352 MB RAM,  66399 MB swap                    **

    Recommended Memory (RAM) for Out of Core Solution       :   52361 MB
    Recommended Memory (RAM) for In-Core Solution           :  196954 MB
    (Note: Memory for MUMPS Solver is Included in Estimation.)

    Please check if the machine with a bit more memory is available (MUMPS needs additional 1472 MB).  

    Also, try param,HASHASSM,yes and see if it helps. 
     

  • Altair Forum User
    Altair Forum User
    Altair Employee
    edited March 2018

    @Rahul R I have met the problem at this time.

     

    How to solve the problem, I also have tried -len but it still have error

     

    Messages for the job:

     
     *** ERROR # 3401 ***
     System does not have enough memory available for MUMPS solver. MUMPS needs 
     addtional 64328 MB. Please use a computer with bigger physical RAM.

     

     

    I also set the  param,HASHASSM,yes, but it still error.

     

    My ram is 16GB

  • Altair Forum User
    Altair Forum User
    Altair Employee
    edited March 2018

    Hi @LKZ

     

    Can you change the directory and check if this helps?

     

    You can use TEMPDIR command to allow OptiStruct write scratch files. 

  • Altair Forum User
    Altair Forum User
    Altair Employee
    edited March 2018

    @Prakash Pagadala Thanks for your apply 

     

    Did I set that in here?

     

    image.png.ed316b1402d6d4b1b61d013bcad9595c.png

  • Altair Forum User
    Altair Forum User
    Altair Employee
    edited March 2018

    Hi @LKZ

     

    Yes, you can either set in solver manager or add control card before exporting. 

  • Ezzeddine Karoui
    Ezzeddine Karoui New Altair Community Member
    edited April 2021

    Hi guys I have the same problem while performing a small displacement analysis + elastoplasticity ciretia using MATS1:

    after submitting, it wrote me '

    The amount of memory allocated for the run is 1000 MB.
    This run will use in-core processing in the solver.
    MUMPS solver will allocate memory separately and may  run in different core (in/out) mode.'

    My computer caracteristics : Windows 10 (Build 9200) BEDHASMTETU **
    ** 16 CPU: Intel(R) Core(TM) i7-9800X CPU @ 3.80GHz **
    ** 16547 MB RAM, 37342 MB swap

    I share with you my .stat, .out and .fem files. Please help me and thank you in advance.