Skip to content
Snippets Groups Projects
Commit 5bb05e25 authored by Moe Jette's avatar Moe Jette
Browse files

update the cray documentation.

parent 09655d17
No related branches found
No related tags found
No related merge requests found
...@@ -7,7 +7,8 @@ ...@@ -7,7 +7,8 @@
# #
############################################################################### ###############################################################################
# #
# Copyright (C) 2011 SchedMD LLC # Copyright (C) 2011 SchedMD LLC <http://www.schedmd.com>.
# Supported by the Oak Ridge National Laboratory Extreme Scale Systems Center
# Written by Morris Jette <jette1@schedmd.gov>. # Written by Morris Jette <jette1@schedmd.gov>.
# CODE-OCEC-09-009. All rights reserved. # CODE-OCEC-09-009. All rights reserved.
# #
......
...@@ -4,8 +4,7 @@ ...@@ -4,8 +4,7 @@
<h2>User Guide</h2> <h2>User Guide</h2>
<p>This document describes the unique features of SLURM on <p>This document describes the unique features of SLURM on Cray computers.
Cray computers.
You should be familiar with the SLURM's mode of operation on Linux clusters You should be familiar with the SLURM's mode of operation on Linux clusters
before studying the differences in Cray system operation described in this before studying the differences in Cray system operation described in this
document.</p> document.</p>
...@@ -18,8 +17,20 @@ Then use ALPS' <i>aprun</i> command to launch parallel jobs within the resource ...@@ -18,8 +17,20 @@ Then use ALPS' <i>aprun</i> command to launch parallel jobs within the resource
allocation. allocation.
The resource allocation is terminated once the the batch script or the The resource allocation is terminated once the the batch script or the
<i>salloc</i> command terminate. <i>salloc</i> command terminate.
Other than SLURM's <i>srun</i> command being replaced by <i>aprun</i>, all Alternately there is an <i>aprun</i> wrapper distributed with SLURM in
other SLURM commands will operate as expected.</p> <i>contribs/cray/srun2aprun</i> which will translate <i>srun</i> options
into the equivalent <i>aprun</i> options. This wrapper will also execute
<i>salloc</i> as needed to create a job allocation in which to run the
<i>aprun</i> command. The <i>srun2aprun</i> script contains two new options:
<i>--man</i> will print a summary of the options including notes about which
<i>srun</i> options are not supported and <i>--alps="</i> which can be used
to specify <i>aprun</i> options which lack an equivalent within <i>srun</i>.
For example, <i>srun2aprun --alps="-a xt" -n 4 a.out</i>.
Since <i>aprun</i> is used to launch tasks (the equivalent of a SLURM
job step), the job steps will not be visible using SLURM commands.
Other than SLURM's <i>srun</i> command being replaced by <i>aprun</i>
and the job steps not being visible, all other SLURM commands will operate
as expected.</p>
<p>SLURM node names will be of the form "nid#####" where "#####" is a five <p>SLURM node names will be of the form "nid#####" where "#####" is a five
digit sequence number. digit sequence number.
...@@ -250,9 +261,13 @@ ulimit -t unlimited # max amount of CPU time in seconds ...@@ -250,9 +261,13 @@ ulimit -t unlimited # max amount of CPU time in seconds
ulimit -d unlimited # max size of a process's data segment in KB ulimit -d unlimited # max size of a process's data segment in KB
</pre> </pre>
<p>Copyright (C) 2011 <a href="http://www.schedmd.com">SchedMD LLC</a>.<br>
Supported by the
<a href="http://www.ornl.gov/ornlhome/high_performance_computing.shtml">
Oak Ridge National Laboratory Extreme Scale Systems Center</a></p>
<p class="footer"><a href="#top">top</a></p> <p class="footer"><a href="#top">top</a></p>
<p style="text-align:center;">Last modified 28 March 2011</p></td> <p style="text-align:center;">Last modified 6 April 2011</p></td>
<!--#include virtual="footer.txt"--> <!--#include virtual="footer.txt"-->
...@@ -2,8 +2,8 @@ ...@@ -2,8 +2,8 @@
* cray_config.c * cray_config.c
* *
***************************************************************************** *****************************************************************************
* Copyright (C) 2011 SchedMD LLC. * Copyright (C) 2011 SchedMD LLC <http://www.schedmd.com>.
* Produced at Lawrence Livermore National Laboratory (cf, DISCLAIMER). * Supported by the Oak Ridge National Laboratory Extreme Scale Systems Center
* Written by Danny Auble <da@schedmd.com> * Written by Danny Auble <da@schedmd.com>
* *
* This file is part of SLURM, a resource management program. * This file is part of SLURM, a resource management program.
......
...@@ -2,8 +2,8 @@ ...@@ -2,8 +2,8 @@
* cray_config.h * cray_config.h
* *
***************************************************************************** *****************************************************************************
* Copyright (C) 2011 SchedMD LLC. * Copyright (C) 2011 SchedMD LLC <http://www.schedmd.com>.
* Produced at Lawrence Livermore National Laboratory (cf, DISCLAIMER). * Supported by the Oak Ridge National Laboratory Extreme Scale Systems Center
* Written by Danny Auble <da@schedmd.com> * Written by Danny Auble <da@schedmd.com>
* *
* This file is part of SLURM, a resource management program. * This file is part of SLURM, a resource management program.
......
...@@ -2,6 +2,7 @@ ...@@ -2,6 +2,7 @@
* alps_emulate.c - simple ALPS emulator used for testing purposes * alps_emulate.c - simple ALPS emulator used for testing purposes
***************************************************************************** *****************************************************************************
* Copyright (C) 2011 SchedMD <http://www.schedmd.com>. * Copyright (C) 2011 SchedMD <http://www.schedmd.com>.
* Supported by the Oak Ridge National Laboratory Extreme Scale Systems Center
* Written by Morris Jette <jette@schedmd.com> * Written by Morris Jette <jette@schedmd.com>
* *
* This file is part of SLURM, a resource management program. * This file is part of SLURM, a resource management program.
......
...@@ -3,6 +3,7 @@ ...@@ -3,6 +3,7 @@
***************************************************************************** *****************************************************************************
* Copyright (C) 2010 Lawrence Livermore National Security. * Copyright (C) 2010 Lawrence Livermore National Security.
* Portions Copyright (C) 2010 SchedMD <http://www.schedmd.com>. * Portions Copyright (C) 2010 SchedMD <http://www.schedmd.com>.
* Supported by the Oak Ridge National Laboratory Extreme Scale Systems Center
* Produced at Lawrence Livermore National Laboratory (cf, DISCLAIMER). * Produced at Lawrence Livermore National Laboratory (cf, DISCLAIMER).
* Written by Danny Auble <da@llnl.gov> * Written by Danny Auble <da@llnl.gov>
* CODE-OCEC-09-009. All rights reserved. * CODE-OCEC-09-009. All rights reserved.
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment