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

Attachment: pgphlXpiyIjjB.pgp
Description: PGP signature

_______________________________________________
PyOpenCL mailing list
[email protected]
http://lists.tiker.net/listinfo/pyopencl

Reply via email to