Hi Sebastian,

In the Australian/New Zealand grid (ARCS ComputeCloud / BeSTGRID), we are using environment modules with GT4 (and GT5) jobs.

We are passing the module name as an extension to the GT4 job description:

<job>
 <executable>mb</executable>
 <count>2</count>
 <queue>normal</queue>
 <maxWallTime>30</maxWallTime>
 <jobType>mpi</jobType>
 <extensions>
  <module>mrbayes/3.1.2</module>
 </extensions>
</job>

This is then parsed by the local resource manager interface script (pbs.pm for PBS) and corresponding commands are emitted into the job script (load module.sh and then do a "module load" for the specific module).

If you are interested, have a look at pbs.pm.APAC in
http://projects.arcs.org.au/trac/systems/browser/trunk/rpms/SOURCES/Ggateway-1.0.2.tgz

Cheers,
Vlad

On 11/08/11 05:00, [email protected] wrote:
Hi all,

I'm a part of IGE project (Initiative for Globus in Europe). In our RT
system we received a question about "Support for Environment Modules in
GRAM5". The body of the request is below:

----------------------------------------------------------------------------------------------------
"When submitting a job, I would like to specify a list of modules that
will be loaded before and unloaded after the job is/was executed
automatically by globus GRAM."


--
Vladimir Mencl, Ph.D.
E-Research Services and Systems Consultant
BlueFern Computing Services
University of Canterbury
Private Bag 4800
Christchurch 8140
New Zealand

http://www.bluefern.canterbury.ac.nz
mailto:[email protected]
Phone: +64 3 364 3012
Mobile: +64 21 997 352
Fax: +64 3 364 3002

Reply via email to