CFD Online Logo CFD Online URL
www.cfd-online.com
[Sponsors]
Home > Forums > OpenFOAM Running, Solving & CFD

Compute Intensive case [PCG solver]???

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

Reply
 
LinkBack Thread Tools Display Modes
Old   November 28, 2010, 03:16
Question Compute Intensive case [PCG solver]???
  #1
pkr
Member
 
Join Date: Nov 2010
Posts: 33
Rep Power: 5
pkr is an unknown quantity at this point
Hi,

I am looking at nonNewtonianIcoFoam under incompresible. It invokes PCG solver to solve Ax=b kind of equation. I am interested in increasing the size of the matrix such that each iteration of matrix-vector multiplication takes large amount of time to complete.

Currently, I managed to increase the n_cells to ~14K by running the fineMesh utility. But the matrix-vector multiplication just takes 0.1 ms per invocation. Please suggest how can I increase upon the computation inside matrix-vector multiplication.

Thanks!!!
pkr is offline   Reply With Quote

Old   November 28, 2010, 06:59
Default
  #2
New Member
 
Dennis Ernens
Join Date: Sep 2010
Posts: 9
Rep Power: 6
Dennis is on a distinguished road
Can you elaborate on why you want PCG to take longer? At the moment you still have a relatively small system to solve, so increasing the amount of dofs can increase the time somewhat. Creating a badly conditioned system will also increase your PCG solve time, but this is probably difficult as OpenFOAM will try to avoid that for obvious reasons.
Dennis is offline   Reply With Quote

Old   November 28, 2010, 12:07
Default
  #3
pkr
Member
 
Join Date: Nov 2010
Posts: 33
Rep Power: 5
pkr is an unknown quantity at this point
Quote:
Originally Posted by Dennis View Post
Can you elaborate on why you want PCG to take longer? At the moment you still have a relatively small system to solve, so increasing the amount of dofs can increase the time somewhat. Creating a badly conditioned system will also increase your PCG solve time, but this is probably difficult as OpenFOAM will try to avoid that for obvious reasons.
Thanks for your response. I am evaluating PCG on many-core/multi-core systems. The benefit can only be seen if the computations are at higher side. But in the current scenario, the work done per iteration is low and the number of iterations are high. So I am looking for increasing the compute time for each iteration.

Can you please suggest the way of increasing the amount of dofs?
pkr is offline   Reply With Quote

Old   February 16, 2011, 09:37
Exclamation Problems with PCG?
  #4
CST
New Member
 
Join Date: Nov 2010
Posts: 5
Rep Power: 6
CST is on a distinguished road
Hey pkr,

how are you doing with your evaluation of PCG-Solvers on multi-core-systems?
Do you compute on just 1 machine or in a network on more than one?

By looking around in the forum I saw this Thread (named 'Cluster OpenFOAM [Solved]'):

Cluster OpenFOAM [Solved]

Have you seen some problems with computing the pressure with PCG-algorithm on more than 1 machine, like it is said in post nr. 6?


With best reagrds,

CST
CST is offline   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
Interfoam Droplet under shear test case adona058 OpenFOAM Running, Solving & CFD 3 May 3, 2010 18:46
Is Playstation 3 cluster suitable for CFD work hsieh OpenFOAM 8 March 12, 2008 05:58
Cloning a case or creating a new case for 16 processes mellanoxuser OpenFOAM Running, Solving & CFD 0 February 8, 2008 17:52
new mesh, same case file student FLUENT 1 January 29, 2007 11:37
Doubt in unsteady case vijay FLUENT 1 April 24, 2006 11:11


All times are GMT -4. The time now is 11:36.