當前位置:吉日网官网 - 傳統故事 - 並行處理簡介

並行處理簡介

只有在下列條件下某些應用程序可以使用並行處理:有足夠多的應用程序可以充分利用多處理器;並行化目標應用程序或用戶需要編寫新的代碼來利用並行程序。

傳統上,多處理器是專門為“並行計算機”設計的。按照這種想法,Linux目前支持SMP奔騰系統,在這種系統中,多處理器* * *在壹臺計算機中共享壹個內存和總線接口。運行Linux的各個機器組可以通過網絡相互連接,組成壹個並行處理組。第三種選擇是使用Linux系統作為“主機”,並提供壹個特殊的附加並行處理器。第四個新選項是寄存器中的SIMD並行,它適用於多媒體擴展(MMX)。

並行處理的典型硬件環境是:

單個處理器上的單個區域;

多處理器(SMP)中的單個區域;

多區域配置

處理器中的區域(MPP);

多處理器中的區域(SMP組);

邏輯數據庫區域(在DB2 PE中也稱為多邏輯代碼或MLN,這是AIX version 1的DB2並行版本)。

各種硬件環境中可能的並行類型如下:

硬件環境下I/O並行查詢的內部並行機制

內部分區的分區間並行性

單壹區域,單壹處理器是否否

單區域、多處理器(SMP)是是否

多區域、單處理器(MPP)是否是

多區域、多處理器(SMP組)是是是是

邏輯數據庫區域是是是是

截至目前,並行計算機的代表性應用領域有:天氣預報建模、超大規模集成電路的計算機輔助設計、大規模數據庫管理、人工智能、犯罪控制和國防戰略研究等,其應用範圍也在不斷擴大。並行處理技術主要是以算法為核心,以並行語言為描述,以軟硬件為實現工具的結構化技術,相互聯系,相互制約。

  • 上一篇:兔子剪紙的簡單剪裁方法
  • 下一篇:微信小程序能給企業帶來哪些好處?
  • copyright 2024吉日网官网