【发布时间】:2017-12-23 04:25:49
【问题描述】:
我是 CUDA 的新手,我想弄清楚 PyCUDA (free) 还是 NumbaPro CUDA Python(不是免费的)对我来说会更好(假设图书馆费用不是问题)。
两者似乎都要求您使用它们各自的 Python 方言。但是,PyCUDA 似乎要求您在C 代码中编写内核函数,这比使用 NumbaPro 更麻烦,NumbaPro 似乎为您完成了所有艰苦的工作。
真的是这样吗?会有显着的性能差异吗?
【问题讨论】:
-
numbapro 现在是 BSD 许可证上的 numba,它也是免费的。 Numba 是 Nvidia 合作的项目。 Numba 不直接提供 cuBLAS 访问,由
accelerate.cuda.blas启用。
标签: python cuda numba pycuda numba-pro