Skip to content

Commit 11ac053

Browse files
committed
docs: update a bunch of old/stale web links
"make linkcheck" showed a bunch of stale links; fix most of them. Also fix one RST minor error in the ULFM doc. Signed-off-by: Jeff Squyres <[email protected]>
1 parent 5feddf9 commit 11ac053

File tree

11 files changed

+26
-25
lines changed

11 files changed

+26
-25
lines changed

docs/faq/debugging.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -538,7 +538,7 @@ There are two cases:
538538
<https://valgrind.org/docs/valgrind2007.pdf>`_.
539539
For an evaluation of various internal implementation alternatives of Shadow Memory, please see
540540
`Building Workload Characterization Tools with Valgrind
541-
<https://www.valgrind.org/njn/pubs/shadow-memory2007-talk.ppt>`_.
541+
<https://valgrind.org/docs/iiswc2006.pdf>`_.
542542

543543

544544
Further information and performance data with the NAS Parallel

docs/faq/fault-tolerance.rst

Lines changed: 5 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,18 +1,14 @@
11
Fault Tolerance
22
===============
33

4-
.. TODO Hello world
5-
6-
/////////////////////////////////////////////////////////////////////////
7-
84
What is "fault tolerance"?
95
--------------------------
106

117
The phrase "fault tolerance" means many things to many
12-
people. Typical definitions range from user processes dumping vital
13-
state to disk periodically to checkpoint/restart of running processes
14-
to elaborate recreate-process-state-from-incremental-pieces schemes to
15-
... (you get the idea).
8+
people. Typical definitions include user processes dumping vital
9+
state to disk periodically, checkpoint/restart of running processes,
10+
elaborate recreate-process-state-from-incremental-pieces schemes,
11+
and many others.
1612

1713
In the scope of Open MPI, we typically define "fault tolerance" to
1814
mean the ability to recover from one or more component failures in a
@@ -99,7 +95,7 @@ links below:
9995
* `MPI Forum's Fault Tolerance Working Group <https://github.com/mpiwg-ft/ft-issues/wiki>`_
10096
* Fault Tolerant MPI Prototype:
10197
* `Development / code <https://bitbucket.org/icldistcomp/ulfm2>`_
102-
* `Information and support <http://fault-tolerance.org/>`_
98+
* `Information and support <https://fault-tolerance.org/>`_
10399

104100
Support for other types of resilience (e.g., :ref:`data reliability <faq-ft-data-reliability-label>`,
105101
checkpoint) has been deprecated over the years

docs/faq/running-mpi-apps.rst

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -762,9 +762,12 @@ Several notable options are:
762762
How do I use the ``--hostfile`` option to ``mpirun``?
763763
-----------------------------------------------------
764764
765-
.. error:: TODO For cross reference, this is the PRRTE man page section
766-
about ``--hostfile``:
767-
https://github.com/openpmix/prrte/blame/master/src/tools/prte/prte-map.1.md#L236
765+
.. error:: TODO For cross reference, this is the PRRTE man page
766+
section about ``--hostfile``:
767+
https://github.com/openpmix/prrte/blob/b70a6f1a8d424e396c40c999a656b04e76cc0f91/src/tools/prte/prte-map.1.md?plain=1#L236
768+
A subsequent commit removed this markdown file; the commit
769+
message refers to moving the markdown file to another git
770+
repo, but I didn't chase down where it went.
768771
769772
The ``--hostfile`` option to ``mpirun`` takes a filename that lists
770773
hosts on which to launch MPI processes.

docs/faq/sysadmin.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -220,7 +220,7 @@ to tweak are:
220220
parameters in *levels*, as defined by the MPI_T interface from
221221
the MPI standard. You will need to specify ``--level 9`` (or
222222
``--all``) to show *all* MCA parameters. `See this blog entry
223-
<http://blogs.cisco.com/performance/open-mpi-and-the-mpi-3-mpi_t-interface>`_
223+
<https://blogs.cisco.com/performance/open-mpi-and-the-mpi-3-mpi_t-interface>`_
224224
for further information.
225225

226226
.. code-block:: sh

docs/features/ulfm.rst

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ execution environment up and running.
2323
This implementation produces the three supplementary error codes and
2424
five supplementary interfaces defined in the communicator section of
2525
the `ULFM chapter
26-
<http://fault-tolerance.org/wp-content/uploads/2012/10/20170221-ft.pdf>`_
26+
<https://fault-tolerance.org/wp-content/uploads/2012/10/20170221-ft.pdf>`_
2727
standard draft document.
2828

2929
* ``MPIX_ERR_PROC_FAILED`` when a process failure prevents the
@@ -95,7 +95,7 @@ please use:
9595
J. Dongarra: Post-failure recovery of MPI communication
9696
capability: Design and rationale. IJHPCA 27(3): 244-254 (2013).*
9797

98-
Available from: http://journals.sagepub.com/doi/10.1177/1094342013488238.
98+
Available from: https://journals.sagepub.com/doi/10.1177/1094342013488238.
9999

100100
Building ULFM support in Open MPI
101101
---------------------------------
@@ -522,9 +522,8 @@ [email protected]!). Visit these pages to subscribe to the
522522
lists: https://groups.google.com/forum/#!forum/ulfm
523523

524524
When submitting questions and problems, be sure to include as much
525-
extra information as possible. This web page details all the
526-
information that we request in order to provide assistance:
527-
http://www.open-mpi.org/community/help/
525+
extra information as possible. See the :doc:`Getting help
526+
</getting-help>` section for more details.
528527

529528
Thanks for your time.
530529

docs/installing-open-mpi/configure-cli-options/networking.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@ can be used with ``configure``:
3232
memory copies (optionally using hardware offload), potentially
3333
increasing bandwidth for large messages sent between messages on the
3434
same server. See `the Knem web site
35-
<https://knem.gforge.inria.fr/>`_ for details.
35+
<https://knem.gitlabpages.inria.fr/>`_ for details.
3636

3737
* ``--with-libfabric=DIR``:
3838
Specify the directory where the OpenFabrics Interfaces ``libfabric``

docs/networking/cuda.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ you use the latest version of Open MPI for best support.
1111

1212
Open MPI offers two flavors of CUDA support:
1313

14-
#. Via `UCX <https://www.openucx.org/>`_.
14+
#. Via `UCX <https://openucx.org/>`_.
1515

1616
This is the preferred mechanism. Since UCX will be providing the
1717
CUDA support, it is important to ensure that UCX itself is built

docs/networking/ib-and-roce.rst

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ supported via the UCX (``ucx``) PML.
1919
What is UCX?
2020
------------
2121

22-
`UCX <https://www.openucx.org/>`_ is an open-source optimized
22+
`UCX <https://openucx.org/>`_ is an open-source optimized
2323
communication library which supports multiple networks, including
2424
RoCE, InfiniBand, uGNI, TCP, shared memory, and others. UCX
2525
mixes-and-matches transports and protocols which are available on the
@@ -98,7 +98,7 @@ any Open MPI component. For example:
9898
mainly uses environment variables for run-time tuning
9999
|mdash| not Open MPI MCA parameters. Consult `the UCX
100100
documentation
101-
<https://www.openucx.org/documentation/>`_ for details
101+
<https://openucx.org/documentation/>`_ for details
102102
about what environment variables are available.
103103

104104
/////////////////////////////////////////////////////////////////////////

docs/news/news-v1.x.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1634,7 +1634,7 @@ Open MPI version 1.5.0
16341634
:Date: 10 Oct 2010
16351635

16361636
- Added "knem" support: direct process-to-process copying for shared
1637-
memory message passing. See https://runtime.bordeaux.inria.fr/knem/
1637+
memory message passing. See https://knem.gitlabpages.inria.fr/
16381638
and the README file for more details.
16391639
- Updated shared library versioning scheme and linking style of MPI
16401640
applications. The MPI application ABI has been broken from the

docs/release-notes/networks.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -113,7 +113,7 @@ Miscellaneous network notes
113113
``knem`` Linux kernel module is not loaded, the ``knem`` support is (by
114114
default) silently deactivated during Open MPI jobs.
115115

116-
See https://knem.gforge.inria.fr/ for details on Knem.
116+
See https://knem.gitlabpages.inria.fr/ for details on Knem.
117117

118118
* Linux Cross-Memory Attach (CMA) or XPMEM is used by the ``sm`` shared
119119
memory BTL when the CMA/XPMEM libraries are installed,

0 commit comments

Comments
 (0)