Good morning folks,

Together with a colleague, we are preparing the easyconfig releases for CUDA:
https://github.com/fgeorgatos/easybuild.experimental/tree/master/users/fgeorgatos/GT/c/CUDA
(they all worked for my case in Luxembourg, the patchfile is not needed at all)

One complication is, that NVIDIA provides different tarballs per 
rhel/ubuntu/etc, which 
can be seen reflected in the multiple easyconfigs (btw. George picks rhel, I 
pick ubuntu).

This multitude of packages is not all that nice, also because later on we wish 
to add 
CUDA as a dependency for GPU-enabled NAMD (ref. 
../../n/NAMD/NAMD-2.9-MVAPICH181-CUDA.eb)
and we would rather codify the dep as 4.2.9 instead of "4.2.9ubuntu10.04.eb".

Do we have an elegant way to handle this? What would you suggest?
Finally, what should the moduleclass be for such things? (lib? or what?)

tia,
Fotis

ps. Focus on the CUDA part as regards this question, the NAMD easyconfig is 
only a draft.

Reply via email to