From 475965a4eb457b8ab1bc95454ab802e3de3b5b90 Mon Sep 17 00:00:00 2001 From: Natasha Pavlovikj <natasha.pavlovikj@huskers.unl.edu> Date: Thu, 21 Jul 2022 13:30:33 -0500 Subject: [PATCH] Add conda link --- .../user_software/using_anaconda_package_manager.md | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/content/applications/user_software/using_anaconda_package_manager.md b/content/applications/user_software/using_anaconda_package_manager.md index f61c2a7b..7bec612a 100644 --- a/content/applications/user_software/using_anaconda_package_manager.md +++ b/content/applications/user_software/using_anaconda_package_manager.md @@ -248,8 +248,7 @@ Using `module load tensorflow-gpu/py36/1.14` and `conda activate tensorflow-gpu- ### Creating Custom MPI Anaconda Environment -Some conda packages available on `conda-forge` and `bioconda` support MPI (via `openmpi` or `mpich`). -**Currently only packages that were built using `openmpi 4.1` and `mpich 4.0` are supported on HCC clusters.** +Some conda packages available on `conda-forge` and `bioconda` support MPI (via `openmpi` or `mpich`). However, just using the `openmpi` and `mpich` packages from `conda-forge` often does not work on HPC systems. More information about this can be found [here](https://conda-forge.org/docs/user/tipsandtricks.html#using-external-message-passing-interface-mpi-libraries). In order to be able to correctly use these MPI packages with the MPI libraries installed on our clusters, two steps need to be performed. @@ -257,6 +256,7 @@ First, at install time, besides the package, the "dummy" package `openmpi=4.1.*= These "dummy" packages are empty, but allow the solver to create correct environments and use the system-wide modules when the environment is activated. Secondly, when activating the conda environment and using the package, the system-wide `openmpi/4.1` or `mpich/4.0` module needs to be loaded depending on the MPI library used. +**Currently only packages that were built using `openmpi 4.1` and `mpich 4.0` are supported on HCC clusters.** For example, the steps for creating conda environment with `mpi4py` that supports `openmpi` are: {{% panel theme="info" header="Creating Anaconda environment with openmpi" %}} @@ -275,7 +275,6 @@ conda activate mpi4py-openmpi {{< /highlight >}} {{% /panel %}} - The steps for creating conda environment with `mpi4py` that supports `mpich` are: {{% panel theme="info" header="Creating Anaconda environment with mpich" %}} {{< highlight bash >}} -- GitLab