Error # 7007
Hallo,
I got the following error massage after starting a topology optimization.
WARNING:
The amount of memory that has been allocated is 3964 MB,
which is less than the required 11579 MB for completing the run,
using the minimum core processing in the solver.
************************************************************************
A fatal error has been detected during input processing:
*** ERROR # 7007 ***
The run failed because automatic memory expansion has failed.
Currently allocated working storage is 3964 MB.
Automatic expansion failed to expand to 11579 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.
I changed the “memory options” from “memory default” to “upper limit in Mb (= 1880)”.
Is it a hardware problem or is there an option to fix that error?
Thanks a lot in advance!
Sven
Answers
-
How much physical memory of your PC ? OS ? Hyperworks version ? Updates ?
0 -
Hallo,
here some informations:
Intel Core i5-3450 CPU 3.10GHz 3.50 GHz
RAM: 4 GM
OS: Windows 7 Home Premium
HyperWorks Version 13
0 -
The solver is trying to get out of your physical memory (11579 MB while you have only 4GB). So you can not run this analysis.
The solution is add more RAM into your hardware, or modify your simulation to get less memory at running.
0 -
Ok, thank you very much!
0 -
Altair Forum User said:
The solver is trying to get out of your physical memory (11579 MB while you have only 4GB). So you can not run this analysis.
The solution is add more RAM into your hardware, or modify your simulation to get less memory at running.
Hi,
I am having a smiliar problem and was wondering how to alter the simlulation to get it to run on less memory. Is it better to give some guidelines (add parameters) so that the iteration does have some boundaries? Is reducing mesh size the only option?
Hoping for a quick answer,
Julian
0 -
Hi Julian,
Sorry for a late reply What is the OS you have?
Is it a 32 bit machine or 64 bit machine?
Can you try -fixlen parameter?
When using the -fixlen option, OptiStruct may start to run, but fail after some time with a memory allocation error. This can happen when almost all available memory is requested by the -fixlen argument, because in addition to the memory required by the OptiStruct solver, OptiStruct launches a bandwidth minimizer, which uses an additional small amount of memory. Requesting slightly less memory with the -fixlen option is a possible solution. Again, you see that it is incorrect to assign too much memory to OptiStruct.
0