On Mon, 29 Aug 2011 08:56:01 -0400, Sean True <[email protected]> wrote: > Has been uploaded to PyPI. It's still a bit raw, but adds a useful > thin layer between Python and the PyOpenCL runtime. > > Declaring an interface: > > interface mandelbrot { > kernel mandelbrot(in complex64 *q, outlike int16 *q, in int32 maxiter); > } > > lets you call mandelbrot : > > > output = calc_fractal(q, maxiter) > > No explicit buffer management, note that the output buffer q the > return value, and that no declarations have to be made for it at all > in the python code. > > I'm now using this actively for my personal work, and the package > dependencies are primarily the same as PyOpenCL (pyparsing is the > primary addition). > > Licensed PSF, use as you like.
This looks like good stuff. A friend of mine had a need for something like this recently, and I was happy I could point him towards it. I've also added a link to the FAQ. Quick request: Please add a link to the PyPI page to the doc front page, so that there's a central place to link to. Andreas
pgphlXpiyIjjB.pgp
Description: PGP signature
_______________________________________________ PyOpenCL mailing list [email protected] http://lists.tiker.net/listinfo/pyopencl
