多PC多核分布式并行計算系統(tǒng)
多PC多核分布式并行計算系統(tǒng)是一個通用的分布式并行計算平臺,易于使用且擴展能力強,適用于海量數(shù)據(jù)的數(shù)據(jù)分析、數(shù)據(jù)統(tǒng)計、數(shù)據(jù)挖掘、科學計算等領(lǐng)域的快速處理。 圖1多PC多核分布式并行計算系統(tǒng)布局圖 系統(tǒng)實現(xiàn)了任務(wù)提交、任務(wù)管理、任務(wù)分配、任務(wù)調(diào)度、負載均衡、結(jié)果融合、容錯處理等功能。用戶只需要通過C、C++、Fortran等編程語言,按照串行思路編寫數(shù)據(jù)處理和數(shù)據(jù)融合函數(shù),就可實現(xiàn)中小集群環(huán)境下的多PC多核分布式并行計算。 主要性能: ? 系統(tǒng)可擴展性好,可適應(yīng)幾個到100個計算節(jié)點,可適應(yīng)一個或多個磁盤; ? 在網(wǎng)絡(luò)帶寬和磁盤讀寫速度等能保證的情況下,處理速度與計算節(jié)點數(shù)目基本呈線性變化; ? 動態(tài)加載不同的計算函數(shù)和處理函數(shù),實現(xiàn)不同的數(shù)據(jù)處理。
電子科技大學
2021-04-10