Questão de Sistemas Operacionais — Desempenho — COMPERVE - UFRN 2019
Sistemas OperacionaisDesempenho
- Código
- qq430936
- Banca
- COMPERVE - UFRN
- Órgão
- UFRN
- Ano
- 2019
- Nível
- Superior
- Cargo
- COMPERVE - - Engenheiro - Engenharia da Computação
Pode-se melhorar o desempenho em muitos programas paralelos que usam MPI através d a sobreposição de comunicação e computação. Uma maneira de conseguir isso é usar comunicação não bloqueante. O MPI inclui funções de envio e recebimento não bloqueantes. Uma descrição correta de uma dessas funções é:
- Ao MPI_Irecv permite que uma requisição de recebimento seja feita sem que haja o bloqueio até o recebimento.
- Bo MPI_Wait chamado imediatamente após um MPI_Irecv permite a sobreposição de comunicação e computação.
- Co MPI_Test chamado imediatamente antes de um MPI_Isend permite a sobreposição de comunicação e computação.
- Do MPI_Iprobe permite identificar se um processo destino está pronto para receber uma mensagem antes de chamar o MPI_Isend.