PROPOSTA DE IMPLEMENTAÇÃO PARALELA DO ALGORITMO PSO PARA FPGA

  • ALEXANDRE L. X. DA COSTA Universidade Federal do Rio Grande do Norte (UFRN)
  • CAROLINE A.D. SILVA UFRN - Universidade Federal do Rio Grande do Norte
  • MATHEUS F. TORQUATO UFRN
  • MARCELO A. C. FERNANDES UFRN - Universidade Federal do Rio Grande do Norte
Keywords: Otimização por Nuvem de Partículas, FPGA

Abstract

Este artigo apresenta o desenvolvimento de um protótipo associado a uma implementação paralela, em ponto fixo, do algoritmo Otimização por Nuvem de Partículas (PSO, Particle Swarm Optimization) em FPGA (Field-programmable gate array). Resultados associados com o tempo de processamento e a área de ocupação para vários tamanhos de número de partículas foram analisados. Estudos relativos ao funcionamento da PSO para o problema de otimização de uma função chamada de Rastrigin também foram analisados para implementação em hardware. Todo projeto foi desenvolvido para um FPGA Virtex 6 xc6vcx240t-1ff1156.

Published
2020-09-12
Section
Articles