多處理器系統

多處理器系統

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

概念

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

拓展

多CPU系統

我們所說的多CPU系統通常包括四種不同的形式即多處理器系統(Multiprocessor Systems)、多計算機系統(Multicomputer Systems)、 網路系統(Network Systems)和分散式系統(Distributed Systems)。

由於網路系統和分散式系統都具有通過網路互連的分布屬性, 因此往往又把二者統歸為分散式系統。

多處理器結構

一般認為, 多處理器的概念應包含以下幾點:

(1) 包含兩台或多台功能相近的處理器, 且彼此可交換數據;

(2) 所有處理器共享記憶體;

(3) 所有處理器都共享I/O通道、 控制器和外部設備;

(4) 整個系統由統一的作業系統控制, 在處理器和程式之間實現作業、 任務、 程式段、 數組及其元素各級的全面並行。

相關詞條

相關搜尋

熱門詞條

聯絡我們