python可以做并行計算,下面是相關介紹:
一、概覽
Parallel Python是一個python模塊,提供在SMP(具有多個處理器或多核的系統)和集群(通過網絡連接的計算機)上并行執行python代碼的機制。它輕巧,易于安裝和與其他python軟件集成。Parallel Python是一個用純Python編寫的開源和跨平臺模塊。二、特性
在SMP和集群上并行執行python代碼
易于理解和實現基于Job的并行化技術(易于并行轉換串行應用程序)
自動檢測最佳配置(默認情況下工作進程數設置為有效處理器數)
動態處理器分配(工作進程數可以在運行時更改)
具有相同功能的后續作業的低開銷(實現透明高速緩存以減少開銷)
動態負載平衡(作業在運行時在處理器之間分布)
容錯(如果其中一個節點發生故障,任務在其他節點上重新調度)
計算資源的自動發現
計算資源的動態分配(自動發現和容錯的結果)
網絡連接的基于SHA的認證
跨平臺可移植性和互操作性(Windows,Linux,Unix,Mac OS X)
跨架構可移植性和互操作性(x86,x86-64等)
開源
聲明:本網頁內容旨在傳播知識,若有侵權等問題請及時與本網聯系,我們將在第一時間刪除處理。TEL:177 7030 7066 E-MAIL:11247931@qq.com