Parallel evolutionary algorithms can achieve super-linear performance

被引:96
作者
Alba, E [1 ]
机构
[1] Univ Malaga, Dept Lenguajes & Ciencias Computac, E-29071 Malaga, Spain
关键词
evolutionary algorithms; parallel algorithms; performance evaluation; super-linear speedup; serial fraction;
D O I
10.1016/S0020-0190(01)00281-2
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
One of the main reasons for using parallel evolutionary algorithms (PEAs) is to obtain efficient algorithms with an execution time much lower than that of their sequential counterparts in order, e.g.. to tackle more complex problems. This naturally leads to measuring the speedup of the PEA. PEAs have sometimes been reported to provide super-linear performances for different problems, parameterizations, and machines. Super-linear speedup means that using "m" processors leads to an algorithm that runs more than "m" times faster than the sequential version. However. reporting super-linear speedup is controversial, especially for the "traditional" research community, since some non-orthodox practices could be thought of being the cause for this result. Therefore, we begin by offering a taxonomy for speedup, in order to clarify what is being measured. Also, we analyze the sources for such a scenario in this paper. Finally, we study an assorted set of results. Our conclusion is that super-linear performance is possible for PEAs, theoretically and in practice. both in homogeneous and in heterogeneous parallel machines. (C) 2001 Elsevier Science B.V, All rights reserved.
引用
收藏
页码:7 / 13
页数:7
相关论文
共 22 条
  • [1] Analyzing synchronous and asynchronous parallel distributed genetic algorithms
    Alba, E
    Troya, JM
    [J]. FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2001, 17 (04): : 451 - 465
  • [2] ALBA E, IN PRESS J PARALLEL
  • [3] ALBA E, 1999, UNPUB J PARALLEL DIS
  • [4] Alba Enrique, 1999, Complexity, V4, P31, DOI 10.1002/(SICI)1099-0526(199903/04)4:4<31::AID-CPLX5>3.0.CO
  • [5] 2-4
  • [6] A parallel implementation of genetic programming that achieves super-linear performance
    Andre, D
    Koza, JR
    [J]. INFORMATION SCIENCES, 1998, 106 (3-4) : 201 - 218
  • [7] [Anonymous], 1997, Proceedings of the Seventh International Conference on Genetic Algorithms
  • [8] [Anonymous], P 6 IEEE PAR DISTR P
  • [9] [Anonymous], P 4 INT C GEN ALG
  • [10] Back T., 1997, Handbook of evolutionary computation