Archives


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

[Beowulf] mpirun and batch systems

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

Reuti reuti at staff.uni-marburg.de
Thu Dec 2 09:41:21 PST 2004


Quoting daniel.kidger at quadrics.com:

Hi,

> Erik,
> > I have a question about how various batch systems run MPI jobs.
> > 
> > Say I have a head node and 16 compute nodes. I submit a job
> > that requires 8 nodes, and the batch system allocates me
> > nodes 4,5,6,7,8,9,10,11. 
> > 
> > Where does my 'mpirun' get executed from? On the head node? Or on
> > node 4? 
> 
> This can depend upon the batch system and how it is configured. What is
> common is for the 'first' (not necessarily the lowest numbered) of the list
> of nodes assigned to a job is the one where the batch scripts executes.
>   The most common alternative is that batch script gets executed on what is
> classed as a 'login node'. 

what's your definition of a "login node"? We have one "login node" where the 
users can "log in", prepare their scripts and input files, one file 
server/queue master (SGE), and many computing nodes. But the submitted batch 
scripts are always executed on the computing nodes only. - Reuti



More information about the Beowulf mailing list