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

memory allocation when partitioning

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

Reply
 
LinkBack Thread Tools Display Modes
Old   September 21, 2016, 21:22
Default memory allocation when partitioning
  #1
rae
New Member
 
Join Date: May 2011
Posts: 21
Rep Power: 8
rae is on a distinguished road
Only the memory available to a single processor seems to be allocated to the partitioner despite 3x the memory being allocated (via command line specification) for the 3 processor (48 core) run. I'm running on a unix shell with Intel MPI.

Is there a partitioner -ccl or command line way around this without using slow virtual memory or a physical memory upgrade? Thanks.
rae is offline   Reply With Quote

Old   September 22, 2016, 08:48
Default
  #2
Super Moderator
 
Glenn Horrocks
Join Date: Mar 2009
Location: Sydney, Australia
Posts: 13,193
Rep Power: 102
ghorrocks is a jewel in the roughghorrocks is a jewel in the roughghorrocks is a jewel in the rough
Have a look at the large model partitioner. It works better on large models. Also look at simpler partitioning algorithms - the default METIS uses more memory than the alternatives (but the alternatives need a bit of thought to use them properly).
ghorrocks is offline   Reply With Quote

Old   September 22, 2016, 10:34
Default
  #3
Senior Member
 
Join Date: Jun 2009
Posts: 600
Rep Power: 14
Opaque is on a distinguished road
From the command line, you can use

cfx5solve -help | more

and read the different options for memory allocation. There are specific options for the pre-processing step (-size-ccl), partitioner (-size-part), interpolation (-size-interp)..

Hope the above helps
Opaque is offline   Reply With Quote

Old   September 23, 2016, 01:29
Default
  #4
rae
New Member
 
Join Date: May 2011
Posts: 21
Rep Power: 8
rae is on a distinguished road
I have been using the large partitioner for the problem by necessity (due to size) and have been allocating the memory using the documented command line -size-part options which are the same as those listed using -help.

Using other partitioners remains an option but I am given to understand there is no ready means of splitting the job across more than one processors.

Thanks for thinking about it.
rae is offline   Reply With Quote

Reply

Tags
cfx, memory access, partitioner

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
Workbench 16.0 - Memory Allocation Factor 196235 CFX 3 August 11, 2016 02:05
Run-time memory allocation error aniseh CFX 1 November 19, 2014 05:32
Run-time memory allocation error akalopsis CFX 0 November 17, 2014 18:17
about numeca harmonic method Memory allocation failed uqzcpo NUMECA 2 October 7, 2011 22:10
Memory allocation problem shhe CFX 4 January 7, 2004 00:00


All times are GMT -4. The time now is 09:56.