Error 7007, RAM Problems with Optistruct on Linux Cluster

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

Hi,

 

I tried to run an analysis in optistruct 12.0 on our Linux Cluster. Every node of the cluster has 64482 MB Ram and 2054 MB Swap.

 

My .fem need around 20GB RAM and runs without Problems on our old Cluster with 45GB RAM per node.

 

 

I tried following things on the new Cluster:

 

1. -core out -len 10000

 

WARNING in hwsolver script execution:
 -core option set, '-len 10000' is not used
*************************************

 ************************************************************************
 **                                                                    **
 **                                                                    **
 **                          OptiStruct 12.0                           **
 **                                                                    **
 **                  Design and Optimization Software                  **
 **                   from Altair Engineering, Inc.                    **
 **                                                                    **
 **                                                                    **
 **               Linux  3.0.101-0.7.17-default  node28                **
 **         4 CPU:  Intel® Xeon® CPU E5-2637 v2 @ 3.50GHz          **
 **                        CPU speed  3500 MHz                         **
 **                    64482 MB RAM,  2054 MB swap                     **
 

*** ERROR # 7007 ***
 The run failed because automatic memory expansion has failed.
 Currently allocated working storage is       1862 MB.
 Automatic expansion failed to expand to      9849 MB.
 The failed amount is the minimum required memory to complete the run.
 Please verify whether the system has enough memory and rerun the problem.

 

 

2. -fixlen 40000

 

 *** ERROR 9102: Too much memory requested.
 Requested memory = 40000 MB.
 Available memory = 2054 MB.
 

 The 'available memory' is exactly the value of the swap. Could there be a problem in optistruct with such large Memories of 64GB?

 

Best regards

Matthias

 

Answers

  • Rahul_P1
    Rahul_P1
    Altair Employee
    edited August 2014

    Matthias,

     

    Can you tell me if the old cluster used 64 bit linux OS? and whether the new one (which produces the error) uses 32 bit os ?

  • Altair Forum User
    Altair Forum User
    Altair Employee
    edited August 2014

    Hi,

     

    I tried to run an analysis in optistruct 12.0 on our Linux Cluster. Every node of the cluster has 64482 MB Ram and 2054 MB Swap.

     

    My .fem need around 20GB RAM and runs without Problems on our old Cluster with 45GB RAM per node.

     

     

    I tried following things on the new Cluster:

     

    1. -core out -len 10000

     

    WARNING in hwsolver script execution:

     -core option set, '-len 10000' is not used

    *************************************

     ************************************************************************

     **                                                                    **

     **                                                                    **

     **                          OptiStruct 12.0                           **

     **                                                                    **

     **                  Design and Optimization Software                  **

     **                   from Altair Engineering, Inc.                    **

     **                                                                    **

     **                                                                    **

     **               Linux  3.0.101-0.7.17-default  node28                **

     **         4 CPU:  Intel® Xeon® CPU E5-2637 v2 @ 3.50GHz          **

     **                        CPU speed  3500 MHz                         **

     **                    64482 MB RAM,  2054 MB swap                     **

     

    *** ERROR # 7007 ***

     The run failed because automatic memory expansion has failed.

     Currently allocated working storage is       1862 MB.

     Automatic expansion failed to expand to      9849 MB.

     The failed amount is the minimum required memory to complete the run.

     Please verify whether the system has enough memory and rerun the problem.

     

     

    2. -fixlen 40000

     

     *** ERROR 9102: Too much memory requested.

     Requested memory = 40000 MB.

     Available memory = 2054 MB.

     

     The 'available memory' is exactly the value of the swap. Could there be a problem in optistruct with such large Memories of 64GB?

     

    Best regards

    Matthias

     

    Are you sure there is no other running application on your node?

    In your two runs, the available memory is small. Swap will be used only when physical memory is not available, or not enough for your run.

  • Altair Forum User
    Altair Forum User
    Altair Employee
    edited September 2014

    Hi,

    Thanks for your answers. Both clusters run on 64bit Linux system. There is other app running on the nodes, they are completly free. The Availabel Memory is 64GB but Optistructs indicates only values around 2054MB, which is everytime exactly the value of the swap.

     

    Best regards

    Matthias

  • Rahul_P1
    Rahul_P1
    Altair Employee
    edited September 2014

    Matthias,

     

    Please send across the complete out file, you can use the dropbox below.

     

    How are you submitting the job to the cluster? do you have optistruct installed in this 64 gb machine? 

     

    What happens when you run the job without any run options?