Skip to content

Commit d1cc4ba

Browse files
committed
Doc: proper cross-referencing of ClusterManagers
1 parent 68c3a9e commit d1cc4ba

File tree

1 file changed

+6
-3
lines changed

1 file changed

+6
-3
lines changed

doc/manual/parallel-computing.rst

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -205,8 +205,9 @@ The base Julia installation has in-built support for two types of clusters:
205205
Functions ``addprocs``, ``rmprocs``, ``workers``, and others are available as a programmatic means of
206206
adding, removing and querying the processes in a cluster.
207207

208-
Other types of clusters can be supported by writing your own custom ClusterManager. See section on
209-
ClusterManagers.
208+
Other types of clusters can be supported by writing your own custom
209+
``ClusterManager``, as described below in the :ref:`man-clustermanagers`
210+
section.
210211

211212
Data Movement
212213
-------------
@@ -659,6 +660,8 @@ execute (for any particular element of ``S``) will have its ``pid``
659660
retained.
660661

661662

663+
.. _man-clustermanagers:
664+
662665
ClusterManagers
663666
---------------
664667

@@ -673,7 +676,7 @@ Thus, a custom cluster manager would need to :
673676
- implement ``launch``, a method responsible for launching new workers
674677
- implement ``manage``, which is called at various events during a worker's lifetime
675678

676-
As an example let us see how the LocalManager, the manager responsible for
679+
As an example let us see how the ``LocalManager``, the manager responsible for
677680
starting workers on the same host, is implemented::
678681

679682
immutable LocalManager <: ClusterManager

0 commit comments

Comments
 (0)