Skip to content

Commit 471dd73

Browse files
author
Kurt Smith
committed
double-backtick-ize.
1 parent 38ce61d commit 471dd73

File tree

1 file changed

+7
-7
lines changed

1 file changed

+7
-7
lines changed

protocol.rst

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -68,7 +68,7 @@ Definitions
6868
-----------
6969

7070
process
71-
A "process" is the basic unit of execution and is equivalent to a
71+
A **process** is the basic unit of execution and is equivalent to a
7272
conventional OS process. Each process has an address space, has one or
7373
more namespaces that contain objects, and is able to communicate with other
7474
processes to send and receive data. Note that the protocol does not
@@ -77,23 +77,23 @@ process
7777

7878
process rank
7979
An integer label that uniquely identifies a process. Ranks are assigned
80-
contiguously from the range `0 ... N-1` for `N` processes.
80+
contiguously from the range ``0 ... N-1`` for ``N`` processes.
8181

8282
process grid
83-
The _process grid_ is an N-dimensional Cartesian grid. Each coordinate
83+
The **process grid** is an N-dimensional Cartesian grid. Each coordinate
8484
uniquely identifies a process, and the process grid maps process ranks to
8585
grid coordinates. Process ranks are assigned to their corresponding grid
8686
coordinate in "C-order", i.e., the last index varies fastest when iterating
8787
through coordinates in rank order. The product of the number of processes in
8888
each dimension in the process grid shall be equal to the total number of
8989
processes.
9090

91-
For example, for an `N` by `M` process grid over `N * M` processes with ranks
92-
`0, 1, ..., (N*M)-1`, process grid coordinate `(i,j)` corresponds to the
93-
process with rank `i*M + j`.
91+
For example, for an ``N`` by ``M`` process grid over ``N * M`` processes with
92+
ranks ``0, 1, ..., (N*M)-1``, process grid coordinate ``(i,j)`` corresponds
93+
to the process with rank ``i*M + j``.
9494

9595
(Note that the protocol's *process grid* is compatible with MPI's
96-
`MPI_Cart_create()` command, and the MPI standard guarantees that Cartesian
96+
``MPI_Cart_create()`` command, and the MPI standard guarantees that Cartesian
9797
process coordinates are always assigned to ranks in the same way and are
9898
"C-order" by default [#mpivirtualtopologies]_. The protocol makes no
9999
assumption about which underlying communication library is being used, nor

0 commit comments

Comments
 (0)