I have a client server system using MPI (using ports) in C++. Its running good. Is doing what I intend it to do.
I recently read about remote memory access (RMA) in MPI using MPI_Win
memory windows. I'm wondering if it is possible to create a system similar to client-server using RMA. (Lets say the synchronization between the clients to access same chunk of memory is handled somehow.)
I would like to create a window on the server and make the clients access memory through this window.
Does someone already have some experience with this model? Any comments are welcome.