PROPOSTA DE IMPLEMENTAÇÃO PARALELA DO ALGORITMO PSO PARA 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.