Design and implementation of differential evolution algorithm on FPGA for double-precision floating-point representation

Prometeo Cortés-Antonio, Josue Rangel-González, Luis A. Villa-Vargas, Marco Antonio Ramírez-Salinas, Herón Molina-Lozano, Ildar Batyrshin

Research output: Contribution to journalArticlepeer-review

12 Scopus citations

Abstract

The paper presents the results of implementation of differential evolution algorithm on FPGA using floating point representation with double precision useful in real numeric problems. Verilog Hardware Description Language (HDL) was used for Altera hardware design. Schematics of the modules of differential evolution algorithm are presented. The performance of the design is evaluated through six different functions problems implemented in hardware.

Original languageEnglish
Pages (from-to)139-153
Number of pages15
JournalActa Polytechnica Hungarica
Volume11
Issue number4
StatePublished - 2014

Keywords

  • Differential evolution algorithm
  • FPGA
  • Floating point

Fingerprint

Dive into the research topics of 'Design and implementation of differential evolution algorithm on FPGA for double-precision floating-point representation'. Together they form a unique fingerprint.

Cite this