Eng-Tips is the largest engineering community on the Internet

Intelligent Work Forums for Engineering Professionals

  • Congratulations waross on being selected by the Tek-Tips community for having the most helpful posts in the forums last week. Way to Go!

Memmory allocation problem

Status
Not open for further replies.

mellejgr

Materials
Feb 4, 2019
8
0
0
GB
Hi all,

I am running some large simulations on a HPC cluster.
When submitting I get the following error, before the input file processor finishes:

" ***ERROR: UNEXPECTED ALLOCATION REQUEST THAT EXCEEDS 2GB. YOU CAN TRY
DECREASING THE MODEL SIZE OR RUN THE JOB WITH MORE DOMAINS."

Why does it say 2GB? I have allocated significantly more to this job.
I have tried allocating all of available memory and to increase the nr of domains, by using the following line of code when I submit:

"abaqus interactive cpus=$NSLOTS mp_mode=mpi job=$INPUT.$JOB_ID memory="60gb" parallel=domain domains=640 double input=$INPUT scratch=$ABAQUS_PARALLELSCRATCH $ABAQUS_ARGS
"
Has anyone encountered and/or overcome this error?

Thanks for any suggestions :)
 
Replies continue below

Recommended for you

I am assuming you have 60 GB of physical memory but for some reason abaqus detects it as 8 GB (based on the documentation). I had a different memory issue for some reason my simulation failed on 416 cpu (26 nodes with 16 cpus and 128 GB memory) but it worked on same cluster with 48 cpus. I only changed double to "double=both" in the working simulation. It also reach to the failed step faster. I also noticed the used memory for initial step was 7.2 GB in working simulation compared to 90 GB in failed one.

Here is the line I used

abaqus inp=$jobname job=$jobname cpus=$np double=both interactive
 
Status
Not open for further replies.
Back
Top