gnu: openmpi: Add dependency on UCX when supported.
* gnu/packages/mpi.scm (openmpi)[inputs]: Add UCX conditionally.
This commit is contained in:
parent
da414ec687
commit
8ba94edd8f
1 changed files with 4 additions and 0 deletions
|
@ -185,6 +185,10 @@ bind processes, and much more.")
|
||||||
(member (%current-system) (package-supported-systems psm2)))
|
(member (%current-system) (package-supported-systems psm2)))
|
||||||
`(("psm2" ,psm2))
|
`(("psm2" ,psm2))
|
||||||
'())
|
'())
|
||||||
|
,@(if (and (not (%current-target-system))
|
||||||
|
(member (%current-system) (package-supported-systems psm2)))
|
||||||
|
`(("ucx" ,ucx))
|
||||||
|
'())
|
||||||
("rdma-core" ,rdma-core)
|
("rdma-core" ,rdma-core)
|
||||||
("valgrind" ,valgrind)
|
("valgrind" ,valgrind)
|
||||||
("slurm" ,slurm))) ;for PMI support (launching via "srun")
|
("slurm" ,slurm))) ;for PMI support (launching via "srun")
|
||||||
|
|
Reference in a new issue