Cluster Computing and the Grid, IEEE International Symposium on (2003)
May 12, 2003 to May 15, 2003
Yoshiaki Sakae , Tokyo Institute of Technology, Japan
Mitsuhisa Sato , Tsukuba University, Japan
Satoshi Matsuoka , Tokyo Institute of Technology/JST, Japan
Hiroshi Harada , Hewlett-Packard Japan,Ltd.
Increasingly large-scale clusters of PC/WS continue to become majority platform in HPC field. Such a commodity cluster environment, there may be incremental upgrade due to several reasons, such as rapid progress in processor technologies, or user needs and it may cause the performance heterogeneity between nodes from which the application programmer will suffer as load imbalances. To overcome these problems, some dynamic load balancing mechanisms are needed. In this paper, we report our ongoing work on dynamic load balancing extension to Omni/SCASH which is an implementation of OpenMP on Software Distributed Shared Memory, SCASH. Using our dynamic load balancing mechanisms, we expect that programmers can have load imbalances adjusted automatically by the runtime system without explicit definition of data and task placements in a commodity cluster environment with possibly heterogeneous performance nodes.
M. Sato, S. Matsuoka, H. Harada and Y. Sakae, "Preliminary Evaluation of Dynamic Load Balancing Using Loop Re-partitioning on Omni/SCASH," Cluster Computing and the Grid, IEEE International Symposium on(CCGRID), Tokyo, Japan, 2003, pp. 463.