|
[Sponsors] |
March 8, 2016, 00:17 |
OpenMPI in SU2
|
#1 |
New Member
Data C
Join Date: Feb 2016
Posts: 8
Rep Power: 10 |
If someone could describe how the Open MPI is used in the SU2, that would be very helpful.
Essentially, what SU2 information is transmitted over the Open MPI? Right now, the Open MPI is referenced in quite many classes. Our plan is to explore the feasibility of encapsulating all the parallel computing in one class and perhaps using a new protocol to leverage some native low latency cloud platforms. Basically, we want to make the SU2 core business logic independent of whatever underlying parallel computing platforms. |
|
May 24, 2016, 22:50 |
|
#2 | |
Senior Member
Heather Kline
Join Date: Jun 2013
Posts: 309
Rep Power: 13 |
Quote:
If you want to change the way that message passing is handled in SU2, unfortunately the best way to ensure that all the necessary information is passed may be to read through the MPI calls and make sure that you are able to replicate that. I'm not sure I understand what you are trying to do, however, since there is already some abstraction of the MPI calls (see Common/include/mpi_structure.h). I believe that this was already the case at the time of your post, however since it has been a couple of months please do take a look at the most recent release on github. In summary, solution information is transferred when quantities integrated over the whole or part of the domain are needed, and when neighbor quantities need to be updated. As the solution iterates, the value at each node is updated dependent on the values at their neighbors, and so this information needs to be updated at the boundaries between partitions in the domain. Many output quantities rely on integrals over surfaces or the volume. |
||
|
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
Problems when compile SU2 v4.X with openmpi | BopngMa | SU2 | 1 | September 6, 2015 06:30 |
Tool to download: SU2 post-processing | Combas | SU2 | 2 | June 5, 2014 14:55 |
Pointwise-SU2 joint webinar (April 29th) and SU2 v3.1.0 new release | fpalacios | SU2 News & Announcements | 1 | April 30, 2014 02:40 |
Official release of SU2 V3.0 and SU2 Educational V1.0 | fpalacios | SU2 News & Announcements | 2 | January 22, 2014 05:28 |
Welcome to the Stanford University Unstructured (SU2) forum! | economon | SU2 | 0 | January 7, 2013 02:48 |