Como projeto final seu grupo deve paralelizar uma aplicação usando algumas das linguagens vistas durante a disciplina. Também são aceitas outras linguagens, mas a responsabilidade pelo correto entendimento do suporte de paralelismo da linguagem escolhida é do grupo.
Informe os membros integrantes do grupo diretamente para o docente ou envie um email para alexandro.baldassin@unesp.br.
Regras:
- O grupo poderá ter no máximo 3 integrantes;
- É necessário criar um repositório no github com o código sequencial da aplicação que será paralelizada;
A avaliação do projeto será feita pela análise dos commits no repositório github, corretude do código, ganho de desempenho e eventuais conversas com o grupo sobre o código desenvolvido.
Coloque no seu repositório do github tudo que é necessário para o entendimento da estratégia usada na paralelização. Note que a qualidade explicativa dos commits é um fator chave na avaliação. Opcionalmente, escreva um pequeno relatório destacando as principais estratégias utilizadas.
Como sugestões de aplicações para o projeto, dê uma olhada aqui: https://github.com/hpc-fci-mackenzie/mpp . Nesse repositório você vai encontrar várias aplicações usadas em Desafios de Programação Paralela. Todas elas contam com a versão sequencial que deve ser usada como ponto de partida.