PyOpenCL

Python wrapper for OpenCL
Download

PyOpenCL Ranking & Summary

Advertisement

  • Rating:
  • License:
  • MIT/X Consortium Lic...
  • Price:
  • FREE
  • Publisher Name:
  • Andreas Kloeckner
  • Publisher web site:
  • http://mathema.tician.de/software/synoptic

PyOpenCL Tags


PyOpenCL Description

Python wrapper for OpenCL PyOpenCL is a Python package that lets you access GPUs and other massively parallel compute devices from Python. It tries to offer computing goodness in the spirit of its sister project PyCUDA:* Object cleanup tied to lifetime of objects. This idiom, often called RAII in C++, makes it much easier to write correct, leak- and crash-free code.* Completeness. PyOpenCL puts the full power of OpenCL's API at your disposal, if you wish. Every obscure get_info() query and all CL calls are accessible.* Automatic Error Checking. All CL errors are automatically translated into Python exceptions.* Speed. PyOpenCL's base layer is written in C++, so all the niceties above are virtually free.* Helpful and complete Documentation as well as a Wiki.* Liberal license. PyOpenCL is open-source under the MIT license and free for commercial, academic, and private use.* Broad support. PyOpenCL was tested and works with both AMD's and Nvidia's CL implementations. Requirements: · Python


PyOpenCL Related Software