Newsgroups: comp.parallel.pvm
From: wjiang@thud.cs.utk.edu (weicheng jiang   )
Subject: Re: multiprocessor workstations
Organization: Computer Science Dept, University of Tennessee, Knoxville
Date: 12 Jul 1995 19:40:08 GMT
Message-ID: <3u18eoINNq7j@CS.UTK.EDU>

In article <3u0dn3$6mr@winx03.informatik.uni-wuerzburg.de>, Ingo Reise <reise> writes:
|> dibella@eedsp.gatech.edu (Edward Di Bella) wrote:
|> >   I would like to know how (if it does at all) PVM assigns tasks
|> >to processors in multiprocessor workstations such as 
|> >SUNMP, say a SPARCstation 20 with two processors.  For example, 
|> >if I spawn two tasks on such a machine, is it possible they will 
|> >both be placed on the same processor?  Is there a way I could 
|> >specify?
|> 
|> I don't know anything about a SPARCstation 20, but I can write about my
|> experience with a Digital AlphaServer2100 Model 4/200 with 4 DEC-Chips 21064.
|> 
|> I think, that pvm works on multiprocessor workstation in the same way as on a
|> normal Cluster: The processors are used in a round-robin-technique. So, if you

Not true. The multiprocessor is considered a single PVM host. The round-robin
is only used to schedule tasks on different hosts.

|> are starting two tasks, they won't start on the same processor.

They could. The operating system might schedule them on the same processor
to balance the overall load.

The user can also bind one (or more) PVM task to a certain processor.

-Weicheng Jiang
PVM Group

|>  
|> As they only way (I know) to specify a processor, is by the name of the
|> machine,
|> I don't think that it's possible to select one processor for execution of a
|> task. 
|> 


