conference-paper

A parallel whale optimization algorithm and its implementation on FPGA

Research footprint

At a glance

الاستشهادات
12
المراجع
33
Comments
0
Paper overview

Abstract

Whale optimization Algorithm (WOA), as a novel nature-inspired swarm optimization algorithm, has demonstrated superior performance in solving optimization problems. However, the performance deteriorates when applied to large-scale complex problems due to rapidly increasing running time required for huge computational tasks. Based on interactions within population, WOA is naturally amenable to parallelism, prompting an effective approach to mitigate the drawbacks of sequential WOA. Field Programmable Gate Array (FPGA) is an acceleration device of high parallelism and programmability. Meanwhile, Open Computing Language (OpenCL) provides a general architecture for heterogeneous development. In this paper, an efficient implementation of parallel WOA on FPGA is proposed named FPWOA. Experiment studies are conducted by performing WOA on CPU and FPWOA on FPGA respectively to solve ten well known benchmark functions. Numerical results show that our approach achieves a favourable speedup while maintaining optimization performance.

Record transparency

Publication details

DOI
10.1109/cec48606.2020.9185737
OpenAlex
W3083762515
Document type
conference-paper
Language
EN
Last metadata update
المجتمع

Comments

تسجيل الدخول للانضمام إلى النقاش.

  1. لا توجد تعليقات بعد. ابدأ النقاش.