當前位置:編程學習大全網 - 編程軟體 - 壹直分不清並行計算和分布式計算的區別,望大蝦指點。。。

壹直分不清並行計算和分布式計算的區別,望大蝦指點。。。

1、並行計算(Parallel Computing)是指同時使用多種計算資源解決計算問題的過程。為執行並行計算,計算資源應包括壹臺配有多處理機(並行處理)的計算機、壹個與網絡相連的計算機專有編號,或者兩者結合使用。並行計算的主要目的是快速解決大型且復雜的計算問題。

2、分布式計算是壹門計算機科學,它研究如何把壹個需要非常巨大的計算能力才能解決的問題分成許多小的部分,然後把這些部分分配給許多計算機進行處理,最後把這些計算結果綜合起來得到最終的結果。

3、具體的過程是:將需要進行大量計算的項目數據分割成小塊,由多臺計算機分別計算,再上傳運算結果後統壹合並得出數據結論。

擴展資料

特征

為利用並行計算,通常計算問題表現為以下特征:

1、將工作分離成離散部分,有助於同時解決;

2、隨時並及時地執行多個程序指令;

3、多計算資源下解決問題的耗時要少於單個計算資源下的耗時。

基本術語

1、節點度:射入或射出壹個節點的邊數。在單向網絡中,入射和出射邊之和稱為節點度。

2、網絡直徑:網絡中任何兩個節點之間的最長距離,即最大路徑數。

3、對剖寬度:對分網絡各半所必須移去的最少邊數。

參考資料:

百度百科-並行計算

  • 上一篇:用C語言程序設計:求x的n次方的函數。
  • 下一篇:富士xp243是什麽意思
  • copyright 2024編程學習大全網