多處理機

多處理機(Multi processor)是具有多個處理機的計算機,能夠大大提高計算機的處理速度。

基本介紹

  • 中文名多處理機
  • 外文名:Multi processor
  • 定義:具有多個處理機的計算機
  • 結構:共享存儲器、分散式存儲器
  • 互連方式:匯流排方式、交叉開關
結構,互連方式,特點,代表種類,MMP,SMP,超級大型並行計算機,

結構

共享存儲器結構、分散式存儲器結構2種。
共享存儲器結構:多個處理單元通過網路(內部連線)共享集中的主存儲器,主存儲器由多個並行的存儲體組成,而每個CU都有自己的控制單元(這是與並行處理機的不同點)。系統資源易管理、利用,程式設計師編程;但是處理機數目少,不易擴充。
分散式存儲多處理機:每個處理機都有自己的控制器、自己的存儲單元,CU及存儲器等構成多個較為獨立的部分,各個部分通過網路(內部連線)協調工作。其特點是結構靈活、易擴充,但是,任務傳輸以及任務分配算法複雜,通常要設計專有算法。

互連方式

匯流排方式、交叉開關、多連線埠存儲器方式、開關樞紐方式等。

特點

⑴結構靈活
⑵程式並行:屬於操作一級的並行。性能比指令級的並行高。
進程同步:指令、任務、作業級別的並行處理,不需要同步控制(而並行處理機則要同步)。
⑷多處理機工作時,要根據任務的多少來調用資源,因此,所需要的資源變化複雜。

代表種類

由於對計算機的速度、性能要求越來越高,出現了超級並行計算機的體系結構MMPSMP就是其中的代表。

MMP

即大規模並行處理機:採用幾百到上萬個基於RISC指令集的處理器,組成大型並行計算機系統。其運算速度達萬億次(浮點加法)

SMP

即對稱多處理機:結構與MMP類似。不同的是SMP有一個統一的共享主存儲空間,而MMP則是每個處理器都有自己的存儲器

超級大型並行計算機

由於重大科學計算的運算需要,將出現超級並行機。此類計算機將具有3T性能。1T FLOPS的計算能力;1TB的主存儲器;1TB/S的I/O頻寬

相關詞條

熱門詞條

聯絡我們