Pycuda 中文文档

Pycuda 中文文档
发布日期: 2021-01-18 更新日期: 2021-01-22 编辑:xuzhiping 浏览次数: 1644

标签:

操作系统
跨平台
编程语言
Python
授权方式
GNU GPL
最新版本
2020.1

Pythonic访问 Nvidia 的 CUDA 并行计算api。cuda api的几个包装器已经存在——那么为什么需要pycuda呢?对象清理绑定到对象的生存期。这个成语,常被称为 RAII 在C++中,更容易编写正确的、无泄漏和无崩溃的代码。pycuda也知道依赖关系,因此(例如)在分配给它的所有内存都被释放之前,它不会与上下文分离。方便。抽象 pycuda.compiler.SourceModule 和 pycuda.gpuarray.GPUArray 使cuda编程比nvidia基于c的运行时更加方便。完整性。如果您愿意的话,pycuda会将cuda的驱动程序api的全部功能交给您使用。自动错误检查。所有cuda错误都会自动转换为python异常。速度。PycUDA的底层是用C++编写的,所以上面所有的细节都是免费的。




Copyright © Since 2014. 开源地理空间基金会中文分会 吉ICP备05002032号

Powered by TorCMS

OSGeo 中国中心 邮件列表

问题讨论 : 要订阅或者退订列表,请点击 订阅

发言 : 请写信给: osgeo-china@lists.osgeo.org