-
Notifications
You must be signed in to change notification settings - Fork 144
Conference call notes 20200722
Mikael Öhman edited this page Jul 27, 2020
·
5 revisions
(back to Conference calls)
Notes on the 152nd EasyBuild conference call, Wednesday July 22nd 2020 (15:00 UTC, 17:00 CEST)
Alphabetical list of attendees (7):
- Adam Huffman (Big Data Institute, University of Oxford)
- Bart Oldeman (Compute Canada)
- Davide Vanzo (Microsoft)
- Jörg Saßmannshausen (NIHR Biomedical Research Centre, UK)
- Markus Geimer (JSC)
- Maxime Boissonneault (Compute Canada)
- Mikael Öhman (Chalmers University of Technology, Sweden)
- CUDA 11
- Clang toolchain
- Q&A
- The problem: gcccuda would depend gcc and gcccorecuda which means that there is a UCX at GCCcore, and a CUDA-enabled UCX at gcccorecuda Will it work with --minimal-toolchains?
- Using CUDAcore + dummy CUDA to share installations
- Introduction of gcccorecuda https://github.com/easybuilders/easybuild-framework/pull/3385
- Markus Geimer @geimer has started to work on this: https://github.com/easybuilders/easybuild/issues/640
- Use external LLVM for Clang? Maybe.
- Put it under GCCcore? Probably yes.
- Include Flang or rely on GCCcore's gfortran for any potential fortran codes.
- Default to libstdc++ or libc++? Maybe needs to stick to libstdc++ for compatibility
- Conclusion: Open a PR and go from there.
- Markus Geimer: Has anyone looked into GCC with GPU offloading?
- Maxime: Yes we have it at Compute Canada https://github.com/ComputeCanada/easybuild-easyconfigs/blob/computecanada-master/easybuild/easyconfigs/g/GCC/GCC-9.1.0-CUDAcore-10.1.243-offload.eb
- Any reason why we don't include this in GCCCuda? Probably because noone asked for it yet, but it seems tempting.