I just downloaded the Intel Winodws MPI library.
Is there a way to start the MPI application without using mpiexec? I checked the reference manual and didn't find any information about this.
The reason is that we already have our own Windows Service application that acts like a process manager so it knows which servers should start the program and so on. Also, we have to use the visible desktop and user impersonation Windows API in certain cases when we launch our application.
I have found an example for you in another Windows MPI library called MPI Deino with
supports MPI-2 spawn functions. DeinoMPI allows single
without the process manager to call the spawn
functions just as if it had
been started by mpiexec. In other words, if
you start your application
like this, mpiexec n 1 myapp.exe, or like
this, myapp.exe, both
applications can call MPI_Comm_spawn."
So I want to know if its
possible to do the same thing with Intel MPI Library as well.
Thanks a lot!