GSI Forum
GSI Helmholtzzentrum für Schwerionenforschung

Home » PANDA » PandaRoot » Bugs, Fixes, Releases » new tool in PandaRoot: mpiTools
Re: new tool in PandaRoot: mpiTools [message #7654 is a reply to message #6142] Sun, 21 December 2008 12:28 Go to previous message
Johan Messchendorp is currently offline  Johan Messchendorp
Messages: 693
Registered: April 2007
Location: University of Groningen
first-grade participant

From: *

I added a few new features (downwards compatible, though) in mpiTools, namely

* more options can be set "on-the-fly" via the job description file, such as timeouts, scratch path, minimum required disk space, maximum allowed threads per worker, etc. With this, one does not need to specify these options on the start-up of the code itself.
* it is possible to specify different TIMEOUTS for the time period a job is being killed and the sleep period in case a worker suffers from insufficient disk space or too many thread already running. Before, only one TIMEOUT could be specified.
* An option "NICE <lvl>" can be specified in the job description file, which sets the priority level of the following JOBS, e.g. the following jobs will run with a nice level of <lvl> on the worker nodes. Note that -20 is the highest priority and +20, the lowest. Negative nice levels can only be set by the root user.
* An option "MAXLOAD <lvl> can be specified in the job description file, which defines the maximum load of a worker node. Exceeding this number will put the worker to sleep specified in TIMEOUTS.
* Added a wrapper script "runmpi" for an MPI session, which is in particularly interesting for heterogeneous systems
* Several optimizations, better error and log handling
* Inclusion of CPU time in log output
* PBS script modified to support MPI2

The wiki site and the README file have been updated according to the changes. The updates have been carried out in the "trunk" branch of PandaRoot (rev4257 or higher).


[Updated on: Wed, 31 December 2008 01:40]

Report message to a moderator

Read Message
Read Message
Read Message
Read Message
Previous Topic: problem when running statistics larger than 2 000 events
Next Topic: problem with external packages installation
Goto Forum:

Current Time: Mon Jul 15 04:23:02 CEST 2024

Total time taken to generate the page: 0.00900 seconds