Loris Bennett <[email protected]> writes:

> Loris Bennett <[email protected]> writes:
>
>> 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?
>
> As I am also going to need Boost.Python, does anyone know whether this
> needs to be build explicitly against CUDA?  The available ECs seem to
> suggest that it doesn't:
>
>   * $CFGS1/b/Boost.Python/Boost.Python-1.64.0-gompi-2019a.eb
>   * $CFGS1/b/Boost.Python/Boost.Python-1.64.0-gompic-2019a.eb
>   * $CFGS1/b/Boost.Python/Boost.Python-1.65.1-intel-2017b-Python-2.7.14.eb
>   * $CFGS1/b/Boost.Python/Boost.Python-1.66.0-foss-2018a-Python-3.6.4.eb
>   * $CFGS1/b/Boost.Python/Boost.Python-1.66.0-intel-2018a-Python-2.7.14.eb
>   * $CFGS1/b/Boost.Python/Boost.Python-1.66.0-intel-2018a-Python-3.6.4.eb
>   * $CFGS1/b/Boost.Python/Boost.Python-1.67.0-foss-2018b-Python-2.7.15.eb
>   * $CFGS1/b/Boost.Python/Boost.Python-1.67.0-foss-2018b-Python-3.6.6.eb
>   * $CFGS1/b/Boost.Python/Boost.Python-1.67.0-fosscuda-2018b-Python-2.7.15.eb
>   * $CFGS1/b/Boost.Python/Boost.Python-1.67.0-intel-2018b-Python-2.7.15.eb
>   * $CFGS1/b/Boost.Python/Boost.Python-1.67.0-intel-2018b-Python-3.6.6.eb
>   * $CFGS1/b/Boost.Python/Boost.Python-1.70.0-gompi-2019a.eb
>   * $CFGS1/b/Boost.Python/Boost.Python-1.70.0-iimpi-2019a.eb
>   * $CFGS1/b/Boost.Python/Boost.Python-1.71.0-gompi-2019b.eb
>   * $CFGS1/b/Boost.Python/Boost.Python-1.72.0-gompi-2020a.eb
>   * $CFGS1/b/Boost.Python/Boost.Python-1.72.0-iimpi-2020a.eb
>   * $CFGS1/m/minieigen/minieigen-0.5.4_fix-boost-python.patch

Sorry, I was confused here.  The available ECs don't really suggest
anything regarding CUDA, but since Boost just comprises header files it
doesn't need to be build at all, let alone against CUDA.

I also realise that I can just use the existing

  Boost.Python-1.71.0-gompi-2019b.eb

Cheers,

Loris

-- 
Dr. Loris Bennett (Mr.)
ZEDAT, Freie Universität Berlin         Email [email protected]

Reply via email to