【发布时间】:2016-09-16 21:15:33
【问题描述】:
我对这个话题进行了相当多的研究,但似乎无法得出结论。
所以我知道 OpenCL 可用于同时使用 GPU 和 CPU 进行并行处理(与 CUDA 相比)。由于我想使用 GPU 和 CPU 进行并行处理,是使用 python + PyOpenCL/PyCUDA 的 Multiprocessing 模块进行并行处理还是只使用 PyOpenCL 进行 GPU 和 CPU 并行编程?
我对此很陌生,但直观地说,我认为来自 python 的多处理模块是在 Python 中进行 CPU 并行处理的最佳方式。
任何帮助或指导将不胜感激
【问题讨论】:
标签: python opencl hpc pycuda pyopencl