<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta content="text/html;charset=ISO-8859-1" http-equiv="Content-Type">
</head>
<body bgcolor="#ffffff" text="#000000">
Rajeev Thakur ha scritto:
<blockquote cite="mid:00bf01c8e854$0f8720b0$860add8c@mcs.anl.gov"
type="cite">
<pre wrap="">It is supposed to work even with multiple processes per node. Are you
creating the multiple processes with a single MPI_Comm_spawn (and maxprocs
set appropriately) or with multiple calls to MPI_Comm_spawn. It should work
either way.
</pre>
</blockquote>
I use only one MPI_Comm_spawn() per slave for spawning *only* one slave
process. If the target node<br>
is the master, I see the problem.<br>
<blockquote cite="mid:00bf01c8e854$0f8720b0$860add8c@mcs.anl.gov"
type="cite">
<pre wrap="">
Rajeev
</pre>
<blockquote type="cite">
<pre wrap="">-----Original Message-----
From: <a class="moz-txt-link-abbreviated" href="mailto:owner-mpich-discuss@mcs.anl.gov">owner-mpich-discuss@mcs.anl.gov</a>
[<a class="moz-txt-link-freetext" href="mailto:owner-mpich-discuss@mcs.anl.gov">mailto:owner-mpich-discuss@mcs.anl.gov</a>] On Behalf Of Roberto Fichera
Sent: Tuesday, July 15, 2008 10:29 AM
To: <a class="moz-txt-link-abbreviated" href="mailto:mpich-discuss@mcs.anl.gov">mpich-discuss@mcs.anl.gov</a>
Subject: [mpich-discuss] Multiple MPI_Comm_spawn to a single
multicore host
Hi All on the list,
I'm using the MPI_Comm_spawn() to dynamically distribute the
jobs in our
nodes. Everything
works fine until I use one job per node even if the target node is a
multicore/smp machine.
Whenever I start to spawn multiple jobs, as the number of cpus on the
target machine, than I
start to see crashes on the MPI application, maybe due to the mpd
shutdown caused by the first
MPI_Finalize() issued by the slave. So, does anyone know how
to handle
correctly such distribution.
I'm currently using MPICH2 v1.0.7 within a Fedora 8 x86_64 OS.
Thanks in advance.
Roberto Fichera.
</pre>
</blockquote>
<pre wrap=""><!---->
</pre>
</blockquote>
<br>
</body>
</html>