- Name: python-pycuda
- Version: 0.94
- Release: 0.rc0mdv2010.1
- Epoch:
- Group: Development/Python
- License: MIT
- Url: http://mathema.tician.de/software/pycuda
- Summary: Python wrapper for NVIDIA's CUDA API
- Architecture: i586
- Size: 114548
- Distribution: Mandriva Linux
- Vendor: Mandriva
- Packager: Lev Givon <lev@mandriva.org>
Description:
PyCuda lets you access Nvidia's CUDA parallel computation API from
Python. Several wrappers of the CUDA API already exist - so what's so
special about 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. PyCuda knows about dependencies, too, so (for
example) it won't detach from a context before all memory allocated
in it is also freed.
* Convenience. Abstractions like pycuda.driver.SourceModule and
pycuda.gpuarray.GPUArray make CUDA programming even more convenient
than with Nvidia's C-based runtime.
* Completeness. PyCuda puts the full power of CUDA's driver API at
your disposal, if you wish.
* Automatic Error Checking. All CUDA errors are automatically
translated into Python exceptions.
* Speed. PyCuda's base layer is written in C++, so all the niceties
above are virtually free.
* Helpful Documentation.
- BuildArch:
- ExcludeArch:
- ExclusiveArch:
- Cookie: n5.mandriva.com 1270735553
- Buildhost: n5.mandriva.com
Generated packages:
- python-pycuda-0.94-0.rc0mdv2010.1.i586
- python-pycuda-debug-0.94-0.rc0mdv2010.1.i586
- python-pycuda-0.94-0.rc0mdv2010.1.x86_64
- python-pycuda-debug-0.94-0.rc0mdv2010.1.x86_64
Other version of this rpm: