It has been a lot of years since I worked with MPI, but IIRC one "host" has
to be the master (usually called mpirun or mpiexec) that distributes the
tasks to the "dependent hosts" and then collects the processed results. If
this is true, then using one machine as a dedicated front end makes sense
Hello John,
as far as I know, all processes are equivalent, although the one with
rank 0 is usually used for logging unless each process has to
contribute its own logging messages.
I am using the openmpi MPI software as basis with business logic
written in C and a JNI interface to make it
Thanks for your reply, comments below:
On Fri, Nov 27, 2015 at 10:15 AM, Konstantin Kolinko
wrote:
> What is your goal, your expectation of Tomcat? What these n instances
> should do that 1 instance cannot?
They are running cpu-intensive calculations on distributed hosts