-
Notifications
You must be signed in to change notification settings - Fork 145
Conference call notes 20211013
Kenneth Hoste edited this page Oct 13, 2021
·
5 revisions
(back to Conference calls)
Notes on the 183th EasyBuild conference call, Wednesday Oct 13th 2021 (15:00 UTC)
Alphabetical list of attendees (XXX):
-
Kenneth Hoste (HPC-UGent, Belgium)
-
Sebastian Achilles (Jülich Supercomputing Centre, Germany)
-
Simon Branford (Univ. of Birmingham, UK)
-
Alex Domingo (Vrije Universiteit Brussel, Belgium)
-
Jörg Saßmannshausen (NIHR Biomedical Research Centre, UK)
-
Kurt Lust (Univ. of Antwerp, Belgium + LUMI User Support Team)
-
Alan O'Cais (Jülich Supercomputing Centre, Germany)
-
Miguel Dias Costa (Univ. of Singapore)
- overview of recent developments
- support for using Intel SVML in numpy
- broken PMIx detection in OpenMPI 4.x
- Perl-minimal as wrapper around system Perl in the style of OpenSSL?
- Q&A
- release timeline
- latest release: EasyBuild v4.4.2 (Sept 7th 2021)
- next release
- EasyBuild v4.5.0 (some significant enhancements already in the pipeline)
- ETA: mid Oct'21 (?)
- project with target issues/PRs for this release: https://github.com/orgs/easybuilders/projects/14
- recent changes
- framework
-
easyblocks
-
bug fixes
- fix installation of
libcp2k
for recent CP2K versions (PR #2585)
- fix installation of
-
enhancements
- update
MotionCor2
easyblock to consider to locations for built binary (PR #2541 + PR #2598) - enhance FlexiBLAS easyblock to support building with Intel MKL (imkl) as backend (PR #2588)
- related easyconfigs PR: #14082
- requires pulling
imkl
to compiler-only toolchain, to avoid having to use an MPI toolchain for FlexiBLAS...
- update MATLAB easyblock for 2021b (jre is no longer included) (PR #2589)
- update OpenCV easyblock to detect GTK3 and GTK2 dependencies (next to GTK+) (PR #2591)
- enhance COMSOL easyblock to change permission on build directory during extract step (to allow using patches) (PR #2598)
- update
- new easyblocks
- (none)
-
changes
- (none)
-
bug fixes
- easyconfigs
- to merge/fix/tackle soon
-
framework
-
reported bugs / bug fixes
- sources for extensions are still downloaded with
--module-only
(issue #3849)
- sources for extensions are still downloaded with
-
enhancements
- use separate different progress bars for different aspects of the installations being performed (WIP) (PR #3844)
-
changes
- ...
-
reported bugs / bug fixes
-
easyblocks
- reported bugs / bug fixes
-
enhancements
- enhance GCC easyblock to add support for AMD GPU offloading (PR #2578)
-
changes
- don't use
--config=mkl
for TensorFlow 2.4+ (PR #2583)- cfr. reported performance problems for CPU-only TensorFlow installations (issue #2577), which can worked around via
export OMP_NUM_THREADS=1
- blocked by broken TensorFlow tests when not using
--config=mkl
(see https://github.com/tensorflow/tensorflow/issues/52151) - should we make not using
--config=mkl
opt-in for now, so we can switch to it for selected (latest) TensorFlow versions?
- cfr. reported performance problems for CPU-only TensorFlow installations (issue #2577), which can worked around via
- don't use
-
new software
- (nothing major?)
- easyconfigs
-
framework
- for now:
foss/2021.07
andintel/2021.09
(candidates for2021b
after testing confirms they work well)-
foss/2021.07
: included with EasyBuild v4.4.2 release -
intel/2021.09
: WIP at PR #14085- includes
intel-compilers
2021.4 release, which support GCC 11.2 - includes
impi
2021.4 on top of UCX 1.11.2
- includes
-
-
PR #14090 (+ PR #14091) suggests bumping UCX to 1.11.2 (from 1.11.0) for the OpenMPI involved in
foss/2021.07
- failing tests for
SciPy-bundle
withfoss/2021.07
(PR #13789) - toolchain working group to follow up on this (?)
- see https://www.phoronix.com/scan.php?page=news_item&px=Intel-Numpy-AVX-512-Landed
- easyconfigs issue #14121
- ...
- ...