首页> 外文会议>International conference on simulated evolution and learning >Concurrent Differential Evolution Based on Generational Model for Multi-core CPUs
【24h】

Concurrent Differential Evolution Based on Generational Model for Multi-core CPUs

机译:基于世代模型的多核CPU并发差分进化

获取原文

摘要

In order to utilize multi-core CPUs more effectively, a new Concurrent Differential Evolution (CDE) is proposed. Then the proposed CDE (CDE/G) is compared with a conventional CDE (CDE/S). CDE/S uses only one population because it is based on the steady-state model. Therefore, CDE/S requires a time-consuming mutual exclusion or "lock" for every read-write access to the population. On the other hand, CDE/G is based on the generational model. By using a secondary population in addition to a primary one, CDE/G does not require any lock on the population and therefore is faster. Through the numerical experiment and the statistical test, it is demonstrated that CDE/G is superior to CDE/S in not only the run-time but also the quality of solutions.
机译:为了更有效地利用多核CPU,提出了一种新的并行差分演化(CDE)。然后将建议的CDE(CDE / G)与常规CDE(CDE / S)进行比较。 CDE / S仅使用一个种群,因为它基于稳态模型。因此,CDE / S对于每次对总体的读写访问都需要耗时的互斥或“锁定”。另一方面,CDE / G基于世代模型。通过使用除主要人群之外的其他人群,CDE / G不需要锁定任何人群,因此速度更快。通过数值实验和统计测试,表明CDE / G在运行时间和解决方案质量方面均优于CDE / S。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号