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

memory allocation when partitioning

Register Blogs Community New Posts Updated Threads Search

Reply
 
LinkBack Thread Tools Search this Thread Display Modes
Old   September 21, 2016, 22:22
Default memory allocation when partitioning
  #1
rae
New Member
 
Join Date: May 2011
Posts: 21
Rep Power: 0
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, 09:48
Default
  #2
Super Moderator
 
Glenn Horrocks
Join Date: Mar 2009
Location: Sydney, Australia
Posts: 17,854
Rep Power: 144
ghorrocks is just really niceghorrocks is just really niceghorrocks is just really niceghorrocks is just really nice
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, 11:34
Default
  #3
Senior Member
 
Join Date: Jun 2009
Posts: 1,873
Rep Power: 33
Opaque will become famous soon enough
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, 02:29
Default
  #4
rae
New Member
 
Join Date: May 2011
Posts: 21
Rep Power: 0
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


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 Off
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 03: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 Fidelity CFD 2 October 7, 2011 23:10
Memory allocation problem shhe CFX 4 January 7, 2004 00:00


All times are GMT -4. The time now is 16:19.