Dear Experts,
I am the super beginner of MPI programming. Actually I started learning it one week ago. Right now, I am modeling a dynamic problem and its inverse. The forward model in not very big, a single CPU could handle. However, there is one step for inversion, requires
a very large computation as a rank-4 tenser product with a vector. And I need to compute it in every time step. So I would like to parallelize this step using MPI and to keep the rest of the steps running in series.
Could anyone teach me a bit or give me some hints on how to hold the rest of CPUs when the parallel computations are finished at each time step?
Many thanks in advance