On Dienstag 23 Dezember 2008, Jean-Christophe Penalva wrote:
>   Hello,
>
>   at the end of the install :
>
> $ cd PyCuda-VERSION/test
> $ python test_driver.py
>
>   need a gcc on the node with the GPU ?
>
>   Here, we have a cluster with login node (on wich i've compil+link) and
> executions nodes with GPU (but whithout compiler).
>
>   Thank you.

For now, you definitely need nvcc on that machine if you're going to use 
SourceModule, and I think nvcc calls out to gcc unconditionally--even though 
I'm not sure why. If you'd like to avoid that, you have a number of 
possibilities:

- don't use SourceModule (and gpuarray, which uses SourceModule)
- make sure that PyCuda finds compiled versions of every module it needs in 
the cache directory
- hack SourceModule to specifically look for precompiled kernels elsewhere.

Andreas

Attachment: signature.asc
Description: This is a digitally signed message part.

_______________________________________________
PyCuda mailing list
[email protected]
http://tiker.net/mailman/listinfo/pycuda_tiker.net

Reply via email to