返回
Heterogeneous computing and parallel genetic algorithms
DOI:10.1006/jpdc.2002.1851.png)
摘要
En 中文
This paper analyzes some technical and practical issues concerning the heterogeneous execution of parallel genetic algorithms (PGAs). In order to cope with a plethora of different operating systems, security restrictions, and other problems associated to multi-platform execution. we use Java to implement a distributed PGA model. The distributed PGA runs at the same time on different machines linked by different kinds of communication networks. This algorithm benefits from the computational resources offered by modern LANs and by Internet, therefore allowing researchers to solve more difficult problems by using a large set of available machines. We analyze the way in which such heterogeneous systems affect the genetic search for two problems. Our conclusion is that super-linear performance can be achieved not only in homogeneous but also in heterogeneous clusters of machines. In addition, we study some special features of the running platforms for PGAs, and basically find out that heterogeneous computing can be as efficient or even more efficient than homogeneous computing for parallel heuristics. (C) 2002 Elsevier Science (USA)
Keyword:
parallel genetic algorithms
Java
heterogeneous computational systems
speedup
期刊
IF:
4
论文数:
3.8K
被引数:
4.8K
机构
暂无机构信息
引用论文
A New Polyhalogenated Monoterpene from the Red Alga Plocamium angustum来自红藻Plocamium angustum的新的多卤代单萜
Physiological and Biochemical Effects of Exogenous Calcium on Camellia oleifera Abel under Drought Stress
Forests
IF0

