image

平行處理--長程研究發展方向

  1. 發展潛力及重要性
  2. 當循序式處理機的技術到達極限,要繼續加快硬體之速度的唯一方法是採用 平行處理。隨著計算需求量日益不斷地增加,平行處理技術將加倍地受到重 視,其研究空間亦將隨著處理資料量的增加而不斷地擴大。

  3. 研究方向
    1. 演算法之設計 (Algorithms)
    2. 平行演算法在提昇平行計算機之效率上占有極重要之地位。為使平行處 理真正達到普及應用,必須長期不斷發展針對科學計算及工程應用方面之 平行演算法。

    3. 程式語言及編譯器 (Programming languages and compilers)
    4. 程式語言及其編譯器乃是平行演算法及硬體之間的介面。為使平行處理機易於使用 ,人機介面(包括平行程式語言,編譯器,除錯器,以及其他相關之軟體環境), 應該長期不斷地發展。

    5. 執行支援系統 (Run-time support systems)
    6. 執行支援系統可彌補編譯器能力之不足。較不規則之計算(例如:不規則之演算法 或資料結構)或與硬體結構有密切關係之決策(例如:資料傳送路徑之最佳化)均 需要執行支援系統之技術。

    7. 應用系統
    8. 有了上述之基礎技術,可以發展之應用系統有多項,例如:科學計算系統(包括解 部分微分方程式、線性代數、大規模的物理模擬、流體動力學模擬等),以及非數 值運算應用(包括資料庫搜尋、組合最佳化等)。這些應用系統對加速科學研究及 促進產業自動化均有正面的助益。

  4. 現有基礎及成果
  5. 資訊所平行處理組目前的人力集中在平行演算法之設計,編譯器之設計,以及應用領域 計算方法之設計。

    1. 平行演算法:
    2. 已設計並發表多項平行圖論演算法。

    3. 編譯器:
    4. 已發展多項編譯器最佳化技術,包括循序程式之平行化、資料分配及資料傳輸之最 佳化,以及迴路程式之最佳化。

    5. 應用系統:
    6. 已發展一套大型物理模擬系統。此系統並成功應用於天文物理模擬和流體動力學模 擬。

  6. 長程目標:
  7. 本組未來之長程目標,仍將繼續上述四個領域的研究與發展,並積極與國內外其他 研究單位合作,以建立在平行處理研究之學術名聲。
imageto previous page