Pular para o conteúdo principal

Questão de Programação — Linguagens de programação — FGV 2024

ProgramaçãoLinguagens de programação
Código
fg086430
Banca
FGV
Órgão
INPE
Ano
2024
Nível
Superior
Cargo
Tecnologista Pleno I - Processamento de Dados Meteorológicos e Georreferenciados; Desenvolvimento de Software na Área de Meteorologia
A Message Passing Interface (MPI) é uma especificação de biblioteca de programação usada para escrever programas que executam em sistemas distribuídos ou paralelos.Assinale a alternativa que apresenta características que destacam a importância do Message Passing Interface (MPI) na computação paralela e distribuída.
  1. AMPI é uma API exclusiva para programação em sistemas de memória compartilhada, simplificando a comunicação entre processos.
  2. BMPI é compatível apenas com CPUs, excluindo o uso de aceleradores como GPUs para tarefas de computação paralela.
  3. CMPI facilita a comunicação e a sincronização entre processos em ambientes distribuídos e paralelos, permitindo a coordenação eficiente de tarefas em diferentes nós.
  4. DMPI tem um escopo restrito e é adequado apenas para aplicações científicas, limitando sua aplicabilidade em outras áreas.
  5. EMPI oferece uma biblioteca versátil, mas não suporta a execução simultânea de processos em múltiplos nós de um cluster, o que limita sua escalabilidade.
Revelar gabarito e comentário

GabaritoC — MPI facilita a comunicação e a sincronização entre processos em ambientes distribuídos e paralelos, permitindo a coordenação eficiente de tarefas em diferentes nós.

Link permanente: /questoes/fg086430