10.3969/j.issn.1006-9348.2016.10.054
差分进化算法的细粒度并行计算方法及其应用
为了提升高维复杂非线性函数优化问题的求解效率,设计现了一种基于图形处理器的差分进化算法的细粒度并行计算方法.主要解决了GPU端随机数的高质量高效率生成方式,并采用函数分解策略实现了高维函数的并行计算以降低程序粒度,满足GPU计算特性.程序设计和编写采用统一计算架构(CUDA),并充分使用CUDA自带的各种数学运算库,保证了程序的稳定性和易用性.数值算例证明,并行计算方法稳定并且高效,在优化收敛性一致的前提下,采用GTX970显卡可以取得较高的计算加速比.
差分进化、全局优化、图形处理器、并行计算、统一计算架构
33
TP391(计算技术、计算机技术)
国家自然科学基金重点项目61232014;材料成形与模具技术国家重点实验室开放课题研究基金P2016-19
2016-12-22(万方平台首次上网日期,不代表论文的发表时间)
共5页
249-253