From: Lars Rzymianowicz <larsrzy@ti.uni-mannheim.de>
Newsgroups: comp.parallel.mpi
Subject: Re: Using both share and distributed memory
Date: Wed, 12 May 1999 08:45:26 +0200
Organization: Dept. of Computer Engineering, University of Mannheim, Germany
Message-Id: <37392386.3EA70D5F@ti.uni-mannheim.de>
References: <3738415E.FDD427E@numeca.be>
    <E30C0AD22A0A738C.9D152A0C7B20BDEF.71921ADD4F2241CA@library-proxy.airnews.net>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Xref: ukc comp.parallel.mpi:5078


Jim Tuccillo wrote:
> You can use shared and distributed memory simultaneously in a slightly
> different context. On SPs with SMP nodes, you can assign a single MPI
> task to each node and also have pthreads within each MPI task to use the
> multiple CPUs of each node. In other words, message passing is between
> nodes only.

Thats one way. But MPICH offers also multiprotocol communication. With
the -comm=shared option compiled, intranode comm. is done via SM,
internode comm. via the network. No need to recode your app and mix
MPI with MT...

Lars
-- 
Homepage: http://mufasa.informatik.uni-mannheim.de/lsra/persons/lars/

