Ribas, SabirPerché, Mário Henrique de PaivaCoelho, Igor MachadoMunhoz, Paulo Luiz AraújoSouza, Marcone Jamilson FreitasAquino, André Luiz Lins de2012-04-172012-04-172010RIBAS, S. et al. MaPI : um framework para paralelização de algorítimos. Learning and Nonlinear Models (L&NLM) – Journal of the Brazilian Neural Network Society, v. 8, n.3, p. 163-173, abr. 2010. Disponível em: <http://abricom.org.br/wp-content/uploads/sites/4/2016/07/vol8-no3-art5.pdf>. Acesso em: 04 nov. 2016.16762789http://www.repositorio.ufop.br/handle/123456789/736Este trabalho apresenta o MaPI, um framework que implementa a abstração MapReduce na linguagem C++. Ao utilizar o MaPI, o usuário e´ capaz de implementar uma aplicação paralela sem se preocupar com a forma de comunicação entre os processos ou como o sistema fará a paralelização. Além disso, toda a implementação feita pelo usuário pode ser sequencial. Para ilustrar o funcionamento do framework , este foi usado na paralelização de um algoritmo heurístico de otimização aplicado a um problema clássico de otimização, o Problema do Caixeiro Viajante. Os resultados obtidos comprovam a eficiência do framework como ferramenta de auxílio ao desenvolvimento de procedimentos paralelos de otimização.pt-BRAlgoritmos paralelosMapReduceFrameworkHeuríticasOptimizationMaPI : um framework para paralelização de algorítimos.Artigo publicado em periodicohttp://abricom.org.br/wp-content/uploads/sites/4/2016/07/vol8-no3-art5.pdf