Logo image
Scalability and Performance Study in Heterogeneous Distributed Computing Environments
Thesis

Scalability and Performance Study in Heterogeneous Distributed Computing Environments

Jann-Chung Liaw
Masters, 國立清華大學, 資訊工程學系
1992

Abstract

計算能力 群組 倍速 效能 延展性 Computing Capacity Cluster Speedup Performance Scalability
在電腦網路技術的進步下,諸如處理器、主記憶體、儲存設備、圖形顯示 終端機等等大量的電腦資源,都可以被連結在一起。然而可惜的是,這些 資源大部份未能被充分利用。群組(cluster) 這個概念正好可以用來集合 這些計算資源,使其連結在一起而邏輯上視為一個單一的處理元素( processing element),且能提供強大的計算能力與多樣化的服務,可以 用來解決科學上或是工程上龐大且複雜的問題。在這篇論文中,我們研究 在這些聚集的計算能力(computing capacity)之運用上,那些因素會影響 高效能計算(high performance computing)的達成。我們用套裝軟體 PVM 架構了一個異質性舞台 (heterogeneous platform),設計一些實驗 來探討異質性分散式計算環境(heterogeneous distributed computing environment)下的資料分割(data partition)、異質性(heterogeneity) 、倍速(speedup)、與延展性 (scalability) 等之間的關係。在此,我們 提出一個新的效能尺度:異質性倍速(heterogeneous speedup) ,強調工 作量分配(workload allocation) 不但要考慮各種異質性機器上的相異計 算能力,也要衡量可能導致的通訊遲緩 (communication latency) 。在 這些實驗中顯示,異質性倍速與實際衡量的倍速非常相符,也就是說,此 新的尺度可以描述在異質性分散計算環境下應用程式的行為,同時亦可以 用來分析程式是否有良好的高效能計算。所以,利用異質性倍速,不但可 以協助分析在此環境下的應用程式發展,亦可以檢視系統之發展有無充份 利用這些收集的計算資源。

Metrics

1 Record Views

Details

Logo image