-
Notifications
You must be signed in to change notification settings - Fork 145
Conference call notes 20210414
ocaisa edited this page Apr 13, 2021
·
12 revisions
(back to Conference calls)
Notes on the 170th EasyBuild conference call, Wednesday April 14th 2021 (08:00 UTC)
Alphabetical list of attendees ():
-
Mikael Öhman (Chalmers University of Technology, Sweden)
-
Sebastian Achilles (Jülich Supercomputing Centre, Germany)
-
Simon Branford (University of Birmingham, UK)
-
Steve Davis (Smith College, US)
-
Fotis Georgatos (SDSC, Switzerland)
-
Alexander Grund (TU Dresden, Germany)
-
Kenneth Hoste (HPC-UGent, Belgium)
-
Adam Huffman (Big Data Institute, Oxford, UK)
-
Terje Kvernes (University of Oslo, Norway)
-
Kurt Lust (Univ. of Antwerp, Belgium + LUMI User Support Team)
-
Bart Oldeman (Compute Canada)
-
Jörg Saßmannshausen (NIHR Biomedical Research Centre, UK)
- update on recent developments
- 2021a update of common toolchains
- outlook to component versions
- BLAS/LAPACK component: OpenBLAS vs BLIS, maybe FlexiBLAS?
- collapsing foss and fosscuda toolchains
- bintray
- Q&A
- next release: a month or so since we just released last week
- project for next release: (not created yet)
- to maintainers: add issues/PRs you consider important there!
- project for next release: (not created yet)
- recent changes
-
framework
-
bug fixes
- Catch problems early on if
--github-user
is not specified for--new-pr
& co (PR #3644)
- Catch problems early on if
-
enhancements
- Avoid module call for
unuse()
for Lmod and set$MODULEPATH
directly (PR #3633) - update
validate_github_token
function to accept GitHub token in new format (PR #3632) - mention easyblocks PR in gist when uploading test report for it + fix
clean_gists.py
script (PR #3622) - add templates for architecture independent Python wheels (PR #3618)
- Avoid module call for
- changes
-
bug fixes
-
easyblocks
- bug fixes
- enhancements
-
changes
- (nothing major)
-
easyconfigs
- over 50 merged easyconfig PRs since last conf call
-
bug fixes
- (nothing major)
-
enhancements
- (nothing major)
-
new software
- (nothing major)
-
noteworthy software updates
- (nothing major)
-
noteworthy changes
- (none)
-
framework
- to merge/fix/tackle soon
-
framework
- bug fixes
- enhancements
- changes *
-
easyblocks
-
bug fixes
-
enhancements
- enhance CUDA support in CP2K easyblock (WIP) (PR #2349)
- this could use a review
- currently requires a single value in
--cuda-compute-capabilities
EasyBuild configuration option orcuda_compute_capabilities
easyconfig parameter - do we need custom easyconfig parameters to easily enable/disable the different GPU capabilities supported by CP2K?
- enhance cuDNN, CUDA, and Java easyblocks to support aarch64 (PR #2356)
- add Java wrapper support to OpenMPI (PR #2360)
- still missing a matching easyconfig PR that leverages this?
- enable installation of samples for CUDA > 10.1 (PR #2374)
- enhance CUDA support in CP2K easyblock (WIP) (PR #2349)
-
changes *
-
new software
-
-
easyconfigs
- bug fixes
-
enhancements
- require
sanity_pip_check
for all Python package/bundles touched in PRs (PR #12464)- also for stuff installed with
python setup.py install
- because
pip check
will also see those packages - if we don't enforce
sanity_pip_check
always,pip check
may fail if dependency was installed viasetup.py
and was broken
- also for stuff installed with
- require
- new software
- software updates
-
framework
- outlook to component versions
- GCC 10.3 (ready to go?)
- OpenMPI 4.1.1 (out soon)
- Intel oneAPI versions of compilers, MPI, MKL?
- Python version?
- BLAS/LAPACK component: OpenBLAS vs BLIS, maybe FlexiBLAS?
- collapsing
foss
andfosscuda
toolchains- see https://github.com/easybuilders/easybuild-easyconfigs/issues/12484
-
OMPI_MCA_mca_component_path
approach looks promising, maybe we should check with Jeff Squyres
- HMNS should be updated to be aware of
intel-compilers
component
- Tracking Issue #12099
- (none)