culatools的python包装
PyCULA的Python项目详细描述
pycula为python提供了一个高效简单的cuda gpu环境。Pycula通过将基于驱动程序的Pycuda的功能与Nvidia的运行时库以及最重要的是,在单一环境中的CULA GPU-LAPACK功能相结合来实现这一壮举。我们的目标是在不限制最终用户的情况下隐藏并发症。
- pycula提供:
- culatools premium的完整python cTypes绑定
- 用于cula主机接口例程的一整套复杂的基于numpy的包装器
- 一整套复杂的基于pycuda.gpuarray的包装器,用于cula设备接口例程
- 功能可在单一环境中无缝结合上述内容:
- pycuda和pycuda自定义内核
- NVIDIA运行库
- 小熊(scikits.cuda)
- 袖口(scikits.cuda) < CurPARSE(马上就要来了!)
- 和不带:
- 头痛
- 内存泄漏
- C代码山
- 在命令行解释器中交互式开发和调试
- 开源代码
- 与科学图书馆(包括数据库和网络图书馆)集成
- 使用scipy高效原型算法
- 集成帮助
- 具有类似numpy接口的gpu设备阵列(通过pycuda)
要查看pycula的外观,或查看更多详细信息,请查看我们的文档!