Load balancing on temporally heterogeneous cluster of workstations for parallel simulated annealing

被引:0
作者
Sourabh Moharil
Soo-Young Lee
机构
[1] Auburn University,Electrical and Computer Engineering Department
来源
Cluster Computing | 2011年 / 14卷
关键词
Cluster of workstations; Temporally heterogeneous; Load balancing; Multiple Markov chain; Simulated annealing;
D O I
暂无
中图分类号
学科分类号
摘要
Simulated annealing (SA) is a general-purpose optimization technique widely used in various combinatorial optimization problems. However, the main drawback of this technique is a long computation time required to obtain a good quality of solution. Clusters have emerged as a feasible and popular platform for parallel computing in many applications. Computing nodes on many of the clusters available today are temporally heterogeneous. In this study, multiple Markov chain (MMC) parallel simulated annealing (PSA) algorithms have been implemented on a temporally heterogeneous cluster of workstations to solve the graph partitioning problem and their performance has been analyzed in detail. Temporal heterogeneity of a cluster of workstations is harnessed by employing static and dynamic load balancing techniques to further improve efficiency and scalability of the MMC PSA algorithms.
引用
收藏
页码:295 / 310
页数:15
相关论文
共 32 条
[1]  
Kirkpatrick S.(1983)Optimization by simulated annealing Science 220 671-680
[2]  
Gelatt C.D.(1987)Placement by simulated annealing on a multi-processor IEEE Trans. Comput-Aided Des. 6 534-549
[3]  
Vecchi M.P.(1990)Parallel simulated annealing techniques Physica D 2 293-306
[4]  
Kravitz S.A.(1990)Parallel simulated annealing algorithms for standard cell placement on hypercube multiprocessors IEEE Trans. Parallel Distrib. Syst. 1 91-106
[5]  
Rutenbar R.A.(1987)A parallel simulated annealing algorithm for the placement of macro-cells IEEE Trans. Comput. Aided Des. CAD-6 838-847
[6]  
Greening D.R.(1998)Parallel genetic simulated annealing: a massively parallel SIMD algorithm IEEE Trans. Parallel Distrib. Syst. 9 126-136
[7]  
Banerjee P.(1996)Synchronous and asynchronous parallel simulated annealing with multiple Markov chains IEEE Trans. Parallel Distrib. Syst. 7 993-1008
[8]  
Jones M.H.(1996)Speculative parallel simulated annealing with acceptance prediction IEEE Proc. Comput. Digit. Tech. 143 219-223
[9]  
Sargent J.S.(1997)An evaluation of parallel simulated annealing strategies with application to standard cell placement IEEE Trans. Comput.- Aided Des. Integr. Circuits Syst. 16 398-410
[10]  
Casotto A.(1991)Parallel simulated annealing using speculative computation IEEE Trans. Parallel Distrib. Syst. 2 483-494