CFD Online Logo CFD Online URL
www.cfd-online.com
[Sponsors]
Home > Forums > CFX

Run-time memory configuration error

Register Blogs Members List Search Today's Posts Mark Forums Read

Reply
 
LinkBack Thread Tools Display Modes
Old   June 27, 2005, 08:17
Default Run-time memory configuration error
  #1
Kramer
Guest
 
Posts: n/a
Hi everyone,

we are two students from berlin working on a cfd simulation of a wind turbine. We finished grid generation an some low resolution(1 Mio. Hexas) calculations. Now we try to set up our final simulation with approximately 3 Mio Hexas. We use 3 Computers everyone with 2GB of RAM (Windows XP,CFX 5.7.1,SP2). So there is about 4.8-5 GB Free RAM available. When we start the simulation with the solver, its quits with "Run-time memory configuration error - Not enough free memory is currently available on the system.Could not allocate requested memory - exiting!". This happens when the solver tries to allocate the memory for partioneering. So why is there not enough memory for partioneering a 3 Mio Hexa (Multigrid)with approx. 5 GB of RAM ? Thanks Kramer
  Reply With Quote

Old   June 27, 2005, 21:54
Default Re: Run-time memory configuration error
  #2
FRED CHEN
Guest
 
Posts: n/a
I met the same experience about the memory problems. Try to set two parameters-"memory allocation factor"for solver and partition respectively.Default value is 1.0, try 0.9,1.2,1.4 and so on,
  Reply With Quote

Old   June 28, 2005, 05:16
Default Re: Run-time memory configuration error
  #3
Kramer
Guest
 
Posts: n/a
Hi Fred,

thanks for the help, i tried to set the memory allocation factor but it still wont work. I have heard from a friend that the problem is that under windows no parallel partioneering is possible. So we have to partioneer on some linux machines and then go back to our windows computers to start the solver. Do you believe that it is impossble to partioneer big grids with windows or do you know something about it?

Thanks Kramer
  Reply With Quote

Old   June 28, 2005, 10:59
Default Re: Run-time memory configuration error
  #4
Akin
Guest
 
Posts: n/a
If you have Linux on your machines, it will be better for it. You will get more use of your memory.
  Reply With Quote

Old   June 28, 2005, 17:42
Default Re: Run-time memory configuration error
  #5
Neale
Guest
 
Posts: n/a
Due to system limitations on how the partitioner allocates ram, the maximum memory allocation on Windows for the partitioning is 1.7 GB (if you are lucky) which translates into about 0.425 Gwords of solver space (divide by 4 because the flow solver allocates 4 byte integer and reals) to be divided between all the different data types.

I suggest you use one of the "cheaper" partitioning methods instead of the default, MeTiS algorithm. Try optimised recursive bisection or standard recursive bisection for example.

Playing with the individual integer and real memory stack multipliers might help. The partitioning step is integer stack limited. The maximum you can use is some fraction of the 425 Mwords above. You might get away with 300 or so.

"Cheap" partitioning methods probably need about 25 words per node for structured grids. So for your case you need 75 Mwords or so. So, I think it should fit.

Neale

  Reply With Quote

Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On


Similar Threads
Thread Thread Starter Forum Replies Last Post
Moving mesh Niklas Wikstrom (Wikstrom) OpenFOAM Running, Solving & CFD 122 June 15, 2014 06:20
How to write k and epsilon before the abnormal end xiuying OpenFOAM Running, Solving & CFD 8 August 27, 2013 15:33
error while running paraFoam! padmanathan OpenFOAM 9 October 13, 2009 05:17
Installation of Netgen in SuSE Linux 92 edvardsenpriv Open Source Meshers: Gmsh, Netgen, CGNS, ... 23 January 16, 2009 07:12
IcoFoam parallel woes msrinath80 OpenFOAM Running, Solving & CFD 9 July 22, 2007 02:58


All times are GMT -4. The time now is 08:44.