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沒有什麼不同。安裝符合您項目需求的庫。 –