Jaya optimization algorithm with GPU acceleration

被引:10
作者
Jimeno-Morenilla, A. [1 ]
Sanchez-Romero, J. L. [1 ]
Migallon, H. [2 ]
Mora-Mora, H. [1 ]
机构
[1] Univ Alicante, Dept Comp Technol, Alicante 03071, Spain
[2] Miguel Hernandez Univ, Dept Phys & Comp Architecture, Elche 03202, Spain
关键词
Jaya; Optimization; Parallelism; GPU; CUDA;
D O I
10.1007/s11227-018-2316-7
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Optimization methods allow looking for an optimal value given a specific function within a constrained or unconstrained domain. These methods are useful for a wide range of scientific and engineering applications. Recently, a new optimization method called Jaya has generated growing interest because of its simplicity and efficiency. In this paper, we present the Jaya GPU-based parallel algorithms we developed and analyze both parallel performance and optimization performance using a well-known benchmark of unconstrained functions. Results indicate that parallel Jaya implementation achieves significant speed-up for all benchmark functions, obtaining speed-ups of up to 190x, without affecting optimization performance.
引用
收藏
页码:1094 / 1106
页数:13
相关论文
共 23 条
[21]  
Trivedi IN, 2016, PROCEEDINGS OF THE 2016 IEEE 2ND INTERNATIONAL CONFERENCE ON ADVANCES IN ELECTRICAL & ELECTRONICS, INFORMATION, COMMUNICATION & BIO INFORMATICS (IEEE AEEICB-2016), P224, DOI 10.1109/AEEICB.2016.7538278
[22]  
Umbarkar A. J., 2015, International Journal of Information Engineering and Electronic Business, V7, P59, DOI 10.5815/ijieeb.2015.01.08
[23]   GPU-based Parallel Particle Swarm Optimization [J].
Zhou, You ;
Tan, Ying .
2009 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION, VOLS 1-5, 2009, :1493-+