-
Notifications
You must be signed in to change notification settings - Fork 145
Conference call notes 20160413
Kenneth Hoste edited this page Apr 13, 2016
·
2 revisions
(back to Conference calls)
Notes on the 49th EasyBuild conference call, Wednesday April 13th 2016 (5pm - 5.30pm CEST)
Alphabetical list of attendees (7):
- Damian Alvarez Mallon (JSC, Germany)
- Markus Geimer (JSC, Germany)
- Kenneth Hoste (HPC-UGent)
- Alan O'Cais (JSC, Germany)
- Bart Oldeman (McGill University, Canada)
- Jean-Guillaume Piccinali (CSCS, Switzerland)
- Robert Schmidt (OHRI, Canada)
- extensive amount of module use leading to slowdowns
- support for hiding toolchains
- update on RPATH support + options for configuration interface
- update of support for PGI as toolchain compiler
https://github.com/hpcugent/easybuild-framework/pull/946#issuecomment-203850217 on the radar for 2.8.0
- WIP PR @ https://github.com/hpcugent/easybuild-framework/pull/1613
- interface(s) for enabling RPATH?
- CLI option
--rpath
=> use RPATH to link to dependencies - easyconfig parameter:
rpath = True
=> use RPATH to link to dependencies - also through environment?
$EBRPATHLIBX11=yes
defined by libX11 module?
- CLI option
- concerns about making environment too big
- e.g. for libX11 (& co)
- do a mock up of the implementation to see how the generated module would look like
- RPATH would make a lot of sense for e.g. Qt: X11 libs become build dependencies
- make this a recurring item on conf call
- cfr. WIP PR: https://github.com/hpcugent/easybuild-framework/pull/1683
- also support
hidden_toolchain = True
?
- also support
- use case: hiding GCCcore, only GCC visible
- also support
hidden = True
-
--consider-hidden-modules
to resolve deps/toolchains
- missing PRs for PGI-based toolchains
- Bart: PGI+OpenMPI(+BLAS/LAPACK?)
- JSC: PGI+MVAPICH2+MKL
- issues with OpenBLAS
- upcoming PR for PGI 16.3
- target for EB 2.8
- update for Score-P/Scalasca, update for easyblock
- detection "I'm on a Cray" => through toolchain family &
CRAYPE
constant
- detection "I'm on a Cray" => through toolchain family &