Add old SLURM, pmix and pmi2 versions

This commit is contained in:
2020-08-17 18:55:01 +02:00
parent 23fa7d8654
commit ecc01e4314
6 changed files with 281 additions and 12 deletions

View File

@@ -33,11 +33,6 @@ let
# BSC Packages
# --------------------------------------------------------- #
# Custom OpenMPI with mpi_cxx enabled for TAMPI
openmpi = callPackage ./bsc/openmpi/default.nix {
enableCxx = true;
};
# ParaStation MPI
pscom = callPackage ./bsc/parastation/pscom.nix { };
psmpi = callPackage ./bsc/parastation/psmpi.nix { };
@@ -66,7 +61,23 @@ let
intel-license = callPackage bsc/intel-compiler/license.nix {
};
slurm17 = callPackage ./bsc/slurm/default.nix { };
pmix2 = callPackage ./bsc/pmix/pmix2.nix { };
slurm17 = callPackage ./bsc/slurm/default.nix {
pmix = pmix2;
};
slurm17-libpmi2 = callPackage ./bsc/slurm/pmi2.nix {
pmix = pmix2;
};
openmpi-mn4 = callPackage ./bsc/openmpi/default.nix {
pmix = pmix2;
pmi2 = slurm17-libpmi2;
enableCxx = true;
};
openmpi = openmpi-mn4;
fftw = callPackage ./bsc/fftw/default.nix {
mpi = mpi;