[ExM Users] Multinode Swift on Raven

Justin M Wozniak wozniak at mcs.anl.gov
Mon Apr 22 09:36:04 CDT 2013


I have not tried these doing this with Swift/T on a Cray yet. However, 
it should not be too hard.

I assume you are using Turbine's provided aprun.sh script.  You can also 
use the new (as of last week) turbine-aprun-run script, which may be 
easier to use.  Documentation for the new script is here: 
http://www.mcs.anl.gov/exm/local/guides/turbine-sites.html#_raven

In either case, you will need to edit the script and modify the aprun 
line to do what you want.  On the Cray, do a "man aprun" to see what 
your options are.  I think the key argument you need is -cc .  The 
Examples section has some (13!) use cases.  When trying examples in 
Swift/T, you can edit the first lines of your STC-generated Tcl script 
to print the hostname or other things for debugging.

On 04/22/2013 09:12 AM, Scott Krieder wrote:
> Hi All,
>
> I was just wondering. When I run a multinode Swift application and 
> give it 2 workers and 2 nodes on Raven, is there some way to force 
> each worker to run on a separate node? For an initial test I would 
>  like to map 1 worker per GPU node.
>
> Any tips on how I might be able to control how the workers are 
> established?
>
> Thanks,
> Scott
>
> -- 
> Scott J. Krieder
> C: 419-685-0410
> E: skrieder at iit.edu <mailto:skrieder at iit.edu>
> http://datasys.cs.iit.edu/~skrieder/ 
> <http://datasys.cs.iit.edu/%7Eskrieder/>
>
>
> _______________________________________________
> ExM-user mailing list
> ExM-user at lists.mcs.anl.gov
> https://lists.mcs.anl.gov/mailman/listinfo/exm-user


-- 
Justin M Wozniak

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.mcs.anl.gov/pipermail/exm-user/attachments/20130422/a598bdc3/attachment.html>


More information about the ExM-user mailing list