-
Notifications
You must be signed in to change notification settings - Fork 145
Conference call notes 20211208
Kenneth Hoste edited this page Dec 8, 2021
·
4 revisions
(back to Conference calls)
Notes on the 187th EasyBuild conference call, Wednesday Dec 8th 2021 (16:00 UTC)
Alphabetical list of attendees (11):
- Simon Branford (Univ. of Birmingham, UK)
- John Dey (Fred Hutch, Seattle, US)
- Em Dragowsky (Case Western Reserve University, Ohio, US)
- Bob Dröge (Univ. of Groningen, Netherlands)
- Fotis Georgatos (EPFL, Switzerland)
- Kenneth Hoste (HPC-UGent, Belgium)
- Mikael Öhman (Chalmers University of Technology, Sweden)
- Bart Oldeman (ComputeCanada)
- Jurij Pečar (EMBL, Germany)
- Åke Sandgren (Umeå University, Sweden)
- Alexandre Strube (Jülich Supercomputer Centre, Germany)
- overview of recent developments
- outlook to EasyBuild v4.5.1 release
- EasyBuild User Meeting 2022
- Q&A
- release timeline
- latest release: EasyBuild v4.5.0 (Oct 29th 2021)
- ETA next release: ASAP...
- recent changes
-
framework
- bug fixes
-
enhancements
- fall back to sequential installation for extensions with unknown dependencies when using
--parallel-extensions-install
(PR #3906)
- fall back to sequential installation for extensions with unknown dependencies when using
-
changes
- ...
-
easyblocks
- bug fixes
- enhancements
-
changes
- ...
-
easyconfigs
- over 100 easyconfig PRs merged since last conf call!
- bug fixes
-
enhancements
- ...
-
(noteworthy) new software
- see also overview at https://github.com/easybuilders/easybuild-easyconfigs/issues?q=is%3Amerged+label%3Anew
-
BabelStream
(PR #14503) -
pkgconf
(PR #14423)- drop-in replacement for
pkg-config
(see also issue #14390)
- drop-in replacement for
- noteworthy software updates
- changes
- comment out imkl build dependency for FlexiBLAS 3.0.4 with GCC/11.2.0 (PR #14335)
- doesn't belong in
foss
toolchain, also requires accepting accepting the Intel oneAPI EULA - Bart: a "wrapper" library can be added to the imkl installation so it can be used easily as a FlexiBLAS backend (via
$FLEXIBLAS_DEFAULT
)
- doesn't belong in
- comment out imkl build dependency for FlexiBLAS 3.0.4 with GCC/11.2.0 (PR #14335)
-
framework
- to merge/fix/tackle soon
-
framework
-
reported bugs / bug fixes
-
git_config
confuses branches and tags (issue #3902)- using a branch name as value for
tag
ingit_config
insources
used to work, but is broken since EasyBuild v4.4.2
- using a branch name as value for
-
-
enhancements
- allow oversubscription in sanity check for OpenMPI-based toolchains (PR #3909)
- see also easyblocks PR #2615 (allow oversubscription in OpenFOAM sanity check)
- allow oversubscription in sanity check for OpenMPI-based toolchains (PR #3909)
-
reported bugs / bug fixes
- easyblocks
- easyconfigs
-
framework
- week 24-28 Jan 2022, fully virtual
- preliminary program available at https://easybuild.io/eum22/#program
- Mikael: apps to test UCX-CUDA with?
- some microbenchmarks assume CUDA support and segfault if it is not there...
- (Åke) PyTorch checks for smcuda in ompi_info output
- added a patch to also check for ucx_info output
- LAMMPS: see recent Slack thread
- should probably ask OpenMPI community
- 2 mechanisms to check whether OpenMPI supports CUDA
- in header file (used by LAMMPS) => doesn't work with UCX-CUDA approach (but it's patchable)
- function call to check at runtime, but only checks OPAL things (not UCX)...
- does OPAL basically mean BTL? UCX does not fall under this...
- Bart: on Omnipath cluster, using PSM2 library with CUDA support (since UCX doesn't work well there)
- see also https://github.com/easybuilders/easybuild-easyconfigs/issues/14517