Tek-Tips is the largest IT community on the Internet today!

Members share and learn making Tek-Tips Forums the best source of peer-reviewed technical information on the Internet!

  • Congratulations JAE on being selected by the Eng-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
Joined
Feb 4, 2019
Messages
8
Location
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 :)
 
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.

Part and Inventory Search

Sponsor

Back
Top