Imagem de fundo

CUDA e MPI são duas tecnologias amplamente utilizadas em Computação de Alto Desempenho....

CUDA e MPI são duas tecnologias amplamente utilizadas em Computação de Alto Desempenho. Assinale a alternativa que apresenta a principal diferença entre CUDA e MPI.


A

CUDA e MPI são linguagens de programação concorrentes, cada uma projetada para tarefas específicas de processamento paralelo em GPUs e CPUs, respectivamente.


B

CUDA e MPI são ambas linguagens de programação para programação paralela, mas CUDA é específica para programação em GPUs, enquanto MPI é utilizada para comunicação entre processos em sistemas distribuídos.


C

CUDA e MPI são bibliotecas de comunicação, cada uma projetada para permitir a troca de dados entre processos em sistemas distribuídos, como clusters de computadores.


D

CUDA e MPI são abordagens alternativas para a programação paralela em CPUs, com CUDA focada em processamento gráfico e MPI em processamento de dados.


E

CUDA e MPI são tecnologias complementares, onde CUDA é utilizada para processamento paralelo em GPUs e MPI é utilizada para comunicação entre processos em sistemas distribuídos.