<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="FeedCreator 1.8" -->
<?xml-stylesheet href="http://178.140.10.58:8080/lib/exe/css.php?s=feed" type="text/css"?>
<rdf:RDF
    xmlns="http://purl.org/rss/1.0/"
    xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
    xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
    xmlns:dc="http://purl.org/dc/elements/1.1/">
    <channel rdf:about="http://178.140.10.58:8080/feed.php">
        <title>Библиотека знаний - application:hpc</title>
        <description>Заметки IT программиста</description>
        <link>http://178.140.10.58:8080/</link>
        <image rdf:resource="http://178.140.10.58:8080/lib/exe/fetch.php?media=wiki:dokuwiki.svg" />
       <dc:date>2026-04-17T10:50:38+00:00</dc:date>
        <items>
            <rdf:Seq>
                <rdf:li rdf:resource="http://178.140.10.58:8080/doku.php?id=application:hpc:slurm"/>
            </rdf:Seq>
        </items>
    </channel>
    <image rdf:about="http://178.140.10.58:8080/lib/exe/fetch.php?media=wiki:dokuwiki.svg">
        <title>Библиотека знаний</title>
        <link>http://178.140.10.58:8080/</link>
        <url>http://178.140.10.58:8080/lib/exe/fetch.php?media=wiki:dokuwiki.svg</url>
    </image>
    <item rdf:about="http://178.140.10.58:8080/doku.php?id=application:hpc:slurm">
        <dc:format>text/html</dc:format>
        <dc:date>2025-02-26T20:12:01+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Slurm</title>
        <link>http://178.140.10.58:8080/doku.php?id=application:hpc:slurm</link>
        <description>&lt;div class=&quot;tags&quot;&gt;&lt;span&gt;
	&lt;a href=&quot;http://178.140.10.58:8080/doku.php?id=tag:hpc&amp;amp;do=showtag&amp;amp;tag=%5Bhpc&quot; class=&quot;wikilink1 tag label label-default mx-1&quot; title=&quot;tag:hpc&quot; rel=&quot;tag&quot;&gt;&lt;span class=&quot;iconify&quot;  data-icon=&quot;mdi:tag-text-outline&quot;&gt;&lt;/span&gt; [hpc&lt;/a&gt;,
	&lt;a href=&quot;http://178.140.10.58:8080/doku.php?id=tag:slurm&amp;amp;do=showtag&amp;amp;tag=slurm&quot; class=&quot;wikilink1 tag label label-default mx-1&quot; title=&quot;tag:slurm&quot; rel=&quot;tag&quot;&gt;&lt;span class=&quot;iconify&quot;  data-icon=&quot;mdi:tag-text-outline&quot;&gt;&lt;/span&gt; slurm&lt;/a&gt;,
	&lt;a href=&quot;http://178.140.10.58:8080/doku.php?id=tag:container&amp;amp;do=showtag&amp;amp;tag=container&quot; class=&quot;wikilink1 tag label label-default mx-1&quot; title=&quot;tag:container&quot; rel=&quot;tag&quot;&gt;&lt;span class=&quot;iconify&quot;  data-icon=&quot;mdi:tag-text-outline&quot;&gt;&lt;/span&gt; container&lt;/a&gt;,
	&lt;a href=&quot;http://178.140.10.58:8080/doku.php?id=tag:docker&amp;amp;do=showtag&amp;amp;tag=docker%5D&quot; class=&quot;wikilink1 tag label label-default mx-1&quot; title=&quot;tag:docker&quot; rel=&quot;tag&quot;&gt;&lt;span class=&quot;iconify&quot;  data-icon=&quot;mdi:tag-text-outline&quot;&gt;&lt;/span&gt; docker]&lt;/a&gt;
&lt;/span&gt;&lt;/div&gt;

&lt;h1 class=&quot;sectionedit1&quot; id=&quot;slurm&quot;&gt;Slurm&lt;/h1&gt;
&lt;div class=&quot;level1&quot;&gt;
&lt;div class=&quot;table sectionedit2&quot;&gt;&lt;table class=&quot;inline&quot;&gt;
	&lt;thead&gt;
	&lt;tr class=&quot;row0&quot;&gt;
		&lt;th class=&quot;col0 leftalign&quot;&gt; Slurm                                                                            &lt;/th&gt;&lt;th class=&quot;col1 leftalign&quot;&gt; Moab (Deprecated)                                                                                                                                                                              &lt;/th&gt;&lt;th class=&quot;col2 leftalign&quot;&gt; Description/Notes                                                                                                                                                                                                                                                           &lt;/th&gt;
	&lt;/tr&gt;
	&lt;/thead&gt;
	&lt;tr class=&quot;row1&quot;&gt;
		&lt;td class=&quot;col0 leftalign&quot;&gt; #SBATCH -A account                                                               &lt;/td&gt;&lt;td class=&quot;col1 leftalign&quot;&gt; #MSUB -A account                                                                                                                                                                               &lt;/td&gt;&lt;td class=&quot;col2 leftalign&quot;&gt; Defines the account (bank) associated with the job.                                                                                                                                                                                                                         &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row2&quot;&gt;
		&lt;td class=&quot;col0 leftalign&quot;&gt; #SBATCH –begin=time                                                             &lt;/td&gt;&lt;td class=&quot;col1 leftalign&quot;&gt; #MSUB -a time                                                                                                                                                                                  &lt;/td&gt;&lt;td class=&quot;col2 leftalign&quot;&gt; Declares the time after which the job is eligible for execution. See man page for syntax.                                                                                                                                                                                   &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row3&quot;&gt;
		&lt;td class=&quot;col0 leftalign&quot;&gt; #SBATCH -c #                                                                     &lt;/td&gt;&lt;td class=&quot;col1 leftalign&quot;&gt;                                                                                                                                                                                                &lt;/td&gt;&lt;td class=&quot;col2 leftalign&quot;&gt; CPUs/cores per task                                                                                                                                                                                                                                                         &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row4&quot;&gt;
		&lt;td class=&quot;col0 leftalign&quot;&gt; #SBATCH -d list                                                                  &lt;/td&gt;&lt;td class=&quot;col1 leftalign&quot;&gt; #MSUB -l depend=list                                                                                                                                                                           &lt;/td&gt;&lt;td class=&quot;col2 leftalign&quot;&gt; Specify job dependencies. See &amp;quot;Setting Up Dependent Jobs&amp;quot; for details.                                                                                                                                                                                                      &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row5&quot;&gt;
		&lt;td class=&quot;col0 leftalign&quot;&gt; #SBATCH -D path                                                                  &lt;/td&gt;&lt;td class=&quot;col1 leftalign&quot;&gt; #MSUB -d path                                                                                                                                                                                  &lt;/td&gt;&lt;td class=&quot;col2 leftalign&quot;&gt; Specifies the directory in which the job should begin executing.                                                                                                                                                                                                            &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row6&quot;&gt;
		&lt;td class=&quot;col0 leftalign&quot;&gt; #SBATCH -e filename                                                              &lt;/td&gt;&lt;td class=&quot;col1 leftalign&quot;&gt; #MSUB -e filename                                                                                                                                                                              &lt;/td&gt;&lt;td class=&quot;col2 leftalign&quot;&gt; Specifies the file name to be used for stderr.                                                                                                                                                                                                                              &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row7&quot;&gt;
		&lt;td class=&quot;col0 leftalign&quot;&gt; #SBATCH –export=list                                                            &lt;/td&gt;&lt;td class=&quot;col1 leftalign&quot;&gt; #MSUB -v list                                                                                                                                                                                  &lt;/td&gt;&lt;td class=&quot;col2 leftalign&quot;&gt; Specifically adds a list (comma separated) of environment variables that are exported to the job.                                                                                                                                                                           &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row8&quot;&gt;
		&lt;td class=&quot;col0 leftalign&quot;&gt; #SBATCH –license=filesystem   The default is to require no Lustre file systems  &lt;/td&gt;&lt;td class=&quot;col1 leftalign&quot;&gt; #MSUB -l gres=filesystem #MSUB -l gres=ignore The default is to require all mounted Lustre file systems. Use &amp;quot;ignore&amp;quot; to require no file systems (job can run even if file systems are down).  &lt;/td&gt;&lt;td class=&quot;col2 leftalign&quot;&gt; Job requires the specified parallel Lustre file system(s). Valid labels are the names of mounted Lustre parallel file systems, such as lustre1, lustre2. The purpose of this option is to prevent jobs from being scheduled if the specified file systems are unavailable.  &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row9&quot;&gt;
		&lt;td class=&quot;col0 leftalign&quot;&gt; #SBATCH -H                                                                       &lt;/td&gt;&lt;td class=&quot;col1 leftalign&quot;&gt; #MSUB -h                                                                                                                                                                                       &lt;/td&gt;&lt;td class=&quot;col2 leftalign&quot;&gt; Put a user hold on the job at submission time.                                                                                                                                                                                                                              &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row10&quot;&gt;
		&lt;td class=&quot;col0 leftalign&quot;&gt; #SBATCH -i filename                                                              &lt;/td&gt;&lt;td class=&quot;col1 leftalign&quot;&gt;                                                                                                                                                                                                &lt;/td&gt;&lt;td class=&quot;col2 leftalign&quot;&gt; Specifies the file name to be used for stdin.                                                                                                                                                                                                                               &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row11&quot;&gt;
		&lt;td class=&quot;col0 leftalign&quot;&gt; #SBATCH -J name                                                                  &lt;/td&gt;&lt;td class=&quot;col1 leftalign&quot;&gt; #MSUB -N name                                                                                                                                                                                  &lt;/td&gt;&lt;td class=&quot;col2 leftalign&quot;&gt; Gives a user specified name to the job.                                                                                                                                                                                                                                     &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row12&quot;&gt;
		&lt;td class=&quot;col0 leftalign&quot;&gt; default                                                                          &lt;/td&gt;&lt;td class=&quot;col1 leftalign&quot;&gt; #MSUB -j oe                                                                                                                                                                                    &lt;/td&gt;&lt;td class=&quot;col2 leftalign&quot;&gt; Combine stdout and stderr into the same output file. This is the default. If you want to give the combined stdout/stderr file a specific name, include the -o flag also.                                                                                                    &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row13&quot;&gt;
		&lt;td class=&quot;col0 leftalign&quot;&gt; #SBATCH –mail-type=type (begin, end, fail, requeue, all)                        &lt;/td&gt;&lt;td class=&quot;col1 leftalign&quot;&gt; #MSUB -m option(s) (a=abort, b=begin, e=end)                                                                                                                                                   &lt;/td&gt;&lt;td class=&quot;col2 leftalign&quot;&gt; Defines when a mail message about the job will be sent to the user. See the man page for details.                                                                                                                                                                           &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row14&quot;&gt;
		&lt;td class=&quot;col0 leftalign&quot;&gt; #SBATCH -N #                                                                     &lt;/td&gt;&lt;td class=&quot;col1 leftalign&quot;&gt; #MSUB -l nodes=#                                                                                                                                                                               &lt;/td&gt;&lt;td class=&quot;col2 leftalign&quot;&gt; Node count                                                                                                                                                                                                                                                                  &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row15&quot;&gt;
		&lt;td class=&quot;col0 leftalign&quot;&gt; #SBATCH -n # #SBATCH –ntasks-per-node=# #SBATCH –tasks-per-node=#              &lt;/td&gt;&lt;td class=&quot;col1 leftalign&quot;&gt; #MSUB -l procs=# #MSUB -l ttc=#                                                                                                                                                                &lt;/td&gt;&lt;td class=&quot;col2 leftalign&quot;&gt; Task count (Note that `-n` defines the total number of tasks across all nodes whereas `–ntasks-per-node` sets the number of tasks on each node.)                                                                                                                           &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row16&quot;&gt;
		&lt;td class=&quot;col0 leftalign&quot;&gt; #SBATCH –nice=value                                                             &lt;/td&gt;&lt;td class=&quot;col1 leftalign&quot;&gt; #MSUB -p value                                                                                                                                                                                 &lt;/td&gt;&lt;td class=&quot;col2 leftalign&quot;&gt; Assigns a user priority value to a job.                                                                                                                                                                                                                                     &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row17&quot;&gt;
		&lt;td class=&quot;col0 leftalign&quot;&gt; #SBATCH -o filename                                                              &lt;/td&gt;&lt;td class=&quot;col1 leftalign&quot;&gt; #MSUB -o filename                                                                                                                                                                              &lt;/td&gt;&lt;td class=&quot;col2 leftalign&quot;&gt; Defines the file name to be used for stdout.                                                                                                                                                                                                                                &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row18&quot;&gt;
		&lt;td class=&quot;col0 leftalign&quot;&gt; #SBATCH -p partition                                                             &lt;/td&gt;&lt;td class=&quot;col1 leftalign&quot;&gt; #MSUB -q queue                                                                                                                                                                                 &lt;/td&gt;&lt;td class=&quot;col2 leftalign&quot;&gt; Run the job in the specified partition/queue (pdebug, pbatch, etc.).                                                                                                                                                                                                        &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row19&quot;&gt;
		&lt;td class=&quot;col0 leftalign&quot;&gt; #SBATCH –qos=exempt #SBATCH –qos=expedite #SBATCH –qos=standby                &lt;/td&gt;&lt;td class=&quot;col1 leftalign&quot;&gt; #MSUB -l qos=exempt #MSUB -l qos=expedite #MSUB -l qos=standby                                                                                                                                 &lt;/td&gt;&lt;td class=&quot;col2 leftalign&quot;&gt; Defines the quality-of-service to be used for the job.                                                                                                                                                                                                                      &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row20&quot;&gt;
		&lt;td class=&quot;col0 leftalign&quot;&gt; #SBATCH –requeue #SBATCH –no-requeue                                           &lt;/td&gt;&lt;td class=&quot;col1 leftalign&quot;&gt; #MSUB -r y #MSUB -l resfailpolicy=requeue #MSUB -r n #MSUB -l resfailpolicy=cancel                                                                                                             &lt;/td&gt;&lt;td class=&quot;col2 leftalign&quot;&gt; Specifies whether or not to rerun the job is there is a system failure. The default behavior at LC is to NOT automatically rerun a job in such cases.                                                                                                                       &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row21&quot;&gt;
		&lt;td class=&quot;col0 leftalign&quot;&gt;                                                                                  &lt;/td&gt;&lt;td class=&quot;col1 leftalign&quot;&gt; #MSUB -S path                                                                                                                                                                                  &lt;/td&gt;&lt;td class=&quot;col2 leftalign&quot;&gt; Specifies the shell which interprets the job script. The default is your login shell.                                                                                                                                                                                       &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row22&quot;&gt;
		&lt;td class=&quot;col0 leftalign&quot;&gt; #SBATCH –signal=14@120 #SBATCH –signal=SIGHUP@120                              &lt;/td&gt;&lt;td class=&quot;col1 leftalign&quot;&gt; #MSUB -l signal=14@120 #MSUB -l signal=SIGHUP@120                                                                                                                                              &lt;/td&gt;&lt;td class=&quot;col2 leftalign&quot;&gt; Signaling - specifies the pre-termination signal to be sent to a job at the desired time before expiration of the job&amp;#039;s wall clock limit. Default time is 60 seconds.                                                                                                       &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row23&quot;&gt;
		&lt;td class=&quot;col0 leftalign&quot;&gt; #SBATCH -t time                                                                  &lt;/td&gt;&lt;td class=&quot;col1 leftalign&quot;&gt; #MSUB -l walltime= time                                                                                                                                                                        &lt;/td&gt;&lt;td class=&quot;col2 leftalign&quot;&gt; Specifies the wall clock time limit for the job. See the man page for syntax.                                                                                                                                                                                               &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row24&quot;&gt;
		&lt;td class=&quot;col0 leftalign&quot;&gt; #SBATCH –export=ALL                                                             &lt;/td&gt;&lt;td class=&quot;col1 leftalign&quot;&gt; #MSUB -V                                                                                                                                                                                       &lt;/td&gt;&lt;td class=&quot;col2 leftalign&quot;&gt; Declares that all environment variables in the job submission environment are exported to the batch job.                                                                                                                                                                    &lt;/td&gt;
	&lt;/tr&gt;
&lt;/table&gt;&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;table&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;table&amp;quot;,&amp;quot;secid&amp;quot;:2,&amp;quot;range&amp;quot;:&amp;quot;60-13764&amp;quot;} --&gt;
&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Slurm&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;slurm&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:1,&amp;quot;range&amp;quot;:&amp;quot;39-&amp;quot;} --&gt;</description>
    </item>
</rdf:RDF>
