首页> 外文会议>International Conference on Computer Science and Technology >A parallel multiobjective evolutionary algorithm based on decomposition using MPI and OpenMP
【24h】

A parallel multiobjective evolutionary algorithm based on decomposition using MPI and OpenMP

机译:一种基于MPI和OpenMP分解的平行多目标进化算法

获取原文

摘要

MOEA/D is a multiobjective evolutionary algorithm based on decomposition which borrows the decomposition idea from traditional mathematical programming methods. MOEA/D has shown remarkable performances when solving most multiobjective optimization problems (MOPs). However, MOEA/D still suffers from a very long running time for MOPs with large problem sizes or expensive objective evaluations. In this paper, a parallel MOEA/D (pMOEA/D) using the hybrid MPI and OpenMP programming model is proposed. The population in pMOEA/D is distributed among computing nodes. Each computing node runs an MPI process for inter-node communications while each processor core runs an OpenMP thread to execute the iterations assigned for its resident node. Experimental results on a multi-core cluster with four nodes show that the parallel algorithm achieves significant performances in terms of speedup.
机译:MOEA / D是一种基于分解的多目标进化算法,其借用传统数学编程方法的分解思路。 在解决大多数多目标优化问题(MOPS)时,MOEA / D显示出显着的性能。 然而,MoeA / D仍然存在很长的运行时间,用于拖布大问题或昂贵的客观评估。 本文提出了使用混合MPI和OpenMP编程模型的平行MoEA / D(PMOEA / D)。 PMOEA / D中的人口分布在计算节点中。 每个计算节点运行用于节点间通信的MPI进程,而每个处理器核心运行OpenMP线程以执行为其驻留节点分配的迭代。 具有四个节点的多核群集上的实验结果表明,并行算法在加速方面实现了显着性能。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号