Hi, the openCL back-end need works. The base is there, but there is enough missing implementation that it isn't usable like that.
Follow this issue to stay up to date: https://github.com/Theano/Theano/issues/2936 We don't have time to work on it, we need people from the community to help there to get it done. Fred On Tue, Aug 23, 2016 at 3:52 PM, Lev E Givon <[email protected]> wrote: > I recently built/installed libgpuarray revision 5bce44f on MacOS > 10.11.6 on a Macbook Pro with an AMD Radeon R9 M370X with Theano > revision dd9adf8 and Python 2.7.12 (the latter installed via > Anaconda). I ensured that libgpuarray was built using Apple's llvm > 7.3.0 from Xcode. When I try running the test program at [1] with > THEANO_FLAGS=device=opencl0:2,floatX=float32, I observe the following: > > [CL_DEVICE_NOT_AVAILABLE] : OpenCL Error : Error: Build Program driver > returned (-2) > OpenCL Warning : clBuildProgram failed: could not build program for > 0x1021c00 (AMD Radeon R9 M370X Compute Engine) (err:-2) > [CL_BUILD_ERROR] : OpenCL Build Error : Compiler build log: > No kernels or only kernel prototypes found. > > Has anyone managed to successfully use the OpenCL backend on MacOS > with the above GPU using a recent revision of libgpuarray? OpenCL on > the Macbook seems to be working because I can use the AMD GPU with > OpenCL via PyOpenCL. > > [1] http://deeplearning.net/software/theano/tutorial/using_gpu.html#id1 > -- > Lev E. Givon, PhD > http://lebedov.github.io > > -- > > --- > You received this message because you are subscribed to the Google Groups > "theano-users" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to [email protected]. > For more options, visit https://groups.google.com/d/optout. > -- --- You received this message because you are subscribed to the Google Groups "theano-users" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. For more options, visit https://groups.google.com/d/optout.
