Hi Geoffrey,

        It is perfectly possible to use several GPU in parallel. I believe it 
was discussed in the past on the list, but if you want a relatively simple 
example you can look at the PyNX library : it was written for X-ray scattering 
calculations on large number of atoms, and can either use pyOpenCL or pyCUDA. 
It uses python threads to distribute jobs on several GPU.

        See http://pynx.sf.net 
Most relevant part is  the gnu.py file 
(http://pynx.svn.sourceforge.net/viewvc/pynx/trunk/pynx/gpu.py?revision=24&view=markup)
 

                Vincent
-- 
Vincent Favre-Nicolin                    http://inac.cea.fr

CEA/Grenoble              Institut Nanosciences & Cryogénie
Laboratoire SP2M/Nano-structures et Rayonnement Synchrotron
17, rue des Martyrs
38054 Grenoble Cedex 9 - France

Université Joseph Fourier        http://www.ujf-grenoble.fr

tél: (+33) 4 38 78 95 40           fax: (+33) 4 38 78 51 38


_______________________________________________
PyCUDA mailing list
[email protected]
http://lists.tiker.net/listinfo/pycuda

Reply via email to