summaryrefslogtreecommitdiff
path: root/.coveragerc
diff options
context:
space:
mode:
authorBrian Van Essen <vanessen1@llnl.gov>2020-10-30 12:51:10 -0700
committerGitHub <noreply@github.com>2020-10-30 14:51:10 -0500
commit7dea225fcefd33266438e1c9d403d6139a45215c (patch)
tree8760305cebf96a4e0cb94126dd8c11f6a0021a4f /.coveragerc
parenta04e7686f80f9e14388e79570de436a62cead284 (diff)
downloadspack-7dea225fcefd33266438e1c9d403d6139a45215c.tar.gz
spack-7dea225fcefd33266438e1c9d403d6139a45215c.tar.bz2
spack-7dea225fcefd33266438e1c9d403d6139a45215c.tar.xz
spack-7dea225fcefd33266438e1c9d403d6139a45215c.zip
Update lbann version and simplify installation (#19579)
* Added hash values for LBANN v0.101 and Hydrogen v1.5.0. Updated the LBANN package to be more successful in resolving a legal configuration of MPI and HWLOC packages. This required the removal of the MPI virtual package since it is unable to resolve dependencies with minimum version requirements. As a result to enable a reasonable install line for LBANN this requires explicit forwarding of MPI variants to Hydrogen and Aluminum. Due to the lack of variant forwarding, there are many explicitly replicated dependencies for both LBANN and Hydrogen. Fixed the error in LBANN where gpu variant was replaced by the cuda variant, but not all dependencies were fixed. * Fixed the minumum cuDNN version for newer versions of LBANN. * Added explicit versioning of the MPI libraries for DiHydrogen to avoid all of the conflicts with minimum required versions of the OpenMPI library. * Removed explicit MPI versions and went back to using the MPI virtual dependency. Updated construction of variant forwarding to use iterative construction of constraints and variants. This exacerbates the challenges with backtracking in the current concretizer, but should be fixed in the new concretizer. * Added support for including the DiHydrogen library in LBANN as well as support for the distributed convolution (DistConv) parallel algorithms. Also include support for building with half precision. * Moving dependencies around * Added conflict statement to ensure that the variant dihydrogen is required for distconv. * Removed the preferred field * Fixed Flake8 and cuDNN version bounds
Diffstat (limited to '.coveragerc')
0 files changed, 0 insertions, 0 deletions