Docs: Describe +pemap and +commap
authorPhil Miller <mille121@illinois.edu>
Thu, 24 Jun 2010 22:00:26 +0000 (17:00 -0500)
committerPhil Miller <mille121@illinois.edu>
Mon, 5 Jul 2010 19:17:20 +0000 (14:17 -0500)
doc/install/run.tex

index 649eebf5709f4dbb39ce446146e8333648272096..f5c13ba632aec014be91b23bfe7041fae752bd9b 100644 (file)
@@ -178,6 +178,18 @@ network and MPI versions, smp and non-smp versions.
 
 \item[{\tt +excludecore <core \#>}]       does not set cpu affinity for the given core number. One can use this option multiple times to provide a list of core numbers to avoid.
 
+\item[{\tt +pemap lb-ub[:s][,...]}] Bind the execution threads to the
+  sequence of cores described by the arguments using the operating
+  system's CPU affinity functions. A single number identifies a
+  particular core. Two numbers separated by a dash identify an
+  inclusive range. If they are followed by a colon and another number,
+  that range will be stepped through in increments of the additional
+  number. For example, the sequence {\tt 0-8:2,16,20-24} includes
+  cores 0, 2, 4, 6, 8, 16, 20, 21, 22, 23, 24.
+
+\item[{\tt +commap p[,q,...]}] Bind communication threads to the
+  listed cores, one per process.
+
 \end{description}
 
 \subsection{Nodelist file}