C Conferentia Proceedings
CBA2018-0755 Sistemas Inteligentes

Proposta de Implementação Paralela do Algoritmo PSO para FPGA

Alexandre L. X. da Costa1; Caroline A. D. Silva1; Matheus F. Torquato1; Marcelo A. C. Fernandes1

1 Universidade Federal do Rio Grande do Norte

Baixar PDF doi:10.20906/CPS/CBA2018-0755

Resumo

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.

Palavras-chave: Otimização por Nuvem de Partículas; FPGA

Como citar

Alexandre L. X. da Costa; Caroline A. D. Silva; Matheus F. Torquato; Marcelo A. C. Fernandes. “Proposta de Implementação Paralela do Algoritmo PSO para FPGA”. XXII Congresso Brasileiro de Automática. CBA2018. 2018. DOI: 10.20906/CPS/CBA2018-0755