與人類生活福祉息息相關問題的解決,有許多需要藉助高速運算平台,電腦叢集以其具有高速運算、低成本之特性,受到學界及工商業的青睞。除此之外,其本質上亦具有很好的擴充性及容錯性,因此它在許多平行與分散式處理的應用也一直受到重視。本篇說明宜蘭技術學院電子系之個人電腦叢集架構之實現,此平行處理環境目前是以不同規格的個人電腦建構成異質運算環境,我們除了在此電腦叢集發展平行處理的技術,亦將它做為平行程式設計的教學平台。在此篇報告中,為了展現叢集運算能力整合之成果,我們選擇了三種不同特性的問題:(1)π值之計算(2)數字排序和(3)最佳通訊地點之選擇,以進行實測、數據分析與檢討,實驗結果顯示電腦叢集系統,針對這三類問題都有相當好的加速比表現。
Many of the applications concerning the issues of human welfare need a large volume of computations. Computer clusters can provide high performance computing environment with limited budget. Thus, many people employ computer clusters to suit their computational requirements. Its high scalability and fault tolerance is suitable for many parallel or distributed processing applications. In this paper, our heterogeneous cluster which is built for academic purpose is reported, and three problems of various characteristics, (1)π calculation (2) column sort and (3) the selection of optimal communication location, have been solved to demonstrate the usefulness of our computer cluster. The experimental result is given. It is shown that our computer cluster achieves good speedup for the three problems.