Archives


- Beowulf
- Beowulf Announce
- Scyld-users
- Beowulf on Debian

PVM: problem distributing on smp nodes with different number of processors

Many of your questions may have already been answered in earlier discussions or in the FAQ. The search results page will indicate current discussions as well as past list serves, articles, and papers.

Search

tekka99 at libero.it tekka99 at libero.it
Mon Sep 17 07:45:42 PDT 2001


Hello,

I have several smp machines with pvm installed (3.4.3 on all).
They are Linux/x86 machines and Tru64/Alpha machines.

I read about "sp=" parameter to set in the pvm.hosts file, but it
semmes not to work in distributing slaves based on the number of 
processor of the machines.
For example I have this pvm.hosts

linux8000       dx=/usr/share/pvm3/lib/pvmd sp=8000
fire2   dx=/usr/users/gcecchi/pvm3/lib/pvmd sp=4000
fire1   dx=/usr/users/gcecchi/pvm3/lib/pvmd sp=4000
aquila  dx=/usr/users/gcecchi/pvm3/lib/pvmd sp=4000
falco   dx=/usr/users/gcecchi/pvm3/lib/pvmd sp=2000
sds20a     dx=/usr/users/gcecchi/pvm3/lib/pvmd sp=2000
ses40a     dx=/usr/users/gcecchi/pvm3/lib/pvmd sp=4000

the sp for each machine is the number of processors multiplied by
1000. 
When I run for example pvmpov with nt28 (or also other values) it seems
that pvm does (number of hosts)/28 and then assigns equally to the 
slaves. So the 2 processors machines gets 4 slave processes and also
the 8 way machine gets 4 slave processes.
Anyone knows how to manage smp machines with different numbers of proc
each?

Thank in advance.
Bye,
Gianluca Cecchi





More information about the Beowulf mailing list