Hi Loris, fosscuda is a toolchain that includes CUDA, and is preferred in most cases for CUDA software, because the OpenMPI in this toolchain is built with CUDA support. if you don't need OpenMPI with CUDA support, you could instead use the foss toolchain and add CUDA as a dependency.
Cheers, Sam On Wed, Aug 19, 2020 at 9:58 AM Loris Bennett <[email protected]> wrote: > Hi, > > I need to create an EC for PyCUDA for the fosscuda-2019b toolchain. > > The existing ECs are > > * $CFGS1/PyCUDA-2016.1.2-intel-2016b-Python-2.7.12.eb > * $CFGS1/PyCUDA-2017.1.1-intel-2018a-Python-2.7.14.eb > * $CFGS1/PyCUDA-2018.1-intel-2018a-Python-3.6.4-CUDA-9.1.85.eb > > I would assume my EC should be called > > PyCUDA-2019.1.2-fosscuda-2019b-Python-3.7.4.eb > > However, is there any reason why it should be called > > PyCUDA-2019.1.2-foss-2019b-Python-3.7.4-CUDA-10.1.243.eb > > instead? What's the convention here? > > Cheers, > > Loris > > -- > Dr. Loris Bennett (Mr.) > ZEDAT, Freie Universität Berlin Email [email protected] >

