多處理器系統

多處理器系統(Multiprocessor Systems)是指包含兩台或多台功能相近的處理器,處理器之間彼此可以交換數據,所有處理器共享記憶體,I/O設備,控制器,及外部設備,整個硬體系統由統一的作業系統控制,在處理器和程式之間實現作業、任務、程式、數組極其元素各級的全面並行。

基本介紹

  • 中文名:多處理器系統
  • 外文名:Multiprocessor Systems
  • 簡介:包含兩台或多台功能相近的處理器
  • 結構: 所有處理器共享記憶體
概念,拓展,多CPU系統,多處理器結構,

概念


多處理器系統示意圖:
多處理器系統示意圖多處理器系統示意圖

拓展

多CPU系統

我們所說的多CPU系統通常包括四種不同的形式即多處理器系統(Multiprocessor Systems)、多計算機系統(Multicomputer Systems)、 網路系統(Network Systems)和分散式系統(Distributed Systems)。
由於網路系統和分散式系統都具有通過網路互連的分布屬性, 因此往往又把二者統歸為分散式系統。

多處理器結構

一般認為, 多處理器的概念應包含以下幾點:
(1) 包含兩台或多台功能相近的處理器, 且彼此可交換數據;
(2) 所有處理器共享記憶體
(3) 所有處理器都共享I/O通道、 控制器和外部設備
(4) 整個系統由統一的作業系統控制, 在處理器和程式之間實現作業、 任務、 程式段數組及其元素各級的全面並行。

相關詞條

熱門詞條

聯絡我們