Use preferred capitalization of "Slurm" (#41109)
https://slurm.schedmd.com/faq.html#acronym
This commit is contained in:
@@ -2337,7 +2337,7 @@ window while a batch job is running ``spack install`` on the same or
|
|||||||
overlapping dependencies without any process trying to re-do the work of
|
overlapping dependencies without any process trying to re-do the work of
|
||||||
another.
|
another.
|
||||||
|
|
||||||
For example, if you are using SLURM, you could launch an installation
|
For example, if you are using Slurm, you could launch an installation
|
||||||
of ``mpich`` using the following command:
|
of ``mpich`` using the following command:
|
||||||
|
|
||||||
.. code-block:: console
|
.. code-block:: console
|
||||||
|
@@ -18,7 +18,7 @@
|
|||||||
mpirun -n 7 spack test lock
|
mpirun -n 7 spack test lock
|
||||||
|
|
||||||
And it will test locking correctness among MPI processes. Ideally, you
|
And it will test locking correctness among MPI processes. Ideally, you
|
||||||
want the MPI processes to span across multiple nodes, so, e.g., for SLURM
|
want the MPI processes to span across multiple nodes, so, e.g., for Slurm
|
||||||
you might do this::
|
you might do this::
|
||||||
|
|
||||||
srun -N 7 -n 7 -m cyclic spack test lock
|
srun -N 7 -n 7 -m cyclic spack test lock
|
||||||
|
@@ -55,7 +55,7 @@ class Mpich(AutotoolsPackage, CudaPackage, ROCmPackage):
|
|||||||
variant("hydra", default=True, description="Build the hydra process manager")
|
variant("hydra", default=True, description="Build the hydra process manager")
|
||||||
variant("romio", default=True, description="Enable ROMIO MPI I/O implementation")
|
variant("romio", default=True, description="Enable ROMIO MPI I/O implementation")
|
||||||
variant("verbs", default=False, description="Build support for OpenFabrics verbs.")
|
variant("verbs", default=False, description="Build support for OpenFabrics verbs.")
|
||||||
variant("slurm", default=False, description="Enable SLURM support")
|
variant("slurm", default=False, description="Enable Slurm support")
|
||||||
variant("wrapperrpath", default=True, description="Enable wrapper rpath")
|
variant("wrapperrpath", default=True, description="Enable wrapper rpath")
|
||||||
variant(
|
variant(
|
||||||
"pmi",
|
"pmi",
|
||||||
|
@@ -595,7 +595,7 @@ class Openmpi(AutotoolsPackage, CudaPackage):
|
|||||||
conflicts(
|
conflicts(
|
||||||
"schedulers=slurm ~pmi",
|
"schedulers=slurm ~pmi",
|
||||||
when="@1.5.4",
|
when="@1.5.4",
|
||||||
msg="+pmi is required for openmpi to work with SLURM.",
|
msg="+pmi is required for openmpi to work with Slurm.",
|
||||||
)
|
)
|
||||||
conflicts(
|
conflicts(
|
||||||
"schedulers=loadleveler",
|
"schedulers=loadleveler",
|
||||||
|
@@ -10,7 +10,7 @@ class SlurmDrmaa(AutotoolsPackage):
|
|||||||
"""
|
"""
|
||||||
DRMAA for Slurm is an implementation of Open Grid Forum DRMAA 1.0 (Distributed
|
DRMAA for Slurm is an implementation of Open Grid Forum DRMAA 1.0 (Distributed
|
||||||
Resource Management Application API) specification for submission and control of
|
Resource Management Application API) specification for submission and control of
|
||||||
jobs to SLURM. Using DRMAA, grid applications builders, portal developers and
|
jobs to Slurm. Using DRMAA, grid applications builders, portal developers and
|
||||||
ISVs can use the same high-level API to link their software with different
|
ISVs can use the same high-level API to link their software with different
|
||||||
cluster/resource management systems.
|
cluster/resource management systems.
|
||||||
"""
|
"""
|
||||||
|
Reference in New Issue
Block a user