I have done some proof of concept tests with pyopencl that look interesting.
There are practical problems: you add a whole other "domain" to process in, in addition to Python-world and Jack-world. You have deployment issues with the OpenCL libs for different GPU vendors. The wide SIMD architecture of GPUs is really only helpful for certain audio ops like convolution, or very wide banks of identical processing. And if you are using the card for graphics, there may be unpredictable interactions.
Still worth exploring though, and a "cl~" processor for my system is definitely on the todo list.
On Dec 10, 2012, at 6:19, "Patrick Shirkey" wrote: