🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: fj.mail-lists.parallel
Article #369

Re: PVM: thoughts on data-passing routines

#369
From: Ronald G Minnich
Date: Fri, 14 Aug 1992 12:10
33 lines
1984 bytes
In article <1992Aug11.121234.28784@hubcap.clemson.edu> jek@cs.duke.edu (James E. Kittock) writes:
>
>This summer, I have been working with PVM on a project to parallelize
>codes that simulate convection.  The parallelization is being done
>through domain decomposition, i.e. each of N subprocesses works on
>1/Nth of the original domain.
I am curious: when you partition, are the partitions of the array 
in contiguous chunks, or if they are interleaved, are the chunks
reasonably large? (say a multiple of page size). 

If each process's 1/Nth of the array is in a contiguous chunk,
then it seems to me you could use a DSM. 
When a process is scheduled, it uses its process number 
to compute a pointer to its chunk of work and does the computation. 
That is basically what I have done here on the ELC farm for 
several applications. Then you are using PVM for scheduling and
the DSM for sharing data.

Even supposing they aren't contiguous, or they aren't aligned
on nice boundaries, if you are using a DSM then each 
process can do assignment statements from the global array to the small
local copy. The programming effort is easy, at least for the applications
I have tried. 

the put_automatically thing you propose looks difficult. 
I don't want to write it either :-)

ron
-- 
--------------------------------------------------------------------------------
satisfaction: the feeling you get when you        | rminnich@super.org
run newfs on a DOS disk so you can install 386BSD.| (301)-805-7451
Now if only I could do this to AIX on the RS/6k ...|
Technical Details
Message-ID: <313445@nttlab.ntt.JP>
Path: arc1-ca.pugleaf.net!sparky!uunet!stanford.edu!sun-barr!sh.wide!wnoc-snd-ss2!akiu!hakata!kyu-cs!lab!nttlab!daemon

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!sparky!uunet!stanford.edu!sun-barr!sh.wide!wnoc-snd-ss2!akiu!hakata!kyu-cs!lab!nttlab!daemon
From: rminnich@super.super.org (Ronald G Minnich)
Newsgroups: fj.mail-lists.parallel
Subject: Re: PVM: thoughts on data-passing routines
Message-ID: <313445@nttlab.ntt.JP>
Date: 14 Aug 92 12:10:28 GMT
Sender: daemon@nttlab.ntt.JP
Distribution: fj
Lines: 33
Approved: news@nttlab.ntt