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

can MPI used in fully-implicit discretization

Register Blogs Community New Posts Updated Threads Search

Like Tree2Likes
  • 1 Post By ZRZ
  • 1 Post By naffrancois

Reply
 
LinkBack Thread Tools Search this Thread Display Modes
Old   March 22, 2022, 00:19
Default can MPI used in fully-implicit discretization
  #1
ZRZ
New Member
 
ZRZ
Join Date: Mar 2022
Posts: 1
Rep Power: 0
ZRZ is on a distinguished road
There are many examples of applying MPI to explicit discretization, but can MPI be used for fully implicit discretization?
If possible, how to implement MPI in full implicit discretization?
If not,how to accelerate in Parallel in fully implicit discretization except OpenMP.
Thanks.
aerosayan likes this.
ZRZ is offline   Reply With Quote

Old   March 22, 2022, 01:34
Default
  #2
Senior Member
 
Sayan Bhattacharjee
Join Date: Mar 2020
Posts: 495
Rep Power: 8
aerosayan is on a distinguished road
Fully implicit solvers are simple linear solvers.

Look up parallelization of Gauss-Siedel elimination, Least Squares method, etc. Because that's what's used to solve the Ax=b set of linear equations. Rest of the solver is just creating and organizing the matrices.

Those are the two main methods that I know, if you would need names of more methods, I could look it up for you.

Best of luck.
aerosayan is offline   Reply With Quote

Old   March 22, 2022, 04:19
Default
  #3
Senior Member
 
Join Date: Oct 2011
Posts: 239
Rep Power: 16
naffrancois is on a distinguished road
Hello,

You can apply domain decomposition MPI to a fully implicit discretization. As aerosayan said, implicit discretization computational work is mostly about solving linear systems.

This is easier in my opinion with iterative solvers where you usually end up doing matrix-vector products and dot products. Broadly speaking, you work with an extended matrix and RHS containing extra entries associated to flux and flux derivatives at the cpu boundaries. This is a piece of work though, and it should be done very incrementally, starting from pen and paper with a simple equation set.

But short answer yes you can
aerosayan likes this.
naffrancois is offline   Reply With Quote

Reply

Tags
implicit solvers, mpi application


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
Gradient operator implicit discretization diegon OpenFOAM Running, Solving & CFD 19 August 27, 2022 10:44
Instability with AUSM +upwind discretization scheme ari003 SU2 9 February 7, 2022 00:41
Implicit vs Explicit Method Matteo991 Main CFD Forum 15 June 19, 2020 06:17
Can anybody give a introduction of the term "point implicit" and 'line implicit' ? Tommy Chen Main CFD Forum 2 August 3, 2015 03:30
MPI and parallel computation Wang Main CFD Forum 7 April 15, 2004 11:25


All times are GMT -4. The time now is 12:28.