圖1-3展示了一個分布式內存的計算機系統(tǒng),其中包含3臺計算機。每臺計算機都有一個四核的微處理器,這些內核之間采用的是共享內存的架構。通過這種方式,每一個微處理器所使用的私有內存對于其4個內核來說又是共享內存。
分布式內存系統(tǒng)會迫使您考慮數(shù)據分布問題,因為每一個獲取遠程數(shù)據的消息都會產生一個嚴重的延遲。由于可以通過增加計算機(節(jié)點)的方式增加系統(tǒng)微處理器的數(shù)量,因此分布式內存的系統(tǒng)提供了很好的可擴展性。
正文
基于任務的程序設計(4)
C#并行編程高級教程 作者:(美)Gastón C.Hillar
圖1-3展示了一個分布式內存的計算機系統(tǒng),其中包含3臺計算機。每臺計算機都有一個四核的微處理器,這些內核之間采用的是共享內存的架構。通過這種方式,每一個微處理器所使用的私有內存對于其4個內核來說又是共享內存。
分布式內存系統(tǒng)會迫使您考慮數(shù)據分布問題,因為每一個獲取遠程數(shù)據的消息都會產生一個嚴重的延遲。由于可以通過增加計算機(節(jié)點)的方式增加系統(tǒng)微處理器的數(shù)量,因此分布式內存的系統(tǒng)提供了很好的可擴展性。