Leia com atenção as instruções abaixo.
Valor: 2,0 pontos na 3ª Nota.
Data da Entrega Limite: 16/07/2022
Formato de Entrega:
A atividade é individual.
Considere apenas as chamadas ponto a ponto, send e recv, nas suas versões bloqueantes ou não bloqueantes. Você deve desenvolver um programa MPI que realize as seguintes etapas:
Operação coletiva all_reduce realizaria as etapas acima, mas nem ela e nem a reduce e a broadcast podem ser utilizadas. Teste com vários processos para garantir que não há deadlock. Como é pouca computação, você pode tentar até com mais do que 16 processos sem sobrecarregar a máquina.