科技行者

行者學院 轉型私董會 科技行者專題報道 網紅大戰科技行者

知識庫

知識庫 安全導航

知識庫分類索引
技術分類
廠商分類

并行計算

并行計算(Parallel Computing)是指同時使用多種計算資源解決計算問題的過程。為執行并行計算,計算資源應包括一臺配有多處理機(并行處理)的計算機、一個與網絡相連的計算機專有編號,或者兩者結合使用。并行計算的主要目的是快速解決大型且復雜的計算問題。此外還包括:利用非本地資源,節約成本。

為利用并行計算,通常計算問題表現為以下特征:
(1)將工作分離成離散部分,有助于同時解決;
(2)隨時并及時地執行多個程序指令;
(3)多計算資源下解決問題的耗時要少于單個計算資源下的耗時。

并行計算是相對于串行計算來說的,所謂并行計算分為時間上的并行和空間上的并行。 時間上的并行就是指流水線技術,而空間上的并行則是指用多個處理器并發的執行計算。

并行計算科學中主要研究的是空間上的并行問題。從程序和算法設計人員的角度來看,并行計算又可分為數據并行和任務并行。一般來說,因為數據并行主要是將一個大任務化解成相同的各個子任務,比任務并行要容易處理。

云計算是在并行計算之后產生的概念,是由并行計算發展而來, 兩者在很多方面有著共性。學習并行計算對于理解云計算有很大的幫助。并行計算是學習云計算必須要學習的基礎課程。
但并行計算不等于云計算,云計算也不等同并行計算。兩者區別如下。
(1)云計算萌芽于并行計算;
(2)并行計算、網格計算只用于特定的科學領域,專業的用戶;
(3)并行計算追求的高性能;
(4)云計算對于單節點的計算能力要求低

相關新聞
并行計算相關廠商
暫無相關廠商

分隔

河内五分有漏洞吗