摘要: | 為因應各方所需,計算機之計算能力與日俱 增.目前超級計算機(Supercomputer)利用最先進之 技術已獲致驚人之處理速度,然因其成本昂貴, 難以普遍化,成本合理且能提供真實的平行處 理的多重處理機(Multiprocessor)遂取而代之,成為 廣受採用的替代方法,其中以微處理機( Microprocessor)為基礎而建立之多重處理機尤為突 出.Transputer乃是單晶片(Single-chip)微處理機經專 門設計而用於平行處理系統,其成本合理且所 具備之特質與構造相當有利於平行處理的高效 實現.然而吾人對各種演算法在此等平行結構 上的執行情形,因為至今尚缺乏一個適當的平 行程式環境(Parallel programming environment),而未能有足夠的認知.因此,我們將設法在以Transputer為 基礎的多重處理機系統內,建立一個實驗環境, 以監控(Monitor)上述之執行情形,並建立一套周 延的效率評估量度標準(Performance measures)以利 分析.如此,程式員透過此一實驗環境,得以深入 觀察程式執行於系統各階層所發生的情形及效 果,並深入瞭解平行演算法(Parallel algorithm)的特 性,據以開發新平行演算法,進而求得最佳之演 算法及其實現方式,以解決應用上的問題. |