Skip to content

Commit

Permalink
Doc: proper cross-referencing of ClusterManagers
Browse files Browse the repository at this point in the history
  • Loading branch information
jiahao committed Oct 5, 2014
1 parent 68c3a9e commit d1cc4ba
Showing 1 changed file with 6 additions and 3 deletions.
9 changes: 6 additions & 3 deletions doc/manual/parallel-computing.rst
Original file line number Diff line number Diff line change
Expand Up @@ -205,8 +205,9 @@ The base Julia installation has in-built support for two types of clusters:
Functions ``addprocs``, ``rmprocs``, ``workers``, and others are available as a programmatic means of
adding, removing and querying the processes in a cluster.

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

Data Movement
-------------
Expand Down Expand Up @@ -659,6 +660,8 @@ execute (for any particular element of ``S``) will have its ``pid``
retained.


.. _man-clustermanagers:

ClusterManagers
---------------

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

As an example let us see how the LocalManager, the manager responsible for
As an example let us see how the ``LocalManager``, the manager responsible for
starting workers on the same host, is implemented::

immutable LocalManager <: ClusterManager
Expand Down

1 comment on commit d1cc4ba

@tkelman
Copy link
Contributor

@tkelman tkelman commented on d1cc4ba Jan 4, 2015

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

partially backported in 82edc58, the last bit was added as part of a non-backported commit that also changed some API's

Please sign in to comment.