首页> 外文期刊>Expert systems with applications >A co-evolutionary differential evolution algorithm for solving min-max optimization problems implemented on GPU using C-CUDA
【24h】

A co-evolutionary differential evolution algorithm for solving min-max optimization problems implemented on GPU using C-CUDA

机译:使用C-CUDA解决在GPU上实现的最小-最大优化问题的协进化差分进化算法

获取原文
获取原文并翻译 | 示例
       

摘要

Several areas of knowledge are being benefited with the reduction of the computing time by using the technology of graphics processing units (GPU) and the compute unified device architecture (CUDA) platform. In case of evolutionary algorithms, which are inherently parallel, this technology may be advantageous for running experiments demanding high computing time. In this paper, we provide an implementation of a co-evolutionary differential evolution (DE) algorithm in C-CUDA for solving min-max problems. The algorithm was tested on a suite of well-known benchmark optimization problems and the computing time has been compared with the same algorithm implemented in C. Results demonstrate that the computing time can significantly be reduced and scalability is improved using C-CUDA. As far as we know, this is the first implementation of a co-evolutionary DE algorithm in C-CUDA.
机译:通过使用图形处理单元(GPU)和统一计算设备体系结构(CUDA)平台的技术,减少了计算时间可从多个知识领域中受益。在本质上是并行的进化算法的情况下,该技术对于运行需要大量计算时间的实验可能是有利的。在本文中,我们提供了一种用于解决最小-最大问题的C-CUDA中的协同进化差分进化(DE)算法的实现。该算法在一组著名的基准优化问题上进行了测试,并且将计算时间与C中实现的相同算法进行了比较。结果表明,使用C-CUDA可以显着减少计算时间并提高可伸缩性。据我们所知,这是C-CUDA中首次实现协同进化DE算法。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号