請問何謂平行處理?
該具備什麼樣子的架構才可稱為具有平行處理能力的應用軟體 or 硬體?
2004-12-31 20:06:55 · 2 個解答 · 發問者 lonelong_2 4 in 電腦與網際網路 ➔ 軟體
平行處理資料處理之方式
--------------------------------------------------------------------------------
為配合各種不同的平行處理機架構,平行處理資料庫對於其資料的處理方式也與傳統單一處理機不同。一般可分為下列兩類:
功能傳遞(Function Shipping)
係將相關之資料處理程序(如SQL指令)交由存有所需資料之處理機來執行,再將執行完的結果(如找到的資料內容)傳回使用者所在之處理機上。此種功能傳遞方式適用於無共用區(Shared-Nothing)之架構,因無共用區之架構各處理機間完全獨立,各處理機間僅由網路連接,故此網路上的傳輸量應儘量小,以達到最好的溝通效能。功能傳遞便是以此目標為藍本所設計出之資料處理方式。
輸出入傳遞(I/O Shipping)
各處理機將其所屬相關資料(如SQL指令中指定之表格資料)傳遞至使用者所在之處理機上,由此處理機或其指定之其他處理機來執行。此種處理方式因需要傳送大量資料(尚未經過篩選的資料),不適用於無共用區(Sharednothing)之架構。某些SMP或共用磁碟架構上的資料庫管理系統即採用此種處理模式(Oracle 7)。
2004-12-31 20:14:09 · answer #1 · answered by Anonymous · 0⤊ 0⤋
Parallel Processing 平行處理:在同一個電腦作業系統 (OS ) 裡面,可以同時處理或執行一個以上的運算,這種多重運算的架構,就稱為平行處理,不僅處理速度比早期快,執行能力也更廣。
2005-01-01 10:23:56 · answer #2 · answered by Anonymous · 0⤊ 0⤋