0
不Enthought伞篷支撑并行执行代码的CPU使用可能的openmpi或使用OpenCV的或CUDA并行计算的支持
GPU我期待到从C++转换到Python,因为我想让GUI我的并行码。
这是一个好主意。 python支持并行计算吗?
不Enthought伞篷支撑并行执行代码的CPU使用可能的openmpi或使用OpenCV的或CUDA并行计算的支持
GPU我期待到从C++转换到Python,因为我想让GUI我的并行码。
这是一个好主意。 python支持并行计算吗?
是的,Python确实支持这一点。有三个层次来处理与Python:
subprocess
:这只是开始在同一个线程threading
内的过程:这将启动一个新线程,离开旧的孤独。有一些频繁的故事,这不一定会导致更好的表现。multiprocessing
:这是你所追求的Here是平行于Python的处理的前奏。
多处理的官方文档是here。
关于Python Module of the Week的有用讨论也值得一看。
编辑:
通过HT @jonathan提到的Python库很可能是:
Cuda的: http://mathema.tician.de/software/pycuda
的OpenCV: http://code.google.com/p/pyopencv/
有这个一个很好的教程here。
Enthought雨棚不包括的openmpi,OpenCV的,或CUDA,但你可以安装这些到它,你可以到其他大多数CPython的分布。 –
@jonathan你能告诉哪个库安装在enthought? – Archit
Enthought Python没有什么不同。安装符合您项目需求的库。 –